[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: commit: ldap/servers/slapd/back-bdb add.c back-bdb.h bind.c cache.c compare.c config.c delete.c dn2entry.c dn2id.c filterindex.c id2entry.c idl.c init.c key.c modify.c modrdn.c proto-bdb.h referral.c search.c tools.c



hyc@OpenLDAP.org wrote:
Update of /repo/OpenLDAP/pkg/ldap/servers/slapd/back-bdb

Modified Files:
	add.c  1.173 ->  1.174
	back-bdb.h  1.173 ->  1.174
	bind.c  1.54 ->  1.55
	cache.c  1.180 ->  1.181
	compare.c  1.57 ->  1.58
	config.c  1.107 ->  1.108
	delete.c  1.172 ->  1.173
	dn2entry.c  1.35 ->  1.36
	dn2id.c  1.156 ->  1.157
	filterindex.c  1.75 ->  1.76
	id2entry.c  1.86 ->  1.87
	idl.c  1.134 ->  1.135
	init.c  1.291 ->  1.292
	key.c  1.24 ->  1.25
	modify.c  1.176 ->  1.177
	modrdn.c  1.200 ->  1.201
	proto-bdb.h  1.159 ->  1.160
	referral.c  1.50 ->  1.51
	search.c  1.265 ->  1.266
	tools.c  1.127 ->  1.128

Log Message:
Use read-only txn's instead of read lockers. Support BDB 4.4-4.7

Please test... At the moment I've only run it with BDB 4.7.25. I'll be testing with older releases over the next couple of days. In particular, take note of any LDAP_OTHER/Internal Error results in the test suite. Right now it passes all tests for me on bdb and hdb.


If push comes to shove we can probably create a new BerkeleyDB4.2.patch file to get 4.2 working again, but at this point most people should already be on something newer, and people stuck on 4.2 probably won't compile their own anyway.
--
-- Howard Chu
CTO, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/