]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: ignore useless slave request replies during recovery
authorYan, Zheng <zyan@redhat.com>
Sun, 22 Jan 2017 08:38:27 +0000 (16:38 +0800)
committerYan, Zheng <zyan@redhat.com>
Mon, 23 Jan 2017 09:42:43 +0000 (17:42 +0800)
commitcdc2eb8a683b971de1fb843e77c18945ee265f65
treee2a2d41d5c175725c80bc93a1a56f2cc4026497c
parent6c42d7e61212809596e949fe5b7a6900c0496975
mds: ignore useless slave request replies during recovery

During mds recovers, most slave request replies are useless. If
corresponding master was not committed, slave requests will be
rollback. If corresponding master was committed, it's only
possible to receive slave request reply of type OP_COMMITTED.
The OP_COMMITTED replay is useful only if it's was triggered
by the recovering mds's resolve ack message.

Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
src/mds/MDCache.h
src/mds/Server.cc