Make opsCache gracefully degrade when memcache is down |
||
Issue descriptionhttps://chromium.googlesource.com/infra/luci/luci-go/+/master/scheduler/appengine/engine/utils.go#176 opsCache is used in schedule to "remember" that some heavyweight operations have been done. It currently depends on memcache. If memcache is down opsCache.Do fails. Instead it should just degrade to using local memory only. Redoing ops is OK, per opsCache contract.
,
Nov 6 2017
The following revision refers to this bug: https://chromium.googlesource.com/infra/luci/luci-go.git/+/fa7ff3fe8653f13c781048768b9ce1795034d5d2 commit fa7ff3fe8653f13c781048768b9ce1795034d5d2 Author: Andrii Shyshkalov <tandrii@chromium.org> Date: Mon Nov 06 23:02:14 2017 scheduler: opsCache should proceed if memcache is not available. R=vadimsh@chromium.org Bug: 781981 Change-Id: I398a7fe194e6016dc0adf347dc174fb9d027ed61 Reviewed-on: https://chromium-review.googlesource.com/755951 Reviewed-by: Vadim Shtayura <vadimsh@chromium.org> Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org> [modify] https://crrev.com/fa7ff3fe8653f13c781048768b9ce1795034d5d2/scheduler/appengine/engine/utils.go
,
Nov 7 2017
Deployed. |
||
►
Sign in to add a comment |
||
Comment 1 by tandrii@chromium.org
, Nov 6 2017Status: Started (was: Untriaged)