[fedfs-utils] [PATCH 00/11] Update NSDB schema

Chuck Lever chuck.lever at oracle.com
Tue Nov 6 09:32:46 PST 2012


We are now getting to the meat and potatoes.

This patch series begins to bring fedfs-utils up to date with the
latest NSDB schema proposed in revision 13 of the NSDB protocol
draft.  There are some changes here which are not compatible with
older versions of fedfs-utils (namely, junction XML and NSDB
object class changes).

Review period to end Tuesday, November 13, 2012 at midnight ET.

---

Chuck Lever (11):
      Remove NsdbName and port from fedfs_fsl struct
      Remove support MajorVer and MinorVer
      libnsdb: Update nsdb_create_fsn_s()
      libnsdb: Remove nsdb_get_nceprefix_s()
      libnsdb: Replace nsdb_get_nceprefix_s() with nsdb_get_ncedn_s()
      libnsdb: remove nsdb_split_nce_dn_s()
      libnsdb: Add nsdb_find_naming_context_s()
      libnsdb: Change nsdb_update_nci_s() to insert fedfsNceDN attribute
      Update NSDB schema docs
      CheckInTests: More clean up
      libjunction: display-junction link fails with "make -j2"


 doc/CheckInTests             |   17 +-
 doc/ldap/fedfs-schema.ldif   |  158 ++++----------------
 doc/ldap/fedfs.schema        |  110 ++------------
 doc/man/nsdb-create-fsn.8    |    8 +
 doc/man/nsdb-resolve-fsn.8   |    6 -
 src/include/junction.h       |    1 
 src/include/nsdb.h           |   15 +-
 src/libjunction/Makefile.am  |    4 
 src/libjunction/nfs.c        |   68 --------
 src/libnsdb/administrator.c  |   78 +++-------
 src/libnsdb/fileserver.c     |  339 +++++++-----------------------------------
 src/libnsdb/ldap.c           |   79 ++++++++++
 src/libnsdb/nsdb-internal.h  |    2 
 src/nfsref/add.c             |   24 +--
 src/nfsref/lookup.c          |    6 -
 src/nsdbc/nsdb-create-fsl.c  |    2 
 src/nsdbc/nsdb-create-fsn.c  |   33 +++-
 src/nsdbc/nsdb-nces.c        |    2 
 src/nsdbc/nsdb-resolve-fsn.c |    6 -
 src/plug-ins/nfs-plugin.c    |    2 
 20 files changed, 272 insertions(+), 688 deletions(-)

-- 
Chuck Lever



More information about the fedfs-utils-devel mailing list