]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
common/LogEntry: drop support of LogSummary v2 encoding scheme 42276/head
authorKefu Chai <kchai@redhat.com>
Mon, 12 Jul 2021 04:40:50 +0000 (12:40 +0800)
committerKefu Chai <kchai@redhat.com>
Tue, 13 Jul 2021 17:09:28 +0000 (01:09 +0800)
commit4317ef003f23b7e6f04d7f2f0e23729047e23cd5
tree8bd41f46b450f2c2744726e9d7bef0b887576ba4
parent287eebb3883e940c29a9c8dba9e26387ab42d322
common/LogEntry: drop support of LogSummary v2 encoding scheme

LogSummary's v3 encoding scheme was introduced in
648aaf271cb02c647f046288656c11f15a7799b2, which was in turn included
by Ceph v13.1.0 and all newer releases. since LogSummary is persistented
by monitor, and it is trimmed regularly by monitor, there is no need
to read a LogSummary encoded by 2 releases older monitor.

in this change, the support of LogSummary v2 encoding scheme is dropped.

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/common/LogEntry.cc