Commit Graph

  • e744242fe1 Update the debian directory (debian release 2.0.6-3). James Henstridge 2008-01-17 23:59:42 +0000
  • abb0a6f52c (App.ImageFile): simplify ImageFile import using patch from chrism, fixing bug #198. James Henstridge 2008-01-16 23:16:59 +0000
  • 6d9b6a977c * ZPsycopgDA/DA.py (Connection.__init__): Default the encoding to UTF-8, fixing bug #190. James Henstridge 2008-01-16 18:56:13 +0000
  • bc663111b6 Split the binary tests out a bit. James Henstridge 2008-01-16 18:08:12 +0000
  • f64cbeda46 * tests/test_transaction.py (DeadlockSerializationTestCase): port over some tests for serialisation and deadlock errors, demonstrating that TransactionRollbackError is generated. (QueryCancelationTests): add a test to show that QueryCanceledError is raised on statement timeouts. James Henstridge 2008-01-16 05:14:24 +0000
  • 46bf23caf4 * tests/__init__.py (test_suite): add date tests to test suite. James Henstridge 2008-01-16 01:43:50 +0000
  • f18881983b * psycopg/typecast_array.c (typecast_array_scan): set an initial value for quotes to keep gcc happy. James Henstridge 2008-01-13 16:05:59 +0000
  • 7d80c05748 * tests/test_transaction.py (TransactionTestCase.test_failed_commit): Expect IntegrityError instead of OperationalError. James Henstridge 2008-01-11 15:10:21 +0000
  • 86597f6939 * psycopg/adapter_binary.c (binary_quote): apply Brandon Rhodes' patch from ticket #209 to check return value from PyObject_AsCharBuffer(). This fixes the segfault. (binary_quote): switch from PyObject_AsCharBuffer() to PyObject_AsReadBuffer() to support buffer objects that don't implement the bf_getcharbuf protocol. James Henstridge 2008-01-10 22:19:23 +0000
  • 729117af8b * psycopg/connection_int.c (conn_close): fix for new pq_abort_locked() prototype. (conn_switch_isolation_level): fix for new pq_abort_locked() prototype, and use pq_complete_error() to show error message. (conn_set_client_encoding): same here. James Henstridge 2008-01-10 18:14:44 +0000
  • d190d5918a 2007-12-23 James Henstridge <james@jamesh.id.au> James Henstridge 2008-01-10 06:14:20 +0000
  • 5fe08ae83e 2007-12-22 James Henstridge <james@jamesh.id.au> James Henstridge 2007-12-22 13:03:41 +0000
  • f3e74d2c48 DA version patch. Federico Di Gregorio 2007-12-21 00:45:01 +0000
  • d31b4add22 Applied win32 patch from Jason Erickson. Federico Di Gregorio 2007-12-21 00:18:55 +0000
  • 4910f53b7e * psycopg/pqpath.c (pq_execute): uncomment the "curs->pgres == NULL" error handler after the PQexec() call. This is needed to catch database disconnects (and probably other errors). According to Federico, it was commented out to avoid a spurious error, so we should watch for problems. James Henstridge 2007-12-19 14:33:44 +0000
  • fd5d2d5238 * psycopg/pqpath.c (pq_raise): only remove the first 8 characters of the exception message if it actually gives the severity. James Henstridge 2007-12-19 14:29:03 +0000
  • 67afd678b0 Added 'make check' target, running all the available tests. Daniele Varrazzo 2007-11-11 10:40:12 +0000
  • fd1ee6fffc Fixes to let the dbapi20 test suite pass. Daniele Varrazzo 2007-11-11 10:18:43 +0000
  • 75cb5d75d7 Use escape string syntax for string escape if connected to a server requiring it. Daniele Varrazzo 2007-11-11 08:53:44 +0000
  • a6ea092acc - Tabs fixed. Daniele Varrazzo 2007-11-11 03:58:45 +0000
  • 70e555585e Fixed selection of the proper binary string quoting. Daniele Varrazzo 2007-11-09 13:00:37 +0000
  • 272140f5c1 Use escape string syntax for binary escape if connected with a server with ver >= 8.2. Daniele Varrazzo 2007-11-09 05:51:12 +0000
  • 7d408b47d7 ChangeLog updated after r903. Daniele Varrazzo 2007-11-09 05:49:13 +0000
  • 277f57ffb0 - Hard limit on the connection.notices list to avoid them growing indefinitely. Notices are treated as a queue: when the queue is full drop the oldest notice. Daniele Varrazzo 2007-11-09 02:28:47 +0000
  • e1dd9ca843 Fixed bug #192 (Decimal support not safe for use with multiple sub interpreters) as proposed by Graham Dumpleton. Daniele Varrazzo 2007-10-21 03:22:55 +0000
  • 63773ad1e0 Added missing DECREF. Daniele Varrazzo 2007-10-18 17:29:15 +0000
  • c71b7a03d0 Added missing return in case out of memory. Daniele Varrazzo 2007-10-18 17:19:16 +0000
  • 1ed16c8265 Added test for DateTime object allocation bug. Federico Di Gregorio 2007-09-19 13:40:18 +0000
  • 07892b29a6 Aggressive threading on fetch (and a new bug!) Federico Di Gregorio 2007-09-19 13:39:48 +0000
  • c9e701baa9 Fixed bug #194 (and added nice MD project not that C/C++ is supported.) Federico Di Gregorio 2007-09-08 08:54:30 +0000
  • 0422506404 Added name parameters to .cursor() calls in extras. Federico Di Gregorio 2007-09-01 09:32:42 +0000
  • dfda372fae Preparing release 2.0.6. 2_0_6 Federico Di Gregorio 2007-06-08 00:39:06 +0000
  • 98c0992b6e Fix for #182. Federico Di Gregorio 2007-05-29 08:56:25 +0000
  • dbbdcfb0c0 Fix for #182. Federico Di Gregorio 2007-05-29 08:56:17 +0000
  • 46668d214b conn_commit/conn_rollback error handling (closes: #187). Federico Di Gregorio 2007-05-29 08:43:34 +0000
  • a07987cd90 Patchset copy_expert 5/5. Federico Di Gregorio 2007-05-29 08:30:24 +0000
  • b82c2f5cd9 Patchset copy_expert 4/5. Federico Di Gregorio 2007-05-29 08:23:35 +0000
  • c54e9142f4 Patchset copy_expert 3/5. Federico Di Gregorio 2007-05-29 08:16:44 +0000
  • 3b2908b51e Patchset copy_expert 2/5. Federico Di Gregorio 2007-05-29 08:14:58 +0000
  • a23de80c6b Patchset copy_expert 1/5. Federico Di Gregorio 2007-05-29 08:13:40 +0000
  • a779c8ef99 .get_transaction_status() implementation. Federico Di Gregorio 2007-04-25 22:42:36 +0000
  • d6e232e2b9 Various fixes, now all examples work. Federico Di Gregorio 2007-04-13 14:07:11 +0000
  • 8274a032b1 typecast_binary.c cleanup. Federico Di Gregorio 2007-04-13 01:17:54 +0000
  • 967ec370ed int->size_t transition. Federico Di Gregorio 2007-04-13 01:16:22 +0000
  • ee44315ff2 Appliet Jasons patch to fix win32 build glitches. Federico Di Gregorio 2007-04-13 01:14:01 +0000
  • f57920b0dd Release 2.0.6b2. Federico Di Gregorio 2007-04-11 07:12:16 +0000
  • 2a6b523506 Fixed crash and win32 patches. Federico Di Gregorio 2007-04-11 04:16:00 +0000
  • d6f2aa27b7 Fixed mem and ref leak in connect(). Federico Di Gregorio 2007-04-10 06:51:35 +0000
  • e5829292cd Fixed both Python 2.5 and 64 bit problems. Federico Di Gregorio 2007-04-10 06:36:18 +0000
  • fadd1a6938 psycopg2da: better pattern matching for Retry exceptions; it is now compatible with postgresql 8.0, 8.1 and 8.2 exception messages. Fabio Tranchitella 2007-03-25 03:39:23 +0000
  • 2ae0c32031 ZPsycopgDA now uses connection-level type-casters. Federico Di Gregorio 2007-02-23 15:23:06 +0000
  • 6598a279e2 Added support for per-cursor and per-connection typecasters. Federico Di Gregorio 2007-02-22 15:16:54 +0000
  • c2e16b8901 Applied patch from #135. Federico Di Gregorio 2007-02-11 08:25:33 +0000
  • 09c866221c Password obfuscation done right (closes: #147) Federico Di Gregorio 2007-02-11 08:11:22 +0000
  • 3a94e747d7 Encodings from Karsten (part 2.) Federico Di Gregorio 2007-01-19 14:47:21 +0000
  • 5642a68adb Encodings from Karsten. Federico Di Gregorio 2007-01-19 14:38:01 +0000
  • 1c16009985 Added support for NULL in arrays (closes: #154) Federico Di Gregorio 2007-01-19 14:08:06 +0000
  • 2883428791 Lets do a beta release. Federico Di Gregorio 2007-01-19 03:40:27 +0000
  • b074dd4d8b Encoding fixes. Federico Di Gregorio 2007-01-16 23:39:08 +0000
  • f43a52f781 Added RealDictCursor from #143. Federico Di Gregorio 2007-01-16 13:45:41 +0000
  • 5c425f5294 Check for Python errors during copy (closes: #134). Federico Di Gregorio 2007-01-16 12:03:29 +0000
  • 8c2c72a48a Applied patch from #148. Federico Di Gregorio 2007-01-16 11:32:01 +0000
  • e02f569dd3 Password obfuscation to close: #147. Federico Di Gregorio 2007-01-16 11:29:07 +0000
  • bee60c203a Fixed conversion of date to Zope DateTime (closes: #145) Federico Di Gregorio 2007-01-16 11:15:52 +0000
  • e59ef4de4b Moved SQL_IN to extensions and away from extras. Federico Di Gregorio 2007-01-16 10:58:05 +0000
  • d342d37e27 Fixed problem with locales in mx.DateTime adaptation. Federico Di Gregorio 2007-01-16 10:47:28 +0000
  • b651781f63 Added note about missign pg headers to INSTALL. Federico Di Gregorio 2007-01-16 10:11:28 +0000
  • d061b384d9 Fixed problem with year > 9999. Federico Di Gregorio 2007-01-16 07:57:22 +0000
  • 401af084ab Renamed psycopgda-configure.zcml as psycopg2da-configure.zcml. Fabio Tranchitella 2006-11-06 00:37:45 +0000
  • f4dc6936a2 Builds again on win32 (closes: #132). Federico Di Gregorio 2006-10-29 03:12:51 +0000
  • 0f5e4e7340 Fixed #136. Federico Di Gregorio 2006-10-21 07:39:16 +0000
  • ac5a747e95 Fixed precision and scale. Federico Di Gregorio 2006-10-21 07:33:44 +0000
  • bfe5b8fe6b Added iteritem method to DictRow. Federico Di Gregorio 2006-10-06 05:22:54 +0000
  • d189203f9f .callproc() patch from Moshe (support for result sets.) Federico Di Gregorio 2006-10-03 05:54:22 +0000
  • 3381b0362b Debian release 2.0.5.1-2. Fabio Tranchitella 2006-10-03 00:23:57 +0000
  • 96f631d41e Merge from 2.0 branch up to r839. Federico Di Gregorio 2006-09-30 06:57:35 +0000
  • 5689f07de4 Infinity ok in Zope (closes: #122) Federico Di Gregorio 2006-09-30 06:39:51 +0000
  • 4820213b7f Fixed fractionary seconds >59 problem (closes: #131) Federico Di Gregorio 2006-09-30 06:35:12 +0000
  • bc580e3383 Fixed #129. Federico Di Gregorio 2006-09-30 06:24:24 +0000
  • 168d9c36af Fractionary seconds fix (closes: #130) Federico Di Gregorio 2006-09-30 06:16:24 +0000
  • ca860424e6 Fixed lib/errorcodes.py. Federico Di Gregorio 2006-09-23 05:36:18 +0000
  • 43518d067e Added lib/errorcodes.py. Federico Di Gregorio 2006-09-23 05:35:03 +0000
  • 1fe6269904 Piet Delport patches: final cleanup and PEP 353 macros. Federico Di Gregorio 2006-09-23 05:19:30 +0000
  • 1d8af808bf Piet Delport patches: 3 of 3. Federico Di Gregorio 2006-09-23 05:15:36 +0000
  • 474d8b9d51 Piet Delport patches: 2 of 3. Federico Di Gregorio 2006-09-23 05:14:24 +0000
  • 3009a29b11 Piet Delport patches: 1 of 3. Federico Di Gregorio 2006-09-23 05:10:58 +0000
  • 49aa00d783 Updated the debian directory (debian release 2.0.5.1-1). Fabio Tranchitella 2006-09-19 03:53:10 +0000
  • 146f64e71d Added psycopg2da, the zope3 database adapter for psycopg2. Fabio Tranchitella 2006-09-19 03:50:35 +0000
  • 52666ef5bd Fixed syntax error in lib/extras.py. Federico Di Gregorio 2006-09-10 14:51:43 +0000
  • 31189ef0df Fixed syntax error in extras module (closes: #123). Federico Di Gregorio 2006-09-10 14:50:03 +0000
  • a9d307140e mx fix to build on win32. Federico Di Gregorio 2006-09-02 09:00:47 +0000
  • 2007652589 mx fix to build on win32. Federico Di Gregorio 2006-09-02 09:00:39 +0000
  • dbd976bc03 Double mutex destroy fix. Federico Di Gregorio 2006-09-02 08:50:58 +0000
  • afaca71aa9 Double mutex destroy fix. Federico Di Gregorio 2006-09-02 08:50:30 +0000
  • 269156d9bf Added some file-like attributes to lobject. Federico Di Gregorio 2006-09-02 05:33:03 +0000
  • 64bd7ae61c Large objects landing.. Federico Di Gregorio 2006-09-02 04:57:50 +0000
  • 616a1c2042 Preparing 2.0.5.1. 2_0_5_1 Federico Di Gregorio 2006-09-02 01:09:31 +0000
  • 36785f753b Work on large objects continue. Federico Di Gregorio 2006-09-01 17:15:27 +0000
  • 0b9d13455d Missing file. Federico Di Gregorio 2006-09-01 16:44:07 +0000
  • b8f3cef62f psycopg is enlarging.. Federico Di Gregorio 2006-09-01 16:27:02 +0000