]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
Revert "tools/ceph_objectstore_took: Add duplicate entry trimming"
authorRadoslaw Zarzynski <rzarzyns@redhat.com>
Thu, 9 Jun 2022 21:38:09 +0000 (21:38 +0000)
committerRadoslaw Zarzynski <rzarzyns@redhat.com>
Thu, 9 Jun 2022 21:38:09 +0000 (21:38 +0000)
commit61e1bfd582c47eaeb4f1e5503e5625dded2a6006
treed4acd003dc091166ffe18ff1bfe5faf6e2d0d881
parent08e540df17bf4d5e9cc6bc08755f5bce2f194371
Revert "tools/ceph_objectstore_took: Add duplicate entry trimming"

This reverts commit ef04b8c06b2a0c5655233174f317994b1e70741c.

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/55990

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