Merge branch 'ds/maintenance-schedule-fuzz'
commitc7b6a6c0be7cdc847eb6e0f0e8a636b8c79fd480
authorJunio C Hamano <gitster@pobox.com>
Thu, 24 Aug 2023 16:32:34 +0000 (24 09:32 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 24 Aug 2023 16:32:34 +0000 (24 09:32 -0700)
tree669902b63d2a2e8564f69e3f5a2402182724a7b1
parent004a3830918a2b20e53ad817a68e75f46c3fe41a
parent69ecfcacfd136810f2343b548174efe9ae3fdead
Merge branch 'ds/maintenance-schedule-fuzz'

Hourly and other schedule of "git maintenance" jobs are randomly
distributed now.

* ds/maintenance-schedule-fuzz:
  maintenance: update schedule before config
  maintenance: fix systemd schedule overlaps
  maintenance: use random minute in systemd scheduler
  maintenance: swap method locations
  maintenance: use random minute in cron scheduler
  maintenance: use random minute in Windows scheduler
  maintenance: use random minute in launchctl scheduler
  maintenance: add get_random_minute()
builtin/gc.c