This concept does not make sense to a JavaScript developer like me :)

so its code somewhere in the groups-relay that is forgetting to cleanup db transactions?

Reply to this note

Please Login to reply.

Discussion

They are opening a DB transaction then never closing it presumably

Old revision pages are discarded and reused after all transactions on that version is closed.

But if they aren’t, each new version needs new pages, as the others are held by transactions, and so the database needs more storage