Whamcloud - gitweb
LU-15645 obdclass: llog to handle gaps
authorAlex Zhuravlev <bzzz@whamcloud.com>
Wed, 16 Mar 2022 09:10:38 +0000 (12:10 +0300)
committerOleg Drokin <green@linuxhacker.ru>
Wed, 14 Sep 2022 02:53:11 +0000 (22:53 -0400)
commit3db5b0e044a2b2c8c4e49b296e020446f44b2955
tree462e29d83568971f365092af70b5e62a53505068
parent0d0d2c7871513b4a53a7075efd776a93d2934458
LU-15645 obdclass: llog to handle gaps

due to old errors an update llog can contaain gaps in index.
this shouldn't block llog processing and recovery. actual
gaps in transaction sequence should be catched by VBR.

Lustre-change: https://review.whamcloud.com/46837
Lustre-commit: TBD (from b3de0d57bd0f7cd2e918aa9d3f08be1c69697b80)

Signed-off-by: Alex Zhuravlev <bzzz@whamcloud.com>
Change-Id: I11ec817e356f9658118c34706ef3a533e7faba83
Signed-off-by: Mikhail Pershin <mpershin@whamcloud.com>
lustre/include/obd_support.h
lustre/obdclass/llog.c
lustre/obdclass/llog_osd.c
lustre/osp/osp_trans.c
lustre/target/update_trans.c
lustre/tests/replay-dual.sh