From 488df4db3423544792075874bbbb47b6fedd3b22 Mon Sep 17 00:00:00 2001 From: Hitoshi Mitake Date: Thu, 20 Jul 2017 21:51:10 -0700 Subject: [PATCH] proxy: don't inc a cache miss count in a case of linearizable range Requests of linearizable range don't touch the cache of grpcproxy. So incrementing the miss count wouldn't be meaningful. --- proxy/grpcproxy/kv.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/proxy/grpcproxy/kv.go b/proxy/grpcproxy/kv.go index 09b95458b..7799d817e 100644 --- a/proxy/grpcproxy/kv.go +++ b/proxy/grpcproxy/kv.go @@ -48,8 +48,9 @@ func (p *kvProxy) Range(ctx context.Context, r *pb.RangeRequest) (*pb.RangeRespo cacheHits.Inc() return nil, err } + + cachedMisses.Inc() } - cachedMisses.Inc() resp, err := p.kv.Do(ctx, RangeRequestToOp(r)) if err != nil {