]> git.sur5r.net Git - openldap/commit
Implement NEXTID chunking. Obtain IDs in chunks of size
authorKurt Zeilenga <kurt@openldap.org>
Fri, 22 Jan 1999 02:26:19 +0000 (02:26 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Fri, 22 Jan 1999 02:26:19 +0000 (02:26 +0000)
commit0f17fac37dbde13ab47898d07f6ebea710f79714
treedb3663f673182d4e8535f010bad5fca7f63fc37b
parent5389e40ba5752cede2aa42697e96583e1f5ea2d6
Implement NEXTID chunking.  Obtain IDs in chunks of size
SLAPD_NEXTID_CHUNK.  Code protects NEXTID file to ensure
its equal to or greater than nextid.  Updated on close
to actual nextid.  next_id_save() could be called periodically
if desired.  Default chunk size is 32.  Define to 1 to disable
chunking.
servers/slapd/back-ldbm/back-ldbm.h
servers/slapd/back-ldbm/close.c
servers/slapd/back-ldbm/init.c
servers/slapd/back-ldbm/nextid.c
servers/slapd/back-ldbm/proto-back-ldbm.h