Whamcloud - gitweb
LU-9972 osd: cache OI mapping in dt_declare_ref_add 11/31211/4
authorAlex Zhuravlev <bzzz@whamcloud.com>
Mon, 23 Oct 2017 16:32:15 +0000 (19:32 +0300)
committerJohn L. Hammond <john.hammond@intel.com>
Thu, 1 Mar 2018 19:59:02 +0000 (19:59 +0000)
commit025d0412599ed9381be4a0ab84d190b59fc2c451
tree970b1b72c397a5f750b5e9be38b99fbeeab34faa
parented38a4a1c959d4ef6b3ea81bacf27c338323c3af
LU-9972 osd: cache OI mapping in dt_declare_ref_add

so that subsequent calls to manipulate /PENDING don't need to
consult with OI.
use OIC in osd_index_ea_delete() to optimize FLDB lookups.

Lustre-change: https://review.whamcloud.com/29709
Lustre-commit: b6e718def348c53759a12afee9450207fc7ab56f

Change-Id: I779bbddb429b577aecf1ad092d74d0802e43d567
Signed-off-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Reviewed-by: Fan Yong <fan.yong@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Signed-off-by: Minh Diep <minh.diep@intel.com>
Reviewed-on: https://review.whamcloud.com/31211
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: John L. Hammond <john.hammond@intel.com>
lustre/osd-ldiskfs/osd_handler.c
lustre/osd-zfs/osd_object.c