Whamcloud - gitweb
- added working proto of sequences manager with super-, meta- sequence approach....
authoryury <yury>
Mon, 12 Jun 2006 16:50:16 +0000 (16:50 +0000)
committeryury <yury>
Mon, 12 Jun 2006 16:50:16 +0000 (16:50 +0000)
commit8ec9d1cd5ff3fcaf89ce05023af8c55b9aed214c
tree8a5f55e80023bfa81c78a3b207a5af3e4d945458
parent9fc2632c29eae7608420c6be57d992f5b70bdd38
- added working proto of sequences manager with super-, meta- sequence approach. Should be almost what we wanted to have. The only two things which are not done yet are:
* sequence manager state is not saved/read to/from backing store for recovery;
* meta-sequence allocation on an MDT may cause super-sequence allocation, that is cascading RPCs are possible.

Lustre is mountable and mkdir proto is in working state.
37 files changed:
lustre/cmm/cmm_object.c
lustre/fid/Makefile.in
lustre/fid/autoMakefile.am
lustre/fid/fid_handle.c [new file with mode: 0644]
lustre/fid/fid_internal.h [new file with mode: 0644]
lustre/fid/fid_lib.c [moved from lustre/fid/fid_misc.c with 87% similarity]
lustre/fid/fid_seq.c [deleted file]
lustre/fld/fld_internal.h
lustre/include/lu_object.h
lustre/include/lustre/lustre_idl.h
lustre/include/lustre_fid.h
lustre/include/lustre_net.h
lustre/include/obd.h
lustre/include/obd_class.h
lustre/include/obd_support.h
lustre/ldlm/ldlm_lib.c
lustre/liblustre/Makefile.am
lustre/liblustre/genlib.sh
lustre/liblustre/llite_fid.c
lustre/liblustre/llite_lib.h
lustre/liblustre/namei.c
lustre/liblustre/super.c
lustre/llite/llite_fid.c
lustre/llite/llite_internal.h
lustre/llite/llite_lib.c
lustre/llite/namei.c
lustre/lmv/lmv_fld.c
lustre/lmv/lmv_obd.c
lustre/mdc/mdc_request.c
lustre/mdt/mdt_handler.c
lustre/mdt/mdt_internal.h
lustre/mgs/mgs_llog.c
lustre/obdclass/llog_swab.c
lustre/obdclass/lprocfs_status.c
lustre/obdclass/lu_object.c
lustre/ptlrpc/import.c
lustre/ptlrpc/pack_generic.c