Whamcloud - gitweb
LU-3534 mdt: move last_rcvd obj update to LOD 09/11909/47
authorWang Di <di.wang@intel.com>
Thu, 4 Sep 2014 03:27:37 +0000 (20:27 -0700)
committerOleg Drokin <oleg.drokin@intel.com>
Mon, 1 Jun 2015 20:28:05 +0000 (20:28 +0000)
commitc233f39a015943b3df8ddb555765a81b85b31083
tree609370056bfbde0ea708553cc3c09bc870ea7d63
parentca5d15f3d58305cf6c5d05d8ec615eaf99e7b1d7
LU-3534 mdt: move last_rcvd obj update to LOD

Move last_rcvd/version_obj updating from OSD to LOD, so
the update can be recorded in the update log, and last_rcvd
and version obj can be updated correctly in the recovery
process.

Change-Id: I2492864a66fab0028370d2d27255f6f458066197
Signed-off-by: Wang Di <di.wang@intel.com>
Reviewed-on: http://review.whamcloud.com/11909
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Reviewed-by: Lai Siyao <lai.siyao@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/include/lustre/lustre_idl.h
lustre/include/lustre_update.h
lustre/lod/lod_dev.c
lustre/lod/lod_internal.h
lustre/lod/lod_object.c
lustre/lod/lod_sub_object.c
lustre/obdclass/dt_object.c
lustre/target/out_lib.c
lustre/target/tgt_lastrcvd.c
lustre/target/update_records.c
lustre/target/update_trans.c