envoyproxy/envoy
Auf GitHub ansehenCacheFilter: Ensure that cache key hash function is long-term stable
Open
#10.135 geöffnet am 21. Feb. 2020
area/cachehelp wanted
Repository-Metriken
- Stars
- (27.997 Stars)
- PR-Merge-Metriken
- (Durchschn. Merge 8T) (378 gemergte PRs in 30 T)
Beschreibung
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.