psycopg.git / summary / log
2022-12-10 01c18cfe87fa Merge branch 'array-speedup'
Daniele Varrazzo
2022-12-06 edc0305dad29 docs: add a note about further optimizing text array loading
Daniele Varrazzo
2022-12-06 d34e0ed964cd perf(c/array): cache the scratch area in the dumper
Daniele Varrazzo
2022-12-06 913645e2a6dd perf(c/array): cache the element loader in the array loader
Daniele Varrazzo
2022-12-06 21134cf2be2b docs: report array speedup in the news
Daniele Varrazzo
2022-11-27 563b276c8b80 perf(c/array): add C implementation of array loader
Daniele Varrazzo
2022-11-27 1936a3801dfd perf(c/array): reuse buffer to unescape array tokens
Daniele Varrazzo
2022-11-25 e243c4c91b79 fix(c/array): null-terminate strings in text array loading
Daniele Varrazzo
2022-11-09 643814cc735c perf(c): optimise access to C item loaders in array loading
Daniele Varrazzo
2022-10-21 4a80b85c90a0 perf(c/array): build binary array recursively instead of rearranging them
Daniele Varrazzo
2022-10-20 5da0f00ef820 perf(c/array): optimize reassembling multidimensional arrays as nested lists
Daniele Varrazzo
2022-10-20 61aeefc0388e refactor(c/array): types hygiene around endianness conversions
Daniele Varrazzo
2022-10-20 694ce96527bc fix: get element oid from the array itself in binary format
Daniele Varrazzo
2022-09-14 7c3ccb49f438 perf: add C implementation of array load
Daniele Varrazzo
2022-09-10 ccf77632cdfc perf(array): introduce mockup of optimized array loading functions
Daniele Varrazzo
2022-08-31 054e7a0a43a7 fix: add prod() implementation for Python 3.7
Daniele Varrazzo
2022-08-30 d870170fd463 perf(array) faster algorithm to load nested binary arrays
Daniele Varrazzo
2022-08-30 43ff49a99ebb refactor(array): make load function static
Daniele Varrazzo
2022-12-10 758bdf5dfbc5 Merge branch 'fix-452'
Daniele Varrazzo
2022-12-08 482f2608815d fix: add lookup of dumpers by varchar, name oid
Daniele Varrazzo
2022-12-08 7fcf202ec040 test: add test to verify missing oid lookups in string formats
Daniele Varrazzo
2022-12-07 91da216352b1 docs: drop tox from readme
Daniele Varrazzo
2022-12-07 b4dc71f4381c ci: force the use of tox 3
Daniele Varrazzo
2022-12-01 d2e6a3b73b1b ci: fix tests failing because of missing repository public key
Daniele Varrazzo
2022-11-09 a8168869b762 fix: return rownumber=None if the result has no row to fetch
Daniele Varrazzo
2022-11-03 f12f5f37f3e6 chore: bump mypy to 0.990
Daniele Varrazzo
2022-11-08 0f88d1cbbf26 chore: fix version number, accidentally bumped back
Daniele Varrazzo
2022-11-04 489fcd7e45bf chore(pool): bump to next dev version number
Daniele Varrazzo
2022-11-04 8892e3540979 chore; bump pool version number for release
Daniele Varrazzo
2022-11-04 ede3b7ed00b3 Merge branch 'fix-219'
Daniele Varrazzo
2022-11-03 cf80d48afa6b docs(pool): add entry about issue #219 resolved
Daniele Varrazzo
2022-11-03 233cb4eef2a1 fix(pool): make sure to throw a RuntimeError opening async pool without a loop
Daniele Varrazzo
2022-11-03 11e0401dea4f fix(pool): create asyncio objects on open rather than on init
Daniele Varrazzo
2022-11-02 ed915d2a7a8c perf(c): take more care about the GIL around potentially blocking functions
Daniele Varrazzo
2022-11-02 b4a0179faeb9 refactor: move common notifies processing code into a common function
Daniele Varrazzo
2022-11-02 b9dd144afe8c fix(c): drop duplicate PQconsumeInput call
Daniele Varrazzo
2022-11-04 2e924a290056 fix: use a correct recursive definition for DumperKey
Daniele Varrazzo
2022-11-04 5acb61464502 lint: fix type hints with disabled bytearray/memoryview/bytes equivalience
Daniele Varrazzo
2022-11-03 b290b2e4ab82 fix: define Escaping method as returning bytes
Daniele Varrazzo
2022-11-03 f77c4dcfb5f3 fix: fix check for empty notice handlers list
Daniele Varrazzo
2022-11-03 82b84e335f3c docs: use consistenty `!this` to represent parameters and non-linked code
Daniele Varrazzo
2022-10-25 e6acffd4da60 perf(c): only use __cinit__ in adaptation classes
Daniele Varrazzo
2022-10-19 43159ace3131 perf: avoid lookups of Wait and Ready enum values
Daniele Varrazzo
2022-10-26 dde53f3ee8fa docs: document how to unbreak editable mode in the readme
Daniele Varrazzo
2022-10-27 855a84e4889a chore: bump to next dev version
Daniele Varrazzo
2022-10-26 d250f0761917 docs: typographic love to the 2to3 page
Daniele Varrazzo
2022-10-26 675036345116 docs: add section about returning multiple results
Daniele Varrazzo
2022-10-26 b2b40afd375c Merge branch 'build-macos-py311'
Daniele Varrazzo
2022-10-26 0c361bdf1629 ci: re-enable suspended job after building the missing image
Daniele Varrazzo
2022-10-26 8aafdb9b1c45 ci: configure in order to build only Python 3.11 packages for macOS x86_64
Daniele Varrazzo
[prev] [next]