summaryrefslogtreecommitdiff
path: root/NEWS
Commit message (Collapse)AuthorAgeFilesLines
* Fixed handling large Oid valuesfix-961Daniele Varrazzo2019-09-041-2/+4
| | | | | | | | | | | | Oid is defined as unsigned 32. On some Python implementations (probably the ones where maxint = 2 ** 31) this can cause int overflow for large values (see #961). On my 64 box it doesn't seem the case. Oid handling was sloppy here and there (messages, casts...): trying to use uint everywhere, and added a couple of helper macros to treat Oid consistently. Close #961.
* Mention ctrl-c swallowing fixed in news fileDaniele Varrazzo2019-06-241-0/+7
|
* Mention #928 fixedDaniele Varrazzo2019-06-071-0/+1
|
* Added news entry about smart replication feedbackDaniele Varrazzo2019-05-121-0/+9
|
* Merge branch 'openssl-1.1-windows'Daniele Varrazzo2019-04-141-0/+2
|\
| * Mention building openssl 1.1 on windows in news fileDaniele Varrazzo2019-04-111-0/+7
| | | | | | | | Close #836.
* | Mention fix to repeated fields in RealDictCursor in news fileDaniele Varrazzo2019-04-111-0/+7
|/
* Fixed debug title level in newsDaniele Varrazzo2019-04-061-1/+1
|
* Fixed link to RealDictRow from last newsDaniele Varrazzo2019-04-061-1/+1
|
* RealDictRow inherits from OrderedDictfix-886Daniele Varrazzo2019-04-061-1/+1
| | | | | | | | Now its state is unmodified, so apart from special-casing creation and initial population can work unmodified, and all the desired properties just work (modifiability, picklability...) Close #886.
* Fixed RealDictCursor.pop()Daniele Varrazzo2019-04-061-0/+1
| | | | Addresses #886, but there might be something else broken there.
* Handle ok poll() without a cursor having executed queriesDaniele Varrazzo2019-04-051-0/+7
| | | | Close #887
* Fixed notice about new wal_end attribute being on the cursorDaniele Varrazzo2019-04-011-1/+1
|
* Added news entry about ReplicationMessage.wal_endDaniele Varrazzo2019-03-301-0/+2
|
* Mention closed #829 in NEWS fileDaniele Varrazzo2019-03-181-4/+9
|
* Added pq_get_result_async() replaced pg_get_last_result()Daniele Varrazzo2019-03-171-0/+2
| | | | | | | | | | | | | | The new function keeps together PQconsumeInput() with PQisBusy(), in order to handle the condition in which not all the results of a sequence of statements arrive in the same roundtrip. Added pointer to a PGresult to the connection to keep the state across async communication: it can probably be used to simplify other code paths where a result is brought forward manually. Close #802 Close #855 Close #856
* Removed support for mxDateTime as the default date and time adapterJon Dufresne2019-03-161-0/+3
| | | | | | The use_pydatetime configuration option has been removed. Now, always default to Python's builtin datetime. mxDatetime support continues to be available as an alternative to Python's builtin datetime.
* Advertise openssl 1.0.2r and libpq 11.2 in wheelsDaniele Varrazzo2019-03-131-0/+1
|
* Added docs about pgconn_ptr, pgresult_ptrlibpq-ptrsDaniele Varrazzo2019-02-161-1/+3
|
* Mention binary packages no longer installed by default in NEWSDaniele Varrazzo2019-02-161-1/+3
| | | | | | Also fixed an unrelated typo. [skip ci]
* Added caching of types generated by NamedTupleCursorDaniele Varrazzo2019-02-021-0/+1
| | | | see #838
* Dropped PSYCOPG_DISPLAY_SIZE build parameterDaniele Varrazzo2019-01-251-0/+1
| | | | | Big and complex _pq_fetch_tuples simplified by moving per-column calculation to a separate function.
* Mention new OpenSSL version in wheel packageDaniele Varrazzo2019-01-221-0/+1
|
* Mention cursor locks cleanup in news fileDaniele Varrazzo2019-01-221-0/+7
|
* Added documentation for BYTES casterregister-bytesDaniele Varrazzo2019-01-181-0/+2
|
* Couple of objects into NEWS entries converted into linksDaniele Varrazzo2018-12-271-3/+4
|
* Added # char to a few issues in newsDaniele Varrazzo2018-12-271-5/+5
| | | | Just a formatting thing #ocd #youdontcare #really.
* Merge remote-tracking branch ↵Daniele Varrazzo2018-12-271-0/+2
|\ | | | | | | 'eternalflow/execute-values-returning-clause-support'
| * Mention execute_values() fetch in newsDaniele Varrazzo2018-12-271-0/+2
| |
* | Dropped deprecated PersistentConnectionPoolJon Dufresne2018-12-041-0/+2
|/ | | | | | | | | This class was deprecated in 27cd6c4880161a715b1952be64cc96ebc968fa2b (Dec 2, 2012), which was first included in release 2.5. Enough time has passed for library uses to find an alternative solution. This class was untested.
* Convert int subclasses to long before adaptingDaniele Varrazzo2018-11-161-0/+1
| | | | | | | | | | | | Fixes adaptation of int/long subclasses whose str() is not the number, such IntEnum Close #591 Note that I thought it would have needed a new adapter, so I considered it a new feature. But it is more a shortcoming of the int adapter failing to do something reasonable (poor Liskov, always mistreated) so I may actually backport it if there is a new 2.7 release.
* Dropped examples dir (and some leftover reference to the sandbox dir)Daniele Varrazzo2018-11-161-4/+3
| | | | Close #645.
* Mentioning binary packages fixes in news fileDaniele Varrazzo2018-11-101-0/+7
|
* Mention `get_native_connection()` in the news fileDaniele Varrazzo2018-11-091-0/+2
|
* Fixed NEWS file after I actually re-read it for release.Daniele Varrazzo2018-11-091-4/+6
|
* Fixed adaptation of lists of empty listsfix-788Daniele Varrazzo2018-10-301-0/+1
| | | | | | | | ...somehow. Postgres doesn't support them and converts them into a simple empty array. However this is not really our concern: the syntax we return is valid. Close #788
* Don't barf on Composite passed to execute_values()fix-794Daniele Varrazzo2018-10-231-0/+2
| | | | Close #794
* Minimal formatting tweak to last newsDaniele Varrazzo2018-10-151-2/+2
|
* Merge branch 'connection-info'Daniele Varrazzo2018-10-151-1/+2
|\
| * Fixed NEWS file to mention the connection.info objectDaniele Varrazzo2018-10-151-1/+2
| |
* | Merge branch 'master' into errors-moduleerrors-moduleDaniele Varrazzo2018-10-151-1/+23
|\ \
| * | errorcodes map update to PostgreSQL 11Daniele Varrazzo2018-10-141-0/+1
| | |
| * | Fixed refcount in connection's readonly and deferrable gettersfix-790Daniele Varrazzo2018-10-121-0/+2
| |/ | | | | | | Close #790
| * Added docs for the Column objectDaniele Varrazzo2018-10-111-0/+3
| |
| * Fixed infinite loop in pq_get_last_result after COPYDaniele Varrazzo2018-10-101-1/+2
| | | | | | | | | | | | | | There will be an error downstream but we have to get out of this function first. Close #781
| * Merge branch 'master' into httpsDaniele Varrazzo2018-10-101-0/+7
| |\
| | * Merge branch 'conn-get-host'Daniele Varrazzo2018-10-101-0/+1
| | |\
| | | * Small tweaks to connection.host docsDaniele Varrazzo2018-10-101-1/+1
| | | |
| | | * Added connection.hostMarco De Paoli2018-10-061-0/+1
| | | | | | | | | | | | | | | | Return the server host name of the current connect.
| | * | Added Diagnostics.severity_nonlocalized attributediag-schema-name-nonlocDaniele Varrazzo2018-10-041-0/+2
| | |/ | | | | | | | | | Close #783.