Whamcloud - gitweb
LU-1996 lustre: Flexible changelog format. 60/4060/25
authorHenri Doreau <henri.doreau@cea.fr>
Fri, 19 Sep 2014 13:39:56 +0000 (15:39 +0200)
committerAndreas Dilger <andreas.dilger@intel.com>
Mon, 27 Oct 2014 19:38:57 +0000 (19:38 +0000)
commit0f22e4c098b1f7885ef509bbfc346b3e8905b28d
tree722bcb79e96865b1751fb2becadeef0afa1785b7
parent7e41c11a83b3f70d59df7684e4aff9d58cbb632f
LU-1996 lustre: Flexible changelog format.

Added jobid fields to Changelog records (and extended records). The
CLF_JOBID flags allows to check if the field is present or not (old
format) when reading an entry. Jobids are expressed as 32 chars long,
zero-terminated strings. Updated test_205 in sanity.sh.

Signed-off-by: Henri Doreau <henri.doreau@cea.fr>
Change-Id: Iacfe7099aa520e012535ac48c44793a1b86870a9
Reviewed-on: http://review.whamcloud.com/4060
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Aurelien Degremont <aurelien.degremont@cea.fr>
32 files changed:
lustre/include/cl_object.h
lustre/include/lustre/lustre_idl.h
lustre/include/lustre/lustre_user.h
lustre/include/lustre/lustreapi.h
lustre/include/lustre_nrs_tbf.h
lustre/include/md_object.h
lustre/llite/lcommon_cl.c
lustre/llite/llite_internal.h
lustre/mdc/mdc_request.c
lustre/mdd/mdd_device.c
lustre/mdd/mdd_dir.c
lustre/mdd/mdd_internal.h
lustre/mdd/mdd_object.c
lustre/mdt/mdt_internal.h
lustre/mdt/mdt_lib.c
lustre/obdclass/class_obd.c
lustre/obdclass/llog.c
lustre/obdclass/llog_cat.c
lustre/obdclass/llog_internal.h
lustre/obdclass/llog_osd.c
lustre/obdclass/llog_swab.c
lustre/obdclass/llog_test.c
lustre/obdclass/lprocfs_jobstats.c
lustre/ptlrpc/nrs_tbf.c
lustre/ptlrpc/pack_generic.c
lustre/ptlrpc/wiretest.c
lustre/tests/sanity.sh
lustre/utils/lfs.c
lustre/utils/liblustreapi.c
lustre/utils/lustre_rsync.c
lustre/utils/wirecheck.c
lustre/utils/wiretest.c