Whamcloud - gitweb
LU-3149 llog: separate named and unnamed llog sequences
authorMikhail Pershin <mike.pershin@intel.com>
Mon, 15 Apr 2013 02:57:25 +0000 (06:57 +0400)
committerOleg Drokin <oleg.drokin@intel.com>
Sat, 20 Apr 2013 16:40:44 +0000 (12:40 -0400)
commitdbdf8341822f494a149a47f5173655aa1d7d880a
tree430341661ff23baf54a7b7ad994bf02b5ee52626
parente252c795320ddee5951322c0f991f39142e2ca17
LU-3149 llog: separate named and unnamed llog sequences

unnamed llogs are placed in O/seq/d<n> like OST objects,
that adds them to the namesapace. At the same time named llogs
don't need that. Patch introduces new sequence for named llogs
FID_SEQ_LLOG_NAME, so they can be distinguished and not placed
into O/seq/d..
This allows to remove technical debts code releated to the
named llogs handling.

Signed-off-by: Mikhail Pershin <mike.pershin@intel.com>
Change-Id: I5e6edbf02ae0c34ed616833530957ba4afc40f97
Reviewed-on: http://review.whamcloud.com/6053
Tested-by: Hudson
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
lustre/include/lustre/lustre_idl.h
lustre/obdclass/llog_osd.c
lustre/obdclass/local_storage.c
lustre/tests/conf-sanity.sh