Wed, Jun 8
Tue, Jun 7
Thu, Jun 2
Tue, May 31
No more idle in transaction queries and corrupt_object still growing [1].
We can close this.
Scrubber got finally adapted so migration script is now ok.
Closing this.
We now have corrupt object being stored in the db:
11:26:40 swh-scrubber@db1:5432=> select count(*) from corrupt_object ; +-------+ | count | +-------+ | 59238 | +-------+ (1 row)
And v0.0.6 tagged and deployed.
With [1] applied, the insert query got executed!
Stopping all services and letting run only 1 checker service.
Nothing bulged, same id process...
(Well, new ones appeared but old ones are still waiting for something)
Mon, May 30
We have plenty of process stuck with "idle in transaction". According to [1], this means
"waiting for client inside a BEGIN block", so there might be issues in the scrubber code
[2]?
There seem to still exist staling queries [1] and nothing gets written to the db [2]:
Finally, after installing postgresql-client-11 and stopping scrubber services [1]:
It was still not ok as the upgrade tooling also expects the sql/upgrades/<final-version>.sql to exist and be packaged.
There was nothing there hence [1]
May 30 2022
And now time to unstuck the debian build...
And now time to unstuck the debian build...
May 25 2022
@vlorentz And now we got [1] to unstuck.
Well, i don't get it the apparent locking situation.
Services that do need to write to the db have the proper credentials for that.