]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mds: rollback the snapdiff fragment entries with the same name if needed.
authorIgor Fedotov <igor.fedotov@croit.io>
Tue, 12 Aug 2025 13:17:49 +0000 (16:17 +0300)
committerIgor Fedotov <igor.fedotov@croit.io>
Tue, 9 Sep 2025 10:18:06 +0000 (13:18 +0300)
commit887dbc2933c4ffa4b10fd0ea1a96514919930e8f
tree1cdf6a07c95cbdb70e50b22cfe7c2546c8e61174
parentf512edacf124e851ccb8ffcc754f8aa55b539d95
mds: rollback the snapdiff fragment entries with the same name if needed.

This is required when more entries with the same name don't fit into the
fragment. With the existing means for fragment offset specification such a splitting to be
prohibited.

Fixes: https://tracker.ceph.com/issues/72518
Signed-off-by: Igor Fedotov <igor.fedotov@croit.io>
(cherry picked from commit 24955e66f4826f8623d2bec1dbfc580f0e4c39ae)
src/mds/CDir.h
src/mds/Server.cc