From fc4c82b962cc95c33ea66d52578e35d625c3eae2 Mon Sep 17 00:00:00 2001 From: Taras Veretilnyk Date: Fri, 6 Mar 2026 16:30:12 +0100 Subject: [PATCH] docs: document --ignore-component-digest-mismatch flag for scylla sstable upgrade --- docs/operating-scylla/admin-tools/scylla-sstable.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/operating-scylla/admin-tools/scylla-sstable.rst b/docs/operating-scylla/admin-tools/scylla-sstable.rst index 9cefb7c144..173fdeb3a3 100644 --- a/docs/operating-scylla/admin-tools/scylla-sstable.rst +++ b/docs/operating-scylla/admin-tools/scylla-sstable.rst @@ -865,6 +865,9 @@ The SSTable version to be used can be overridden with the ``--version`` flag, al SSTables which are already on the designated version are skipped. To force rewriting *all* SSTables, use the ``--all`` flag. +Use the ``--ignore-component-digest-mismatch`` flag to log a warning instead of failing when a component digest mismatch is detected during SSTable loading. +This is useful for recovering SSTables with corrupted non-vital components or working around bugs in digest calculation. + Output SSTables are written to the path provided by the ``--output-dir`` flag, or to the current directory if not specified. This directory is expected to exist.