[go: up one dir, main page]

Skip to content

[Feature flag] Enable rollout of non-repeating catfile cache keys

What

Enable the catfile_cache_nonrepeating feature flag.

Owners

  • Team: Gitaly
  • Most appropriate slack channel to reach out to: #g_gitaly
  • Best individual to reach out to: @proglottis

Expectations

What release does this feature occur in first?

%17.10

What are we expecting to happen?

What might happen if this goes wrong?

  • Build-up of catfile processes
  • Excess cache misses

What can we monitor to detect problems with this?

Roll Out Steps

  • Enable on staging
  • Enable on production
  • Create subsequent issues
    • To default enable the feature flag (optional, only required if backwards-compatibility concerns exist)
      • Create issue using the Feature Flag Default Enable template.
      • Set milestone to current+1 release
    • To Remove feature flag
      • Create issue using the Feature Flag Removal template.
      • Set milestone to current+1 (+2 if we created an issue to default enable the flag).

Please refer to the documentation of feature flags for further information.

Edited by James Fargher
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information