Whamcloud - gitweb
LU-2482 layout: introduce new layout for released files
authorJinshan Xiong <jinshan.xiong@intel.com>
Wed, 29 May 2013 17:55:55 +0000 (10:55 -0700)
committerOleg Drokin <oleg.drokin@intel.com>
Fri, 7 Jun 2013 04:29:40 +0000 (00:29 -0400)
commita61ff5914bf6b784b22eea0625bb8b61d7bea950
treeced1a37a5705634ce84748b5d8ba5d76f71b5f19
parent624c5d51a26097bbda9483750422d090761a51d8
LU-2482 layout: introduce new layout for released files

Released files now have a standard layout (with generation, pool, ...)
and a stripe count 0 and lmm_pattern flag LOV_PATTERN_F_RELEASED.

Signed-off-by: Jinshan Xiong <jinshan.xiong@intel.com>
Signed-off-by: Johann Lombardi <johann.lombardi@intel.com>
Change-Id: Id2c3b95fdd304f803d391281a86927f5c93cb3b4
Reviewed-on: http://review.whamcloud.com/4816
Reviewed-by: Keith Mannthey <keith.mannthey@intel.com>
Tested-by: Hudson
Reviewed-by: Fan Yong <fan.yong@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Tested-by: Maloo <whamcloud.maloo@gmail.com>
20 files changed:
lustre/include/lustre/lustre_idl.h
lustre/include/obd.h
lustre/lclient/lcommon_cl.c
lustre/llite/file.c
lustre/llite/llite_lib.c
lustre/llite/vvp_io.c
lustre/lod/lod_internal.h
lustre/lod/lod_lov.c
lustre/lod/lod_object.c
lustre/lod/lod_qos.c
lustre/lov/lov_cl_internal.h
lustre/lov/lov_ea.c
lustre/lov/lov_io.c
lustre/lov/lov_obd.c
lustre/lov/lov_object.c
lustre/lov/lov_pack.c
lustre/mdt/mdt_lib.c
lustre/tests/multiop.c
lustre/tests/sanity.sh
lustre/utils/liblustreapi.c