Bug #351363: DBLoopTuner often cannot detect long running transactions Bug #348874: OpenIDAssociations need to be garbage collected
We now use a SECURITY DEFINER wrapper around pg_stat_activity to allow DBLoopTuner to query this information even when not connected as a database superuser.
The OpenIDAssociation and OpenIDConsumerAssociation tables are now garbage collected.
Scripts using the auth Store now connect as a sane database user.
When the test infrastructure is used to reset the Zopeless connection settings, ZStorm is reset and all Stores closed. After changing the connection settings, Stores need to be refetched but they will be connected using the correct database user.
Addresses:
Bug #351363: DBLoopTuner often cannot detect long running transactions
Bug #348874: OpenIDAssociations need to be garbage collected
We now use a SECURITY DEFINER wrapper around pg_stat_activity to allow DBLoopTuner to query this information even when not connected as a database superuser.
The OpenIDAssociation and OpenIDConsumerA ssociation tables are now garbage collected.
Scripts using the auth Store now connect as a sane database user.
When the test infrastructure is used to reset the Zopeless connection settings, ZStorm is reset and all Stores closed. After changing the connection settings, Stores need to be refetched but they will be connected using the correct database user.