From 38d82c4c6be428b4eef4665766ef4f677915a82b Mon Sep 17 00:00:00 2001 From: Stefan Boberg Date: Mon, 9 Oct 2023 11:42:18 +0200 Subject: reject bad bucket reads (#456) * extended bad bucket rejection logic to include GET operations as well as PUTs --- src/zenserver/cache/httpstructuredcache.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/zenserver/cache/httpstructuredcache.cpp') diff --git a/src/zenserver/cache/httpstructuredcache.cpp b/src/zenserver/cache/httpstructuredcache.cpp index d499ccd9f..f37fe1cc9 100644 --- a/src/zenserver/cache/httpstructuredcache.cpp +++ b/src/zenserver/cache/httpstructuredcache.cpp @@ -3300,7 +3300,7 @@ HttpStructuredCacheService::HandleStatsRequest(HttpServerRequest& Request) { Cbo.BeginObject("store"); Cbo << "hits" << CacheStoreStats.HitCount << "misses" << CacheStoreStats.MissCount << "writes" << CacheStoreStats.WriteCount - << "rejected_writes" << CacheStoreStats.RejectedWriteCount; + << "rejected_writes" << CacheStoreStats.RejectedWriteCount << "rejected_reads" << CacheStoreStats.RejectedReadCount; const uint64_t StoreTotal = CacheStoreStats.HitCount + CacheStoreStats.MissCount; Cbo << "hit_ratio" << (StoreTotal > 0 ? (double(CacheStoreStats.HitCount) / double(StoreTotal)) : 0.0); EmitSnapshot("read", CacheStoreStats.GetOps, Cbo); -- cgit v1.2.3