envoyproxy/envoy

CacheFilter: Ensure that cache key hash function is long-term stable

Open

#10.135 aperta il 21 feb 2020

Vedi su GitHub
 (0 commenti) (0 reazioni) (0 assegnatari)C++ (5373 fork)batch import
area/cachehelp wanted

Metriche repository

Star
 (27.997 star)
Metriche merge PR
 (Merge medio 8g) (378 PR mergiate in 30 g)

Descrizione

CacheFilter uses MessageUtil::hash to compute key hashes, but it isn't clear whether MessageUtil::hash is guaranteed stable across releases, operating systems, etc. This stability is needed for persistent caches, to avoid cache flushes.

Not a blocker for most deployments.

Guida contributor