Commit Graph

  • 12ef826d50 Dropped redundant call to conn_notice_process(). Daniele Varrazzo 2010-04-20 17:52:05 +0100
  • bcfcea4b49 Fixed reference leak in notify reception. Daniele Varrazzo 2010-04-20 14:35:35 +0100
  • 2af29b467d Added missing points to the changelog. Daniele Varrazzo 2010-04-20 12:45:07 +0100
  • d8f4ed1a04 Fixed documentation and example for asynchronous notifications. Daniele Varrazzo 2010-04-20 12:30:41 +0100
  • 6fecc36b7f Connection method 'executing()' renamed to 'isexecuting()'. Daniele Varrazzo 2010-04-20 00:50:34 +0100
  • 7ee09353ec Connection method 'issync()' changed into the attribute 'async'. Daniele Varrazzo 2010-04-20 00:44:42 +0100
  • 7cf52da969 Ensure to close the connections in the doctests to avoid deadlocks. Daniele Varrazzo 2010-04-19 23:51:42 +0100
  • ac6938a26a Fixed async documentation after cursor.poll() dropped. Daniele Varrazzo 2010-04-19 23:49:14 +0100
  • a57a9976b4 Fix the NOTIFY example to use the correct APIs Jan Urbański 2010-04-18 15:54:32 +0200
  • 067161d5f3 Remove fileno() and poll() from cursors Jan Urbański 2010-04-18 15:51:58 +0200
  • b7327a349d FAQs grouped in themes. Daniele Varrazzo 2010-04-14 15:40:02 +0100
  • f06f557111 Add one more test for errors involving two cursors Jan Urbański 2010-04-11 23:12:01 +0200
  • c4ebc0f702 Handle errors in asynchronous queries. Jan Urbański 2010-04-11 20:25:17 +0200
  • 249b3ef88f Merged tests from piro and jan async fixes branches Federico Di Gregorio 2010-04-14 10:01:37 +0200
  • 5f4ef5da13 Make connection.executing() be True during an async connection attempt. Jan Urbański 2010-04-10 18:48:09 +0200
  • 463724690c Set the execution status to ASYNC_READ after flushing all output. Jan Urbański 2010-04-11 03:48:33 +0200
  • 4574bde3a2 Check for possible errors from PQflush. Jan Urbański 2010-04-11 03:46:15 +0200
  • 61f890c317 Set the initial connection status to CONN_STATUS_SETUP. Jan Urbański 2010-04-10 20:52:55 +0200
  • 6108e4dc92 Make the first poll() of an asynchronous connection return POLL_WRITE. Jan Urbański 2010-04-10 18:54:49 +0200
  • 4afc1baf35 Make polling a cursor that's not in an async query raise an exception. Jan Urbański 2010-04-10 18:51:13 +0200
  • a90935930b Merge remote branch 'piro/fix22' into python2 Federico Di Gregorio 2010-04-14 08:57:30 +0200
  • eaa97def73 Applied GC patch from Michael Tharp Federico Di Gregorio 2010-04-14 08:50:16 +0200
  • 431920b367 Added recipe to get Python floats from Postgres decimals in the FAQ. Daniele Varrazzo 2010-04-14 01:05:36 +0100
  • 0ac4c8ac17 Typecasters section in the extensions doc reordered. Daniele Varrazzo 2010-04-14 00:41:03 +0100
  • d162c08cfa PY* and MX* typecasters imported into the extensions module. Daniele Varrazzo 2010-04-14 00:27:28 +0100
  • 54e9c89ea4 DECIMAL typecaster imported into the extensions module. Daniele Varrazzo 2010-04-13 23:48:31 +0100
  • 595dc7effa Added a test to check poll() correctly calls PQflush. Daniele Varrazzo 2010-04-11 01:05:31 +0100
  • 88fe5f91d2 Fixed parameters parsing in the connection constructor. Daniele Varrazzo 2010-04-11 00:30:54 +0100
  • 47ff5a6b01 test_async made properly executable. Daniele Varrazzo 2010-04-11 00:06:54 +0100
  • b8953cb345 Fixed Python 2.4 compatibility breakage Federico Di Gregorio 2010-04-09 12:53:38 +0200
  • 0a33ed01f5 Added test for refcounting/gc bug reported by Michael Tharp Federico Di Gregorio 2010-04-08 18:42:20 +0200
  • 6aaa50703e Added documentation for the new asynchronous support. Daniele Varrazzo 2010-04-08 13:22:55 +0100
  • d197346ce3 Added test to check that connections subclasses can be asynchronous. Daniele Varrazzo 2010-04-08 12:51:33 +0100
  • 236b97045e Dropped README.async files referring to pre-2.2. Daniele Varrazzo 2010-04-08 10:51:30 +0100
  • e8286084e9 Free the GIL in blocking operations in V2 COPY FROM. Daniele Varrazzo 2010-04-07 23:52:53 +0100
  • aeec583ff1 Ensure running COPY in blocking mode. Daniele Varrazzo 2010-04-07 23:39:07 +0100
  • b114e25c31 Added some COPY tests. Daniele Varrazzo 2010-04-07 21:56:19 +0100
  • 7e0dcfdda5 Added pq_set_non_blocking utility function. Daniele Varrazzo 2010-04-07 19:04:42 +0100
  • d339466c6a Speedup of the copy functions. Daniele Varrazzo 2010-04-07 18:22:31 +0100
  • 5a75d693a3 Dropped warnings when compiling on Python 2.5 Daniele Varrazzo 2010-04-07 18:12:24 +0100
  • c75ddea895 Pass the async parameter to the connection only if nonzero. Daniele Varrazzo 2010-04-05 18:31:09 +0100
  • c486136df7 Delegate the destruction of the PGconn to the connection finalization. Daniele Varrazzo 2010-04-02 02:22:33 +0100
  • 012e2e3c72 Preparing 2.2.0 release candidate 1 Federico Di Gregorio 2010-04-05 17:06:35 +0200
  • c1a24f4ca2 NOTIFYs fix and poll status changes Federico Di Gregorio 2010-04-05 16:52:25 +0200
  • e15bc9da05 Adapt the tests to recent changes Jan Urbański 2010-03-31 02:00:52 +0200
  • 31f60be000 Be a bit more explicit Jan Urbański 2010-03-31 02:00:27 +0200
  • 58eb868db6 Avoid the possibility when curs_get_last_result would block Jan Urbański 2010-03-31 01:55:44 +0200
  • 25a609c9a7 Handle initial connection queries being sent partly Jan Urbański 2010-03-31 01:53:59 +0200
  • b99eac18f8 Make cursor.scroll() raise an exception in asynchronous mode Jan Urbański 2010-03-31 01:52:10 +0200
  • 727670c269 Make some methods raise an exception in asynchronous mode Jan Urbański 2010-03-31 01:50:21 +0200
  • 01799e9137 Make asynchronous connections produce asynchronous cursors by default Jan Urbański 2010-03-31 01:43:07 +0200
  • d8ab5ac8a1 Make asynchronous connections always use autocommit Jan Urbański 2010-03-31 01:38:46 +0200
  • 062a9602ae Ref the async cursor before storing it in the connection Jan Urbański 2010-03-27 03:21:47 +0100
  • eb646f71fa Add tests for the asynchronous API Jan Urbański 2010-03-26 04:03:54 +0100
  • 91ef0e09ed Change the API for asynchronous queries to use cursor.poll() Jan Urbański 2010-03-26 04:01:33 +0100
  • 9b259a8a54 Disallow some methods depending on the connection's sync/async mode Jan Urbański 2010-03-26 04:00:47 +0100
  • 34317dc4c3 Support asynchronous connection building Federico Di Gregorio 2010-04-05 11:30:03 +0200
  • 1f6ffbba0f Block and clear the result of asynchronous queries where necessary Jan Urbański 2010-03-26 03:49:24 +0100
  • 3d2c315049 Checks for pointers should be explicit, i.e., (ptr != NULL) Federico Di Gregorio 2010-04-05 11:27:34 +0200
  • cc37fd1ea9 Add curs_get_last_result, a function to get the last result from a connection Jan Urbański 2010-03-26 03:45:52 +0100
  • 75a0299a48 Add pq_flush, a function to flush the output buffer Jan Urbański 2010-03-26 03:39:56 +0100
  • 3f2c1f6489 /me does not like empty for loops Federico Di Gregorio 2010-04-05 11:07:19 +0200
  • 53748443d8 Make pq_clear_async clear the whole pending result and export it Jan Urbański 2010-03-26 03:39:03 +0100
  • e0d789466a Support large objects truncating. Jan Urbański 2010-03-29 00:42:56 +0200
  • 0edd520593 Preparing release 2.0.14 (final) 2_0_14 Federico Di Gregorio 2010-03-13 21:15:50 +0100
  • b5373bd90a Merge remote branch 'piro/python2' into python2 Federico Di Gregorio 2010-03-12 17:37:04 +0100
  • 21a6a64fd1 Changed setup.py to detect PostgreSQL "alpha" versions Federico Di Gregorio 2010-03-11 22:42:00 +0100
  • 99620c1454 A bunch of typo fixed in the docs Daniele Varrazzo 2010-03-03 18:43:24 +0100
  • 855674faf1 Fixed Python 2.4 segfault related to decimal implementation Federico Di Gregorio 2010-02-28 20:52:03 +0100
  • 17a4cc9f67 All the docs todo points dropped: todo list removed. Daniele Varrazzo 2010-02-26 00:38:40 +0000
  • 140e6ad4f2 Added notes about stuff changed in ver. 2.0.14. Daniele Varrazzo 2010-02-26 00:37:09 +0000
  • 97ced0d4f1 Use the default role for cross referencing Python objects. Daniele Varrazzo 2010-02-26 00:17:52 +0000
  • 4412826556 Added documentation for the 'pool' module. Daniele Varrazzo 2010-02-25 23:00:52 +0000
  • 3636bc4201 Release candidate 1 Federico Di Gregorio 2010-02-22 19:45:48 +0100
  • b99f2d5f8e Added a couple more questions to the FAQ Federico Di Gregorio 2010-02-22 19:38:47 +0100
  • 6733c64412 Varrazzo has two "r"! Federico Di Gregorio 2010-02-22 09:09:44 +0100
  • 1b3e16e6fe MANIFEST.in does not prune docs/html/_sources anymore Federico Di Gregorio 2010-02-22 09:06:28 +0100
  • b46035c222 Merge remote branch 'remotes/piro/python2' into python2 Federico Di Gregorio 2010-02-22 09:05:40 +0100
  • fd6d3185b4 Preparing release 2.0.14 Federico Di Gregorio 2010-02-21 01:26:43 +0100
  • 4712ad1550 Added documentation to project Federico Di Gregorio 2010-02-21 01:09:40 +0100
  • 192034dc38 Fixed problem with decimal.Decimal conversions Federico Di Gregorio 2010-02-21 01:04:00 +0100
  • 50f5daef8b Added FAQ section to the documentation. Daniele Varrazzo 2010-02-18 03:51:17 +0000
  • 29feed31b6 Cleaned up parameters style from the docs. Daniele Varrazzo 2010-02-18 01:08:44 +0000
  • a320f25a2a Completed documentation for errorcodes module. Daniele Varrazzo 2010-02-15 21:59:49 +0000
  • 96b7912bcf Typo fixed in DictRow doc. Daniele Varrazzo 2010-02-15 18:41:30 +0100
  • 8001795b95 More uniform titles style in docs index. Daniele Varrazzo 2010-02-15 03:10:43 +0000
  • 491bbb111c Fixed code block. Daniele Varrazzo 2010-02-15 03:08:51 +0000
  • 289ab1cd8d Binary adapter imported from the correct module. Daniele Varrazzo 2010-02-14 22:03:15 +0000
  • c72fbf0b0f Fixed example (with doctest) for Inet Daniele Varrazzo 2010-02-14 20:32:35 +0000
  • 9ba6102f66 Added documentation for database large objects. Daniele Varrazzo 2010-02-14 19:42:15 +0000
  • d08d9ab199 Added errorcodes.lookup() function. Daniele Varrazzo 2010-02-15 01:38:49 +0000
  • 3da7a33ffb Added script to update the errorcodes module. Daniele Varrazzo 2010-02-15 01:12:13 +0000
  • bcfdbd1903 Error codes updated to include all errors between PostgreSQL 8.1 and 8.4. Daniele Varrazzo 2010-02-15 01:07:28 +0000
  • be30f43181 Inet adapter fixed. Daniele Varrazzo 2010-02-14 20:14:17 +0000
  • cf3b7e7e50 Whitespace fixed Daniele Varrazzo 2010-02-14 19:45:22 +0000
  • c167a6f07f Manifest contains both rendered and source documentation. Daniele Varrazzo 2010-02-14 16:23:09 +0000
  • b744c92f58 Documentation dir reordered. Daniele Varrazzo 2010-02-14 16:11:01 +0000
  • 620f77cb77 Generate text documentation in a single file. Daniele Varrazzo 2010-02-14 14:45:15 +0000
  • a1fa06e6d8 Drop table moved off the example. Daniele Varrazzo 2010-02-14 11:58:23 +0000
  • f134bceb00 Added function to drop a test table in the doctest. Daniele Varrazzo 2010-02-14 11:57:20 +0000