From: Radoslaw Zarzynski Date: Tue, 23 Aug 2022 19:50:48 +0000 (+0000) Subject: PendingReleaseNotes: document online and offline trimming of PG Log's dups X-Git-Tag: v18.0.0~63^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F47770%2Fhead;p=ceph.git PendingReleaseNotes: document online and offline trimming of PG Log's dups Signed-off-by: Radoslaw Zarzynski --- diff --git a/PendingReleaseNotes b/PendingReleaseNotes index 873a0e067eea..e5a14c75d06f 100644 --- a/PendingReleaseNotes +++ b/PendingReleaseNotes @@ -57,6 +57,14 @@ default). * The 'AT_NO_ATTR_SYNC' macro is deprecated, please use the standard 'AT_STATX_DONT_SYNC' macro. The 'AT_NO_ATTR_SYNC' macro will be removed in the future. +* Trimming of PGLog dups is now controlled by the size instead of the version. + This fixes the PGLog inflation issue that was happening when the on-line + (in OSD) trimming got jammed after a PG split operation. Also, a new off-line + mechanism has been added: `ceph-objectstore-tool` got `trim-pg-log-dups` op + that targets situations where OSD is unable to boot due to those inflated dups. + If that is the case, in OSD logs the "You can be hit by THE DUPS BUG" warning + will be visible. + Relevant tracker: https://tracker.ceph.com/issues/53729 >=17.2.1