From a708e947490ab6911db0365cb9c7dd53afcb5c1d Mon Sep 17 00:00:00 2001 From: Sam Batschelet Date: Tue, 16 May 2023 21:25:34 -0400 Subject: [PATCH] server/storage/schema: prefer equal to compare for equality comparisons Signed-off-by: Sam Batschelet --- server/storage/schema/bucket.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/storage/schema/bucket.go b/server/storage/schema/bucket.go index e5eda721b..5472af3c3 100644 --- a/server/storage/schema/bucket.go +++ b/server/storage/schema/bucket.go @@ -89,8 +89,8 @@ func DefaultIgnores(bucket, key []byte) bool { // consistent index & term might be changed due to v2 internal sync, which // is not controllable by the user. // storage version might change after wal snapshot and is not controller by user. - return bytes.Compare(bucket, Meta.Name()) == 0 && - (bytes.Compare(key, MetaTermKeyName) == 0 || bytes.Compare(key, MetaConsistentIndexKeyName) == 0 || bytes.Compare(key, MetaStorageVersionName) == 0) + return bytes.Equal(bucket, Meta.Name()) && + (bytes.Equal(key, MetaTermKeyName) || bytes.Equal(key, MetaConsistentIndexKeyName) || bytes.Equal(key, MetaStorageVersionName)) } func BackendMemberKey(id types.ID) []byte {