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)
committerAndreas Dilger <adilger@whamcloud.com>
Thu, 31 Mar 2022 04:16:37 +0000 (04:16 +0000)
commit9138996071bd17bfdfb98c1b2c544e6d75614f49
tree036bb7074fa355d8d5c20b6e55684def6f2e0d56
parent93f31b88e59cf1aecd90f91fd5ecec2c143dbfd0
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
Reviewed-on: https://review.whamcloud.com/46884
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lustre/include/obd_support.h
lustre/obdclass/llog.c
lustre/obdclass/llog_osd.c
lustre/target/update_trans.c
lustre/tests/replay-dual.sh