var ( DefaultMaxEntries = 2048 ErrCompacted = rpctypes.ErrGRPCCompacted )
type Cache interface { Add(req *pb.RangeRequest, resp *pb.RangeResponse) Get(req *pb.RangeRequest) (*pb.RangeResponse, error) Compact(revision int64) Invalidate(key []byte, endkey []byte) Size() int Close() }
func NewCache(maxCacheEntries int) Cache