]> git.ipfire.org Git - thirdparty/psycopg.git/commit
perf(copy): only flush at every row on copy on macOS 746/head
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Mon, 6 May 2024 16:43:10 +0000 (18:43 +0200)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Wed, 8 May 2024 10:06:22 +0000 (12:06 +0200)
commit2f5ea2bff16fbeb8266024e2a731e0659cc8a433
treece113d4d680df56276c9601c090b99f3e4c12e01
parent8b94318ee75077c150d8bf77ee5106d3e5d270a0
perf(copy): only flush at every row on copy on macOS

With some benchmark, it seems that on Linux and Windows performances are worse.
See #746 for details.
docs/news.rst
psycopg/psycopg/_copy.py
psycopg/psycopg/_copy_async.py
psycopg/psycopg/_copy_base.py
psycopg/psycopg/generators.py
tests/test_copy.py
tests/test_copy_async.py