Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed handling large Oid valuesfix-961 | Daniele Varrazzo | 2019-09-04 | 1 | -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 file | Daniele Varrazzo | 2019-06-24 | 1 | -0/+7 |
| | |||||
* | Mention #928 fixed | Daniele Varrazzo | 2019-06-07 | 1 | -0/+1 |
| | |||||
* | Added news entry about smart replication feedback | Daniele Varrazzo | 2019-05-12 | 1 | -0/+9 |
| | |||||
* | Merge branch 'openssl-1.1-windows' | Daniele Varrazzo | 2019-04-14 | 1 | -0/+2 |
|\ | |||||
| * | Mention building openssl 1.1 on windows in news file | Daniele Varrazzo | 2019-04-11 | 1 | -0/+7 |
| | | | | | | | | Close #836. | ||||
* | | Mention fix to repeated fields in RealDictCursor in news file | Daniele Varrazzo | 2019-04-11 | 1 | -0/+7 |
|/ | |||||
* | Fixed debug title level in news | Daniele Varrazzo | 2019-04-06 | 1 | -1/+1 |
| | |||||
* | Fixed link to RealDictRow from last news | Daniele Varrazzo | 2019-04-06 | 1 | -1/+1 |
| | |||||
* | RealDictRow inherits from OrderedDictfix-886 | Daniele Varrazzo | 2019-04-06 | 1 | -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 Varrazzo | 2019-04-06 | 1 | -0/+1 |
| | | | | Addresses #886, but there might be something else broken there. | ||||
* | Handle ok poll() without a cursor having executed queries | Daniele Varrazzo | 2019-04-05 | 1 | -0/+7 |
| | | | | Close #887 | ||||
* | Fixed notice about new wal_end attribute being on the cursor | Daniele Varrazzo | 2019-04-01 | 1 | -1/+1 |
| | |||||
* | Added news entry about ReplicationMessage.wal_end | Daniele Varrazzo | 2019-03-30 | 1 | -0/+2 |
| | |||||
* | Mention closed #829 in NEWS file | Daniele Varrazzo | 2019-03-18 | 1 | -4/+9 |
| | |||||
* | Added pq_get_result_async() replaced pg_get_last_result() | Daniele Varrazzo | 2019-03-17 | 1 | -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 adapter | Jon Dufresne | 2019-03-16 | 1 | -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 wheels | Daniele Varrazzo | 2019-03-13 | 1 | -0/+1 |
| | |||||
* | Added docs about pgconn_ptr, pgresult_ptrlibpq-ptrs | Daniele Varrazzo | 2019-02-16 | 1 | -1/+3 |
| | |||||
* | Mention binary packages no longer installed by default in NEWS | Daniele Varrazzo | 2019-02-16 | 1 | -1/+3 |
| | | | | | | Also fixed an unrelated typo. [skip ci] | ||||
* | Added caching of types generated by NamedTupleCursor | Daniele Varrazzo | 2019-02-02 | 1 | -0/+1 |
| | | | | see #838 | ||||
* | Dropped PSYCOPG_DISPLAY_SIZE build parameter | Daniele Varrazzo | 2019-01-25 | 1 | -0/+1 |
| | | | | | Big and complex _pq_fetch_tuples simplified by moving per-column calculation to a separate function. | ||||
* | Mention new OpenSSL version in wheel package | Daniele Varrazzo | 2019-01-22 | 1 | -0/+1 |
| | |||||
* | Mention cursor locks cleanup in news file | Daniele Varrazzo | 2019-01-22 | 1 | -0/+7 |
| | |||||
* | Added documentation for BYTES casterregister-bytes | Daniele Varrazzo | 2019-01-18 | 1 | -0/+2 |
| | |||||
* | Couple of objects into NEWS entries converted into links | Daniele Varrazzo | 2018-12-27 | 1 | -3/+4 |
| | |||||
* | Added # char to a few issues in news | Daniele Varrazzo | 2018-12-27 | 1 | -5/+5 |
| | | | | Just a formatting thing #ocd #youdontcare #really. | ||||
* | Merge remote-tracking branch ↵ | Daniele Varrazzo | 2018-12-27 | 1 | -0/+2 |
|\ | | | | | | | 'eternalflow/execute-values-returning-clause-support' | ||||
| * | Mention execute_values() fetch in news | Daniele Varrazzo | 2018-12-27 | 1 | -0/+2 |
| | | |||||
* | | Dropped deprecated PersistentConnectionPool | Jon Dufresne | 2018-12-04 | 1 | -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 adapting | Daniele Varrazzo | 2018-11-16 | 1 | -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 Varrazzo | 2018-11-16 | 1 | -4/+3 |
| | | | | Close #645. | ||||
* | Mentioning binary packages fixes in news file | Daniele Varrazzo | 2018-11-10 | 1 | -0/+7 |
| | |||||
* | Mention `get_native_connection()` in the news file | Daniele Varrazzo | 2018-11-09 | 1 | -0/+2 |
| | |||||
* | Fixed NEWS file after I actually re-read it for release. | Daniele Varrazzo | 2018-11-09 | 1 | -4/+6 |
| | |||||
* | Fixed adaptation of lists of empty listsfix-788 | Daniele Varrazzo | 2018-10-30 | 1 | -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-794 | Daniele Varrazzo | 2018-10-23 | 1 | -0/+2 |
| | | | | Close #794 | ||||
* | Minimal formatting tweak to last news | Daniele Varrazzo | 2018-10-15 | 1 | -2/+2 |
| | |||||
* | Merge branch 'connection-info' | Daniele Varrazzo | 2018-10-15 | 1 | -1/+2 |
|\ | |||||
| * | Fixed NEWS file to mention the connection.info object | Daniele Varrazzo | 2018-10-15 | 1 | -1/+2 |
| | | |||||
* | | Merge branch 'master' into errors-moduleerrors-module | Daniele Varrazzo | 2018-10-15 | 1 | -1/+23 |
|\ \ | |||||
| * | | errorcodes map update to PostgreSQL 11 | Daniele Varrazzo | 2018-10-14 | 1 | -0/+1 |
| | | | |||||
| * | | Fixed refcount in connection's readonly and deferrable gettersfix-790 | Daniele Varrazzo | 2018-10-12 | 1 | -0/+2 |
| |/ | | | | | | | Close #790 | ||||
| * | Added docs for the Column object | Daniele Varrazzo | 2018-10-11 | 1 | -0/+3 |
| | | |||||
| * | Fixed infinite loop in pq_get_last_result after COPY | Daniele Varrazzo | 2018-10-10 | 1 | -1/+2 |
| | | | | | | | | | | | | | | There will be an error downstream but we have to get out of this function first. Close #781 | ||||
| * | Merge branch 'master' into https | Daniele Varrazzo | 2018-10-10 | 1 | -0/+7 |
| |\ | |||||
| | * | Merge branch 'conn-get-host' | Daniele Varrazzo | 2018-10-10 | 1 | -0/+1 |
| | |\ | |||||
| | | * | Small tweaks to connection.host docs | Daniele Varrazzo | 2018-10-10 | 1 | -1/+1 |
| | | | | |||||
| | | * | Added connection.host | Marco De Paoli | 2018-10-06 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | Return the server host name of the current connect. | ||||
| | * | | Added Diagnostics.severity_nonlocalized attributediag-schema-name-nonloc | Daniele Varrazzo | 2018-10-04 | 1 | -0/+2 |
| | |/ | | | | | | | | | | Close #783. |