psycopg.git / summary / log

2021-01-08 af092d2af6b1 Added Transformer.dump_sequence()
           Daniele Varrazzo

2021-01-07 dc702fb95a80 Don't deal with the python-level connection in C adapters
           Daniele Varrazzo

2021-01-07 0a3cc3514903 Added C interface to Transformer.get_dumper
           Daniele Varrazzo

2021-01-07 84b1ea756a3c Optimise dumping int to text
           Daniele Varrazzo

2021-01-07 8e7fff159099 Added text copy implementation in C
           Daniele Varrazzo

2021-01-06 540a45f81234 Accumulate lines into a buffer to send copy data in larger chunks
           Daniele Varrazzo

2021-01-02 eb9094287296 Work around __weakref__ + __slots__ + Generics bug on Python 3.6
           Daniele Varrazzo

2021-01-02 991cec5ac679 Define better registering, importing, subclassing adapters.
           Daniele Varrazzo

2021-01-02 282c1841419b Dropped use of decorator to register builtin adapters
           Daniele Varrazzo

2021-01-01 a2375a445720 Added int4 C dumper
           Daniele Varrazzo

2021-01-01 7481e788624c Added C float dumpers
           Daniele Varrazzo

2021-01-01 3200acfb2027 Added C helper for binary copy formatting
           Daniele Varrazzo

2021-01-01 4bca05d11f73 Create the waiting selector only after the first wait
           Daniele Varrazzo

2020-12-31 aa05cb067f25 Copy objects refactoring to isolate the row format function
           Daniele Varrazzo

2020-12-31 51f854150c2a Added c interface to dumpers
           Daniele Varrazzo

2020-12-31 5a13302093c1 Global replace of src -> cls params and attribs
           Daniele Varrazzo

2020-12-31 ae2bc955658e Added AdaptersMap.get_loader(), get_dumper() methods
           Daniele Varrazzo

2020-12-30 22e6aa42446a Using new types registration system on the C implementation too
           Daniele Varrazzo

2020-12-30 a38c49f95ac7 Loder and Dumper text/binary decorator unified as "builtin"
           Daniele Varrazzo

2020-12-30 74d5a7c75c50 Dropped unneeded assignment
           Daniele Varrazzo

2020-12-30 4d8f2e1ccfc1 Dropped format parameter from register
           Daniele Varrazzo

2020-12-30 54cb6475d022 Added guard for lazy import to avoid the import statement
           Daniele Varrazzo

2020-12-30 5069727d224c Added Loader.format and Dumper.format
           Daniele Varrazzo

2020-12-30 1959c1b59f05 Don't convert fformat and binary_tuples to Format in C pq wrapper
           Daniele Varrazzo

2020-12-30 0338907b8d11 Fixed binary copy with empty content
           Daniele Varrazzo

2020-12-30 ef4bc626e9be Dropped async/sync code duplication using high level generators
           Daniele Varrazzo

2020-12-30 f1fe84632d25 Use slots on PostgresQuery object
           Daniele Varrazzo

2020-12-30 2224d3a1decd Fast-path in query preparation to skip expensive isinstance
           Daniele Varrazzo

2020-12-30 e0d1e1d0fdd6 Added slots on cursor
           Daniele Varrazzo

2021-01-06 922b24be0fb5 Added backer @MaterializeInc. Thank you :)
           Daniele Varrazzo

2020-12-29 99b924429537 Merge branch 'c-optimise'
           Daniele Varrazzo

2020-12-29 a72f43ad7288 Make testable, and test, the different waiting implementation
           Daniele Varrazzo

2020-12-29 a2c4c4bf7ba1 Added epoll-based wait() implementation
           Daniele Varrazzo

2020-12-29 e3590d1e7563 More tweaks to the Transformer C code
           Daniele Varrazzo

2020-12-28 1a0d1f082a56 Tweaking generators.execute C code
           Daniele Varrazzo

2020-12-27 6eadceb74d59 Use the C api to create memoryview objects
           Daniele Varrazzo

2020-12-27 fedb2d40cce6 Use cython type declarations for bytes too
           Daniele Varrazzo

2020-12-27 3a9fa888f015 Use cython type declaration rather than python annotation for int
           Daniele Varrazzo

2020-12-27 0c90f0a38828 Don't use enums for libpq arguments
           Daniele Varrazzo

2020-12-28 4ccf23858efb Added guard to avoid failure on __del__ of unborn connection
           Daniele Varrazzo

2020-12-28 1af19777d8cf Set public module for PQerror
           Daniele Varrazzo

2020-12-27 efdce2a96607 Module psycopg3_c.pq_cython renamed to psycopg3_c.pq
           Daniele Varrazzo

2020-12-27 cb209b40e52f Fixed comment after adapters refactoring
           Daniele Varrazzo

2020-12-27 9890f271cb07 Avoid catching exceptions for dict lookup in C
           Daniele Varrazzo

2020-12-27 e4d12700e895 Further use of the C api to reduce some cython checking
           Daniele Varrazzo

2020-12-27 b8304f029d0a More efficient rows loading
           Daniele Varrazzo

2020-12-26 3e378fb17400 Added Transformer.load_rows()
           Daniele Varrazzo

2020-12-26 2e8b9674c2ab Some C optimisation of the Transformer object
           Daniele Varrazzo

2020-12-26 21599eb98fb2 Optimise access to PGresult data
           Daniele Varrazzo

2020-12-26 12a4242d7e94 Internal functions moved out of cython class
           Daniele Varrazzo

[prev] [next]