The following issue has been UPDATED. ====================================================================== http://www.dbmail.org/mantis/view.php?id=357 ====================================================================== Reported By: guido Assigned To: ====================================================================== Project: DBMail Issue ID: 357 Category: Database layer Reproducibility: always Severity: feature Priority: normal Status: resolved target: 2.1.7 Resolution: fixed Fixed in Version: 2.1.7 ====================================================================== Date Submitted: 03-Jun-06 16:37 CEST Last Modified: 20-Jul-06 16:10 CEST ====================================================================== Summary: 2.1.6 breaks compatibility with PostgreSQL 7.4 Description: PostgreSQL versions earlier than 8.0 don't support partial transaction rollback. The patch at issue http://www.dbmail.org/mantis/view.php?id=282 breaks compatibility with those earlier versions.
Since I run Debian Sarge at my site (fotocaos.it), I'm stuck with 7.4, and so I've just commented out all calls to db_savepoint_transaction() and db_rollback_savepoint_transaction() in dbmail-message.c, but I'm bound to be hit by the very same problem the patch was for... I would like to see a different solution implemented, otherwise the program documentation should mention pgsql >= 8.0 is required. I'm sorry I'm not (yet) able to find a solution myself. ====================================================================== Relationships ID Summary ---------------------------------------------------------------------- related to 0000282 PostgreSQL Error "current transact... ====================================================================== ---------------------------------------------------------------------- aaron - 09-Jun-06 18:26 ---------------------------------------------------------------------- I believe that savepoints have been removed from trunk. I'm not sure if Paul is planning on adding them back in. In any case, your fix should be fine for now. ---------------------------------------------------------------------- paul - 21-Jun-06 16:33 ---------------------------------------------------------------------- problem has been fixed. Issue History Date Modified Username Field Change ====================================================================== 03-Jun-06 16:37 guido New Issue 09-Jun-06 18:26 aaron Note Added: 0001238 12-Jun-06 18:23 aaron Relationship added child of 0000364 16-Jun-06 13:52 paul Relationship added related to 0000282 21-Jun-06 16:33 paul target => 2.1.7 21-Jun-06 16:33 paul Note Added: 0001258 21-Jun-06 16:33 paul Status new => resolved 21-Jun-06 16:33 paul Resolution open => fixed 21-Jun-06 16:33 paul Fixed in Version => SVN Trunk 20-Jul-06 16:10 paul Fixed in Version SVN Trunk => 2.1.7 ======================================================================
