1
0
mirror of https://github.com/quay/quay.git synced 2026-01-26 06:21:37 +03:00
Files
quay/data
Joseph Schorr 388b97922f Remove the use of a transaction for User and Repository delete (#273)
While a transaction is obviously safer, with the number of tables
and rows referencing these tables now, a transaction is potentially
locking up a significant chunk of the database. Since we're already
performing cleanup before calling the delete, including disabling
new data being written for the User or Repository, deletion without
a transaction should (usually) be sufficient; if it isn't, an
IntegrityError will be raised, and the workers can retry continuing
the GC operation
2020-05-12 12:22:25 -04:00
..
2020-02-05 19:55:07 -08:00
2019-11-12 11:09:47 -05:00
2019-12-02 12:23:08 -05:00
2020-02-05 19:55:07 -08:00
2020-02-05 19:55:07 -08:00
2020-03-17 13:27:29 -04:00
2020-02-05 19:55:07 -08:00
2020-02-05 19:55:07 -08:00
2020-02-05 19:55:07 -08:00
2020-03-04 16:28:10 -05:00
2020-03-17 13:27:29 -04:00
2019-12-02 12:23:08 -05:00
2020-02-05 19:55:07 -08:00
2020-02-05 19:55:07 -08:00
2020-02-05 19:55:07 -08:00