Clark Boylan
aec4d5fb39
Run vos release only when necessary
...
Through testing we have discovered that every vos release affects remote
AFS caches. It appears that doing a vos release (even one that is a nop)
causes remote AFS clients to update file metadata info on file read.
This affects are pypi mirror in particular because we vos release on it
every 5 minutes.
Make this less costly in the pypi mirror by checking which packages are
updated by bandersnatch against our upper constraints list and only
vos release if the package is in upper constraints. We will also vos
release if 4 hours has passed since the last vos release to catch any
packages not listed in constraints.
Change-Id: Ib79393300111ba300cbea92200b6d8e729672354
2017-06-12 10:23:13 -07:00
..
2016-10-17 15:53:47 +02:00
2016-06-21 23:21:21 +00:00
2015-04-17 09:33:10 -07:00
2017-05-01 22:06:17 +02:00
2016-12-19 18:53:26 +01:00
2016-08-08 10:09:08 +02:00
2017-01-04 14:14:09 +00:00
2013-10-01 18:50:56 +00:00
2017-04-07 21:56:17 +02:00
2016-07-19 16:42:30 +10:00
2016-03-03 15:01:22 -05:00
2016-12-14 14:04:28 -08:00
2017-01-03 14:46:54 -08:00
2017-02-07 09:23:39 -08:00
2015-08-28 16:03:04 +00:00
2017-01-25 11:22:09 -08:00
2017-03-15 15:45:39 +01:00
2017-04-11 16:44:32 -04:00
2016-12-13 20:16:19 -05:00
2017-04-07 05:40:09 -05:00
2016-09-19 15:00:34 +02:00
2016-12-14 07:27:11 -08:00
2017-05-01 15:45:33 -04:00
2015-06-26 12:26:58 +02:00
2015-06-26 12:26:58 +02:00
2014-04-25 12:35:25 -07:00
2017-04-19 18:46:59 +02:00
2015-07-09 22:31:50 +00:00
2014-10-20 15:13:14 -05:00
2017-04-07 21:56:17 +02:00
2016-10-12 09:43:26 -07:00
2015-05-28 13:59:48 -04:00
2017-03-02 13:59:25 -05:00
2017-06-12 10:23:13 -07:00
2017-05-03 13:35:28 +00:00
2016-04-22 21:59:15 +00:00
2016-05-31 15:29:00 -04:00
2017-06-02 15:07:39 -03:00
2017-04-19 11:05:00 -03:00
2017-04-12 05:10:44 +00:00
2015-12-29 20:46:58 +00:00
2016-03-08 16:26:37 -05:00
2013-08-19 10:19:47 -07:00
2016-06-16 09:25:28 -04:00
2016-04-29 12:50:47 -07:00
2017-04-07 21:56:17 +02:00
2017-05-02 16:50:09 +02:00
2017-02-23 15:55:16 -05:00
2016-07-04 11:54:31 -04:00
2016-07-04 12:00:05 -04:00
2017-04-07 05:40:09 -05:00
2017-04-07 05:40:09 -05:00
2017-06-01 11:36:10 -04:00
2017-05-05 20:01:39 +00:00
2016-01-11 10:00:32 -08:00
2017-05-02 16:50:09 +02:00
2013-05-26 02:57:11 +00:00
2016-03-08 16:26:37 -05:00
2017-03-08 09:30:59 -06:00
2016-06-03 15:03:55 +00:00
2016-06-21 23:21:21 +00:00
2017-04-25 17:41:39 -04:00
2013-02-08 03:12:00 +00:00
2017-04-18 14:39:43 +02:00
2013-04-25 21:37:03 +00:00
2017-02-07 14:13:17 -08:00
2017-02-27 17:46:11 +00:00
2017-02-07 14:53:53 -05:00
2017-05-01 16:35:03 +00:00
2017-01-24 15:41:15 +11:00
2016-01-15 08:07:53 -08:00
2016-09-10 17:30:02 +00:00
2017-02-07 14:51:18 -05:00
2016-09-16 18:05:56 -04:00
2017-02-16 12:15:52 -05:00
2017-02-07 15:21:48 -05:00