Roundup Tracker - Issues

Message7277

Author rouilj
Recipients rouilj, schlatterbeck
Date 2021-06-10.22:02:18
Message-id <1623362539.77.0.935558652566.issue2551142@roundup.psfhosted.org>
In-reply-to
Postgres is now fixed.  When an exception is raised, the database
handle is invalid and select/update etc. raise an exception.
Performing a fixup requires the ability to select from the
database. Now the database is committed after each row and on
exception, the database is rolled back.

For other rdbms backends, the methods that commit/rollback are
no-ops.

Mysql is fixed so that the index that makes sure a class's key is
unique is added.

The the roundup database version for rdbms backends is now
version 6.  Admins need to do a 'roundup-admin migrate' as part
of this deployment.  Only mysql gets a schema change to
add the index that makes sure that the class's key is unique.

memorydb skips the test similar to anydbm since it never had the issue.

changeset:   6433:c1d3fbcdbfbd - version upgrade 5->6,
             constraint added to mysql, postgresql fixes.
changeset:   6434:269f39e28d5c - changes to testing


see upgrading.txt doc and checkin notes for more info.
History
Date User Action Args
2021-06-10 22:02:19rouiljsetmessageid: <1623362539.77.0.935558652566.issue2551142@roundup.psfhosted.org>
2021-06-10 22:02:19rouiljsetrecipients: + rouilj, schlatterbeck
2021-06-10 22:02:19rouiljlinkissue2551142 messages
2021-06-10 22:02:18rouiljcreate