]> git-server-git.apps.pok.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)
committerVenky Shankar <vshankar@redhat.com>
Thu, 25 Sep 2025 14:05:50 +0000 (19:35 +0530)
commitc322e20c03212d82119ec4331f6826a9342c4293
treedf582af99ea7acefd63c730afaaadbfc7146bd8e
parentc8174685e36a61b664fb3b8b97c1236a70e36da6
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.

Resolves: rhbz#2390060

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