Whamcloud - gitweb
LU-1330 fld: prepare FLD module for client server split 75/2675/16
authorLiu Xuezhao <xuezhao.liu@emc.com>
Fri, 15 Mar 2013 00:01:06 +0000 (19:01 -0500)
committerOleg Drokin <oleg.drokin@intel.com>
Fri, 21 Jun 2013 22:01:02 +0000 (22:01 +0000)
commitc50a9e2ae39df781598696dae4f33d60199a84dd
tree4dfb8937aee06a32c1240a868afd9f926aa2607c
parent16b0909b8c0b4893774f3125f78dd7864c6129f5
LU-1330 fld: prepare FLD module for client server split

Split FLD server from client, fld_{handler,index}.c are not compliled
unless server support is enabled.  Do not include dt_object.h or
lustre_mdt.h in lustre_fld.h and fix the minor breakages caused by
this elsewhere.  Generally cleanup includes in lustre/fld.

Signed-off-by: Liu Xuezhao <xuezhao.liu@emc.com>
Signed-off-by: John L. Hammond <john.hammond@intel.com>
Change-Id: I60a43934f9aa391689e376f68d249b7244645713
Reviewed-on: http://review.whamcloud.com/2675
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Nathaniel Clark <nathaniel.l.clark@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
16 files changed:
lustre/fld/Makefile.in
lustre/fld/autoMakefile.am
lustre/fld/fld_cache.c
lustre/fld/fld_handler.c
lustre/fld/fld_index.c
lustre/fld/fld_internal.h
lustre/fld/fld_request.c
lustre/fld/lproc_fld.c
lustre/include/lustre_fld.h
lustre/include/md_object.h
lustre/lfsck/lfsck_lib.c
lustre/lfsck/lfsck_namespace.c
lustre/mdt/mdt_internal.h
lustre/obdecho/echo_client.c
lustre/osd-zfs/osd_handler.c
lustre/quota/qmt_internal.h