]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: record the internal client request and receive client reply
authorXiubo Li <xiubli@redhat.com>
Fri, 15 Sep 2023 00:41:35 +0000 (08:41 +0800)
committerXiubo Li <xiubli@redhat.com>
Tue, 23 Jan 2024 08:16:59 +0000 (16:16 +0800)
commit62166464640854ba91b0ffdbf92ff3b1d6c59e7e
treec52246d4317fd34ec40364de6724a306ded5fbc5
parent12c47259864e27acfe053695ad248b997d44e9d8
mds: record the internal client request and receive client reply

This will be used to avoid possible multiple reintegration issue
later.

Fixes: https://tracker.ceph.com/issues/62702
Signed-off-by: Xiubo Li <xiubli@redhat.com>
(cherry picked from commit 723c1b7c9e773a68b6c2586155092ca95ab4f3e7)

Conflicts:
src/mds/Server.cc: conflicts with commit ("dbe3dd2dc78 mds:
ensure next replay is queued on req drop"), Patrick just
incorrectly merged partial code from this commit.
src/mds/MDSMetaRequest.h [new file with mode: 0644]
src/mds/MDSRank.cc
src/mds/MDSRank.h
src/mds/Server.cc
src/mds/Server.h