]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.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:21:21 +0000 (13:21 +0300)
commit0a9e33733c50aacac223bd409813b0a711b7b181
tree1010edd90ece8792b88f46fbd9674967168f1acc
parenta16e0395b9d8e1303617fda956c1d89c58c6f0fd
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