Whamcloud - gitweb
LU-8514 mdd: transaction failure should be checked 71/22071/4
authorLai Siyao <lai.siyao@intel.com>
Tue, 23 Aug 2016 05:30:59 +0000 (13:30 +0800)
committerOleg Drokin <oleg.drokin@intel.com>
Fri, 2 Sep 2016 02:21:35 +0000 (02:21 +0000)
commite1ace3751f9add26b3f01aad9c278b6bfca8f739
treef36cbff6a9dca26db87d8d539fda777b45f3bad4
parent48d24ebd6d51873a6c560000ea3b638fdae22a27
LU-8514 mdd: transaction failure should be checked

Transaction failure should not be silently ignored, otherwise
MDT doesn't know whether current operation have transaction, therefore
save lock upon transaction failure.

Add sanity.sh 407 for this.

Signed-off-by: Lai Siyao <lai.siyao@intel.com>
Change-Id: Ie133a77c7f1bf890319dbd3cc2b03412a23f5c82
Reviewed-on: http://review.whamcloud.com/22071
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Reviewed-by: Mike Pershin <mike.pershin@intel.com>
Reviewed-by: wangdi <di.wang@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/include/obd_support.h
lustre/mdd/mdd_dir.c
lustre/mdd/mdd_object.c
lustre/mdd/mdd_orphans.c
lustre/mdd/mdd_permission.c
lustre/mdd/mdd_trans.c
lustre/obdclass/dt_object.c
lustre/tests/sanity.sh