From 946d120c7cf31d7f9e367bc0c28176542fb156b9 Mon Sep 17 00:00:00 2001 From: qsyqian Date: Wed, 26 Oct 2022 17:32:00 +0800 Subject: [PATCH] etcd-dump-db: enhance metaDecoder Signed-off-by: qsyqian --- tools/etcd-dump-db/backend.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/etcd-dump-db/backend.go b/tools/etcd-dump-db/backend.go index d44ff888c..50619d95d 100644 --- a/tools/etcd-dump-db/backend.go +++ b/tools/etcd-dump-db/backend.go @@ -134,6 +134,9 @@ func authUsersDecoder(k, v []byte) { func metaDecoder(k, v []byte) { if string(k) == string(schema.MetaConsistentIndexKeyName) || string(k) == string(schema.MetaTermKeyName) { fmt.Printf("key=%q, value=%v\n", k, binary.BigEndian.Uint64(v)) + } else if string(k) == string(schema.ScheduledCompactKeyName) || string(k) == string(schema.FinishedCompactKeyName) { + rev := bytesToRev(v) + fmt.Printf("key=%q, value=%v\n", k, rev) } else { defaultDecoder(k, v) }