]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
Revert "tools/ceph_objectstore_took: Add duplicate entry trimming" 46605/head
authorRadoslaw Zarzynski <rzarzyns@redhat.com>
Thu, 9 Jun 2022 20:10:31 +0000 (20:10 +0000)
committerRadoslaw Zarzynski <rzarzyns@redhat.com>
Thu, 9 Jun 2022 20:17:24 +0000 (20:17 +0000)
commita752c7e8ced222e0e8a72cb3cfc2555b13a3e5ab
tree97b92c16adebf0c70da3bd064a84f0185550d378
parent25bc8c1c4a9c5acdadc3df893d233fef8eac4018
Revert "tools/ceph_objectstore_took: Add duplicate entry trimming"

This reverts commit 5245fb33dd02e53cf0ef5d2f7be5904b6fbe63ce.

Although the chunking in off-line `dups` trimming (via COT) seems
fine, the `ceph-objectstore-tool` is a client of `trim()` of
`PGLog::IndexedLog` which means than a partial revert is not
possible without extensive changes.

The backport ticket is: https://tracker.ceph.com/issues/55981

Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
src/osd/PGLog.cc
src/osd/PGLog.h
src/test/osd/TestPGLog.cc
src/tools/ceph_objectstore_tool.cc