psycopg.git / summary / log
2024-05-09 0fa754122cb2 fix: fix representation of bit/varbit columns
Daniele Varrazzo
2024-05-08 9713cb63a997 fix: improve column type display
Daniele Varrazzo
2024-05-08 7f99b118e12e refactor(column): remove ColumnData internal object
Daniele Varrazzo
2024-05-08 a90a20ed09ca refactor: dispatch type modifier parsing to type-specific objects
Daniele Varrazzo
2024-05-03 7dcad078b0d6 style(typeinfo): more modern type annotations
Daniele Varrazzo
2024-05-14 e58f1d3f68f1 Add instructions for pgbouncer simple query protocol
Ruben Laguna
2024-05-14 939dbb9662f0 docs: add README to build the docs
Daniele Varrazzo
2024-05-10 b9d857de6546 chore: bump psycopg_pool package version to 3.2.2
Daniele Varrazzo
2024-05-10 3a0c55434516 chore: bump psycopg package version to 3.1.19
Daniele Varrazzo
2024-04-09 4735eb02ea45 ci(macos): test and build macOS packages on M1 runners
Daniele Varrazzo
2024-05-08 363f04749472 Merge pull request #791
Daniele Varrazzo
2024-05-08 0b0d3ec9c836 docs(pool): mention running an empty query on check in news file
Daniele Varrazzo
2024-05-04 a8abaa03f83a refactor(pool): replace --ping with empty string
Eyal Halpern Shalev
2024-04-15 5df750d85889 perf(pool): replace SELECT 1 with an empty query
Eyal Halpern Shalev
2024-05-08 4201384ce269 Merge pull request #746 from ankane/copy-performance
Daniele Varrazzo
2024-05-06 2f5ea2bff16f perf(copy): only flush at every row on copy on macOS
Daniele Varrazzo
2024-05-03 8b94318ee750 test(copy): add minimal copy benchmark framework
Daniele Varrazzo
2024-03-04 5409e424986f Improve performance of copy
Andrew Kane
2024-05-06 b6763eeae157 fix(pool): avoid possible deadlock (until timeout) on pool closing
Daniele Varrazzo
2024-04-20 5adfbc9dfb8a test: fix running pool tests using Psycopg 3.1
Daniele Varrazzo
2024-04-20 03f28c082fc3 Merge branch 'fix-734'
Daniele Varrazzo
2024-02-11 3eaf5fe5d3a9 fix(c): solve undefined behaviour caused by unaligned access
Daniele Varrazzo
2024-04-10 c0e87e658cb2 ci: add test to check for misaligned memory access
Daniele Varrazzo
2024-04-18 34f9cbaa7da4 fix: fix handling of floating point values for connect_timeout
Daniele Varrazzo
2024-04-17 4c9d96277274 Merge pull request #780 from dlax/cancel-safe-timeout
Daniele Varrazzo
2024-04-16 9e30be4fc3b4 refactor: set the meaningful timeout for _try_cancel() as a default
Denis Laxalde
2024-04-13 62b43bbd8949 fix: avoid to swallow exceptions in public cancel methods
Daniele Varrazzo
2024-04-13 8fe00efaeb78 docs: adjust cancel_safe() docstring
Daniele Varrazzo
2024-04-13 d854aafb9db1 docs: reword notes on cancellation
Daniele Varrazzo
2024-04-12 89a26e881fd9 test: more uniform treatment of timeout approx check
Daniele Varrazzo
2024-04-12 2b38b9946f07 refactor: check if cancel safe is implemented via capabilities
Daniele Varrazzo
2024-04-12 6604621894fc test(proxy): use 127.0.0.1 rather than localhost
Daniele Varrazzo
2024-04-08 67ab8f2d6ab0 feat: add a timeout parameter to Connection.cancel_safe()
Denis Laxalde
2024-04-17 fd7fa2e2a039 feat: add libpq interface for retrieving results in chunks
Denis Laxalde
2024-04-16 b6606faa7314 fix(c): fix the goto label in the HAVE_POLL branch of wait_c_impl()
Denis Laxalde
2024-04-12 ae0a8bd351a5 Merge branch 'cancel-exceptions-swallow'
Daniele Varrazzo
2024-04-12 06732928d969 fix: avoid explicit str() call when logging exception
Daniele Varrazzo
2024-04-10 0bbbe4bf02a3 refactor: clearer cancel_safe implementation
Daniele Varrazzo
2024-04-10 46f661dbbc30 refactor: drop _try_cancel internal method.
Daniele Varrazzo
2024-04-12 3cf2829f9941 Merge branch 'capabilities'
Daniele Varrazzo
2024-04-12 7680145b431e refactor(capabilities): add caching to capabilities check
Daniele Varrazzo
2024-04-09 137ea9964bd3 refactor(pipeline): use Capabilities to implement is_supported
Daniele Varrazzo
2024-04-09 fd0fee8db02c docs: add capabilities documentation
Daniele Varrazzo
2024-04-09 a0c5278ca135 feat: add psycopg.capability
Daniele Varrazzo
2024-04-09 78a1911fcfe1 refactor: use consistently the version_pretty() function
Daniele Varrazzo
2024-04-09 2ee2863af433 feat: add pq.version_pretty() function
Daniele Varrazzo
2024-04-12 d2bab723810e Merge branch 'async-to-sync-refactor'
Daniele Varrazzo
2024-04-12 8dc57d7b6480 refactor(async-to-sync): rename --convert-all option to --all
Daniele Varrazzo
2024-04-12 0ebb83abe465 chore(async-to-sync): drop --all argument
Daniele Varrazzo
2024-04-12 de9d188fc9bf refactor(async-to-sync): use pattern matching for more compact tests
Daniele Varrazzo
[prev] [next]