svn commit: samba r10299 - in branches/SAMBA_4_0/source/lib/ldb:
common include ldb_ildap ldb_ldap ldb_sqlite3 ldb_tdb modules tools
idra at samba.org
idra at samba.org
Sat Sep 17 19:25:51 GMT 2005
Author: idra
Date: 2005-09-17 19:25:50 +0000 (Sat, 17 Sep 2005)
New Revision: 10299
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10299
Log:
remove the public (un)lock functions and introduce a transaction based
private ldb API
ldb_sqlite3 is already working with this model and ldb_tdb will do
as soon as tridge finishes the tdb transaction code.
currently the transactions are always implicit and wrap any single
ldb API call except searching, the transaction functions are
currently not made public on purpose.
Simo.
Modified:
branches/SAMBA_4_0/source/lib/ldb/common/ldb.c
branches/SAMBA_4_0/source/lib/ldb/common/ldb_modules.c
branches/SAMBA_4_0/source/lib/ldb/include/ldb_private.h
branches/SAMBA_4_0/source/lib/ldb/ldb_ildap/ldb_ildap.c
branches/SAMBA_4_0/source/lib/ldb/ldb_ldap/ldb_ldap.c
branches/SAMBA_4_0/source/lib/ldb/ldb_sqlite3/ldb_sqlite3.c
branches/SAMBA_4_0/source/lib/ldb/ldb_tdb/ldb_tdb.c
branches/SAMBA_4_0/source/lib/ldb/modules/ldb_map.c
branches/SAMBA_4_0/source/lib/ldb/modules/rdn_name.c
branches/SAMBA_4_0/source/lib/ldb/modules/schema.c
branches/SAMBA_4_0/source/lib/ldb/modules/skel.c
branches/SAMBA_4_0/source/lib/ldb/modules/timestamps.c
branches/SAMBA_4_0/source/lib/ldb/tools/ldbtest.c
Changeset:
Sorry, the patch is too large (911 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10299
More information about the samba-cvs
mailing list