From 768ccb8c10c4b5d60b7f3283aa9de8f9c26e1875 Mon Sep 17 00:00:00 2001 From: Anthony Romano Date: Wed, 20 Jul 2016 15:52:31 -0700 Subject: [PATCH] grpcproxy: respect prev_kv flag --- proxy/grpcproxy/kv.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/proxy/grpcproxy/kv.go b/proxy/grpcproxy/kv.go index 218a9687c..db64b2a5b 100644 --- a/proxy/grpcproxy/kv.go +++ b/proxy/grpcproxy/kv.go @@ -151,6 +151,8 @@ func DelRequestToOp(r *pb.DeleteRangeRequest) clientv3.Op { if len(r.RangeEnd) != 0 { opts = append(opts, clientv3.WithRange(string(r.RangeEnd))) } - + if r.PrevKv { + opts = append(opts, clientv3.WithPrevKV()) + } return clientv3.OpDelete(string(r.Key), opts...) }