From f959edc4c07bd44c974d48dd507529ad9a4c0a66 Mon Sep 17 00:00:00 2001 From: Xiang Zhang Date: Thu, 23 Sep 2021 13:09:24 +0800 Subject: [PATCH] fix ValidForPrefix wrong arguments order (#293) --- kv/util/engine_util/cf_iterator.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kv/util/engine_util/cf_iterator.go b/kv/util/engine_util/cf_iterator.go index 72c9f67f..6a9e4e06 100644 --- a/kv/util/engine_util/cf_iterator.go +++ b/kv/util/engine_util/cf_iterator.go @@ -76,7 +76,7 @@ func (it *BadgerIterator) Item() DBItem { func (it *BadgerIterator) Valid() bool { return it.iter.ValidForPrefix([]byte(it.prefix)) } func (it *BadgerIterator) ValidForPrefix(prefix []byte) bool { - return it.iter.ValidForPrefix(append(prefix, []byte(it.prefix)...)) + return it.iter.ValidForPrefix(append([]byte(it.prefix), prefix...)) } func (it *BadgerIterator) Close() {