1
0
mirror of https://github.com/quay/quay.git synced 2026-01-26 06:21:37 +03:00
Files
quay/util
OpenShift Cherrypick Robot 46b62049c6 [redhat-3.16] fix: Fix race conditions in pull metrics tracking and flushing (PROJQUAY-9776) (#4598)
* Fix race conditions in pull metrics tracking and flushing

Replace non-atomic operations with atomic Redis operations to prevent
data loss when concurrent pulls occur during flush operations.

* fixing tests

* updating tests

* added uuid to the rename factors to ensure unique key at concurrent requests

---------

Co-authored-by: shudeshp <shudeshp@redhat.com>
2025-11-20 20:11:31 +00:00
..
2020-02-05 19:55:07 -08:00
2020-02-05 19:55:07 -08:00
2019-12-02 12:23:08 -05:00
2020-06-05 16:50:13 -04:00
2019-12-02 12:23:08 -05:00
2020-02-05 19:55:07 -08:00
2020-06-05 16:50:13 -04:00
2020-02-05 19:55:07 -08:00
2020-02-05 19:55:07 -08:00
2020-06-05 16:50:13 -04:00
2020-03-11 13:54:08 -04:00
2019-12-02 12:23:08 -05:00