Commit Graph

5 Commits

Author SHA1 Message Date
Cody Cutrer ed5c096186 work around ruby 2.5 bug
see https://bugs.ruby-lang.org/issues/14273

Change-Id: Id05b2960d782d6c949aeefffa227403e3cce7466
Reviewed-on: https://gerrit.instructure.com/136729
Reviewed-by: James Williams  <jamesw@instructure.com>
Tested-by: Jenkins
Product-Review: Cody Cutrer <cody@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
2018-01-02 21:32:36 +00:00
Cody Cutrer 60ad30006b trigger consul event of HA Cache invalidation
refs CNVS-39528

Change-Id: Ib6025b893e31922724ef84de781ed98238d5d1b3
Reviewed-on: https://gerrit.instructure.com/127239
Tested-by: Jenkins
Reviewed-by: Tyler Pickett <tpickett@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
2017-09-26 15:59:04 +00:00
Cody Cutrer 203af3a537 prevent HaStore spinning if redis is down
Change-Id: Ibcc7af919cc86a5f7f1ecb9369c62ad6198909ba
Reviewed-on: https://gerrit.instructure.com/125907
Tested-by: Jenkins
Reviewed-by: Simon Williams <simon@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
2017-09-13 16:26:41 +00:00
Cody Cutrer cc4bb922cc return stale cache data when can't compute new
Change-Id: Ib579c9ff6e5f1ad8f57bf5c6cb05c90b77adb04b
Reviewed-on: https://gerrit.instructure.com/125895
Tested-by: Jenkins
Reviewed-by: Simon Williams <simon@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
2017-09-13 16:20:38 +00:00
Cody Cutrer 8a843bf2bd HA cache store
fixes CNVS-39233

for MultiCache usage, fixes race conditions around thundering herds

Change-Id: I0aff8fb32b3fe8420282aa4a6f32b9f696f637a9
Reviewed-on: https://gerrit.instructure.com/125617
Reviewed-by: Simon Williams <simon@instructure.com>
Tested-by: Jenkins
Product-Review: Cody Cutrer <cody@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
2017-09-13 00:38:44 +00:00