]>
git.sur5r.net Git - openldap/log 
Howard Chu  [Fri, 30 Nov 2012 20:59:18 +0000  (12:59 -0800)] 
Rename libmdb to liblmdb
Howard Chu  [Fri, 30 Nov 2012 20:56:58 +0000  (12:56 -0800)] 
Merge remote-tracking branch 'origin/mdb.master'
Howard Chu  [Fri, 30 Nov 2012 20:54:19 +0000  (12:54 -0800)] 
More retries for overflow page scan
Howard Chu  [Fri, 30 Nov 2012 20:47:00 +0000  (12:47 -0800)] 
Merge remote-tracking branch 'origin/mdb.master'
Howard Chu  [Fri, 30 Nov 2012 20:45:34 +0000  (12:45 -0800)] 
Rename libmdb to liblmdb
Howard Chu  [Fri, 30 Nov 2012 20:39:53 +0000  (12:39 -0800)] 
Add install target
Howard Chu  [Fri, 30 Nov 2012 20:35:05 +0000  (12:35 -0800)] 
Rename mdb.h to lmdb.h
Howard Chu  [Fri, 30 Nov 2012 20:33:18 +0000  (12:33 -0800)] 
Merge remote-tracking branch 'origin/mdb.master'
Howard Chu  [Fri, 30 Nov 2012 20:30:51 +0000  (12:30 -0800)] 
Rename libmdb to liblmdb, lmdb.h
Howard Chu  [Thu, 29 Nov 2012 01:13:26 +0000  (17:13 -0800)] 
ITS#7455 use freelist for overflow pages
Howard Chu  [Wed, 28 Nov 2012 23:34:44 +0000  (15:34 -0800)] 
Drop unneeded #include <time.h>
Howard Chu  [Wed, 28 Nov 2012 23:34:19 +0000  (15:34 -0800)] 
Doc layout tweaks
Hallvard Furuseth  [Tue, 27 Nov 2012 22:56:47 +0000  (23:56 +0100)] 
mdb_env_sync(,force=1): Override MDB_MAPASYNC.
Hallvard Furuseth  [Tue, 27 Nov 2012 22:56:47 +0000  (23:56 +0100)] 
mdb_cursor_dbi(): Assume valid args.
Hallvard Furuseth  [Tue, 27 Nov 2012 22:56:47 +0000  (23:56 +0100)] 
API change: mdb_drop() only accepts del=0 or 1.
Hallvard Furuseth  [Tue, 27 Nov 2012 22:56:47 +0000  (23:56 +0100)] 
API change: mdb_env_set_maxdbs(, *named* DBs).
Hallvard Furuseth  [Tue, 27 Nov 2012 22:56:47 +0000  (23:56 +0100)] 
ITS#7453 Fix reset of MDB_NOSYNC/MDB_NOMETASYNC.
Hallvard Furuseth  [Tue, 27 Nov 2012 22:56:47 +0000  (23:56 +0100)] 
Tweak MDB_FIXEDMAP handling.
Hallvard Furuseth  [Tue, 27 Nov 2012 22:56:47 +0000  (23:56 +0100)] 
Renumber MDB_NOSUBDIR. Check mdb_env_open() flags.
Howard Chu  [Tue, 27 Nov 2012 22:16:21 +0000  (14:16 -0800)] 
ITS#7451 fix back-ldif return on empty dir
Broken by commit 
2d1af3f2f7e32eca5ff77e7e018e88d690ba5e79 
Howard Chu  [Tue, 27 Nov 2012 00:22:27 +0000  (16:22 -0800)] 
ITS#7452 fix typo in envflags
Jan Synacek  [Mon, 26 Nov 2012 21:49:14 +0000  (13:49 -0800)] 
ITS#7431 fix constraint_check_restrict segfault
Howard Chu  [Mon, 26 Nov 2012 03:43:49 +0000  (19:43 -0800)] 
ITS#7450 enforce SLAPD_MAX_DAEMON_THREADS
Howard Chu  [Mon, 26 Nov 2012 03:31:14 +0000  (19:31 -0800)] 
ITS#7449 fix signedness for index_substr_any_*
Ralf Haferkamp  [Wed, 21 Nov 2012 12:41:40 +0000  (13:41 +0100)] 
ITS#7428 Use non-blocking IO during SSL Handshake
Ralf Haferkamp  [Mon, 19 Nov 2012 13:53:31 +0000  (14:53 +0100)] 
ITS#7445 fix deref control exposure
Ralf Haferkamp  [Mon, 19 Nov 2012 13:32:50 +0000  (14:32 +0100)] 
Fixed insertion of the overlay_remove callback (SLAP_CONFIG_DELETE)
Ralf Haferkamp  [Fri, 9 Nov 2012 14:42:48 +0000  (15:42 +0100)] 
ITS#7436 slapo-deref: call overlay_register_control in db_open
Howard Chu  [Mon, 5 Nov 2012 17:47:03 +0000  (09:47 -0800)] 
Merge remote-tracking branch 'origin/mdb.master'
Howard Chu  [Mon, 5 Nov 2012 13:06:06 +0000  (05:06  -0800)] 
ITS#7432 fix typo in mdb_midl_sort
Ralf Haferkamp  [Fri, 2 Nov 2012 11:10:43 +0000  (12:10 +0100)] 
ldapc++: fix builds with gcc-4.7 (ITS#7281,ITS#7304)
Howard Chu  [Fri, 2 Nov 2012 00:56:52 +0000  (17:56 -0700)] 
ITS#7426 ignore syncrepl ops
Howard Chu  [Thu, 1 Nov 2012 15:36:28 +0000  (08:36 -0700)] 
ITS#7427 fix for spurious old entries
Howard Chu  [Tue, 30 Oct 2012 23:34:14 +0000  (16:34 -0700)] 
Merge remote-tracking branch 'origin/mdb.master'
Jan Synacek  [Mon, 29 Oct 2012 11:20:25 +0000  (12:20 +0100)] 
ITS#7423 Update slapo-constraint tests
Jan Synacek  [Thu, 25 Oct 2012 12:23:41 +0000  (14:23 +0200)] 
ITS#7418 Fix slapo-constraint: handle uri and restrict correctly
Howard Chu  [Thu, 25 Oct 2012 13:55:46 +0000  (06:55 -0700)] 
Better fix for MDB_DEBUG tweak -- from hbf
Howard Chu  [Thu, 25 Oct 2012 13:54:09 +0000  (06:54 -0700)] 
Revert "MDB_DEBUG tweak for old compilers"
This reverts commit 
ef2092eac9f35b77eae250801c96dfa515c6d4b2 .
Howard Chu  [Thu, 25 Oct 2012 12:28:55 +0000  (05:28  -0700)] 
MDB_DEBUG tweak for old compilers
Howard Chu  [Wed, 24 Oct 2012 13:53:01 +0000  (06:53 -0700)] 
More backend info updates: MDB, NDB
Howard Chu  [Wed, 24 Oct 2012 13:38:24 +0000  (06:38 -0700)] 
ITS#7421 move olcExtraAttrs to Frontend options
Howard Chu  [Tue, 23 Oct 2012 11:49:09 +0000  (04:49  -0700)] 
Merge remote-tracking branch 'origin/mdb.master'
Howard Chu  [Tue, 23 Oct 2012 11:48:04 +0000  (04:48  -0700)] 
Fix flag checks in mdb_open
Howard Chu  [Tue, 23 Oct 2012 11:32:55 +0000  (04:32  -0700)] 
fix Windows mdb_env_copy(), WriteFile overflow
Howard Chu  [Tue, 23 Oct 2012 00:05:26 +0000  (17:05 -0700)] 
Merge remote-tracking branch 'origin/mdb.master'
Howard Chu  [Tue, 23 Oct 2012 00:03:15 +0000  (17:03 -0700)] 
Make sure mdb_open flags are committed on main DB
Howard Chu  [Mon, 22 Oct 2012 23:13:06 +0000  (16:13 -0700)] 
Minor cleanup
Howard Chu  [Mon, 22 Oct 2012 22:58:46 +0000  (15:58 -0700)] 
Fix MDB_PREV
Howard Chu  [Sat, 20 Oct 2012 16:34:13 +0000  (09:34 -0700)] 
ITS#7402 tweak prev commit, use hex for txn IDs
Howard Chu  [Sat, 20 Oct 2012 16:27:23 +0000  (09:27 -0700)] 
ITS#7402 fix potential txn leak in online indexer
Howard Chu  [Sat, 20 Oct 2012 16:25:14 +0000  (09:25 -0700)] 
ITS#7402 add txnID to debug output to aid tracing
Howard Chu  [Tue, 16 Oct 2012 23:52:13 +0000  (16:52 -0700)] 
Tweak output, add free page info
Howard Chu  [Tue, 16 Oct 2012 23:22:21 +0000  (16:22 -0700)] 
Add mdb_env_info() to retrieve interesting env params
Howard Chu  [Tue, 16 Oct 2012 22:28:20 +0000  (15:28 -0700)] 
Merge mdb_stata into mdb_stat
Howard Chu  [Tue, 16 Oct 2012 21:53:25 +0000  (14:53 -0700)] 
Make sure increases of mapsize are persisted
Hallvard Furuseth  [Sun, 14 Oct 2012 09:35:09 +0000  (11:35 +0200)] 
Fix test060-mt-hot debug level
Hallvard Furuseth  [Mon, 15 Oct 2012 15:04:48 +0000  (17:04 +0200)] 
ITS#7377 Errorcheck Windows calls and thread keys.
Hallvard Furuseth  [Mon, 15 Oct 2012 15:04:43 +0000  (17:04 +0200)] 
Explicitly unlock the MDB lockfile on Windows.
Hallvard Furuseth  [Mon, 15 Oct 2012 15:04:11 +0000  (17:04 +0200)] 
mdb_env_open(): Keep mdb_env_set_flags() flags.
Hallvard Furuseth  [Mon, 15 Oct 2012 15:03:46 +0000  (17:03 +0200)] 
More for mdb_env_copy().
Hallvard Furuseth  [Mon, 15 Oct 2012 15:03:33 +0000  (17:03 +0200)] 
Fix last commit.
Howard Chu  [Sat, 13 Oct 2012 11:05:00 +0000  (04:05  -0700)] 
Support read access on read-only media
Howard Chu  [Thu, 11 Oct 2012 23:47:56 +0000  (16:47 -0700)] 
Silence warning in prev commit
Howard Chu  [Thu, 11 Oct 2012 23:45:42 +0000  (16:45 -0700)] 
ITS#7416 make sure to reopen attr DBs after env reopen
Howard Chu  [Thu, 11 Oct 2012 19:21:40 +0000  (12:21 -0700)] 
Add mdb_copy for backing up a DB environment
Howard Chu  [Thu, 11 Oct 2012 15:37:33 +0000  (08:37 -0700)] 
ITS#7411 delete trailing whitespace in ldap_get_option.3
Howard Chu  [Thu, 11 Oct 2012 14:59:06 +0000  (07:59 -0700)] 
ITS#7414 fix slapo-rwm modrdn cleanup
Hallvard Furuseth  [Wed, 3 Oct 2012 19:13:21 +0000  (21:13 +0200)] 
Tweak MDB restrictions
Howard Chu  [Wed, 3 Oct 2012 16:12:14 +0000  (09:12 -0700)] 
ITS#7403, #6296 fix AUTHZ_BACKEND handling
Hallvard Furuseth  [Wed, 3 Oct 2012 16:08:56 +0000  (18:08 +0200)] 
Fix mdb_open() off-by-one error in maxdbs check
Hallvard Furuseth  [Wed, 3 Oct 2012 16:06:29 +0000  (18:06 +0200)] 
ITS#7377 Wrap fcntl F_SETLK in EINTR loop too.
Hallvard Furuseth  [Wed, 3 Oct 2012 16:06:29 +0000  (18:06 +0200)] 
ITS#7377 Catch ftruncate() error
Hallvard Furuseth  [Wed, 3 Oct 2012 16:04:07 +0000  (18:04 +0200)] 
ITS#7377 Document caveats/troubeshooting.
Howard Chu  [Sun, 30 Sep 2012 17:03:21 +0000  (10:03 -0700)] 
Merge remote-tracking branch 'origin/mdb.master'
Howard Chu  [Sun, 30 Sep 2012 17:01:57 +0000  (10:01 -0700)] 
Fix prev commit
Howard Chu  [Sun, 30 Sep 2012 14:50:56 +0000  (07:50 -0700)] 
Merge remote-tracking branch 'origin/mdb.master'
Howard Chu  [Sun, 30 Sep 2012 14:49:30 +0000  (07:49 -0700)] 
Fix mdb_drop
Jan Synacek  [Thu, 23 Aug 2012 11:09:05 +0000  (13:09 +0200)] 
ITS#7366 Update slapo-constraint tests
Howard Chu  [Thu, 27 Sep 2012 12:07:24 +0000  (05:07  -0700)] 
Merge remote-tracking branch 'origin/mdb.master'
Howard Chu  [Thu, 27 Sep 2012 12:01:53 +0000  (05:01  -0700)] 
ITS#7385, check further for bad splits
More for 
48ef27b6f5c804eca6a9d27f8dd2b4ded376f8af 
Our definition of "large" data item needs to be smaller to
handle more cases where a bad split is possible
Howard Chu  [Thu, 27 Sep 2012 10:10:46 +0000  (03:10  -0700)] 
ITS#7405 note refint is not replicated
Quanah Gibson-Mount  [Wed, 26 Sep 2012 23:48:57 +0000  (16:48 -0700)] 
Fix MDB objectClass so that MDB will load
Howard Chu  [Wed, 26 Sep 2012 16:29:57 +0000  (09:29 -0700)] 
ITS#7403 fix idassert non-override mode
Howard Chu  [Tue, 25 Sep 2012 11:37:29 +0000  (04:37  -0700)] 
More for envflags
Howard Chu  [Tue, 25 Sep 2012 11:31:37 +0000  (04:31  -0700)] 
Add envflags for MDB config
Howard Chu  [Wed, 19 Sep 2012 13:16:36 +0000  (06:16 -0700)] 
Merge remote-tracking branch 'origin/mdb.master'
Howard Chu  [Wed, 19 Sep 2012 13:15:09 +0000  (06:15 -0700)] 
Add MDB_GET_CURRENT
Howard Chu  [Tue, 18 Sep 2012 21:40:42 +0000  (14:40 -0700)] 
Howard Chu  [Tue, 18 Sep 2012 19:37:59 +0000  (12:37 -0700)] 
Merge remote-tracking branch 'origin/mdb.master'
Howard Chu  [Tue, 18 Sep 2012 19:36:54 +0000  (12:36 -0700)] 
ITS#7394 ignore WRITEMAP if RDONLY
Howard Chu  [Mon, 17 Sep 2012 15:21:20 +0000  (08:21 -0700)] 
Merge remote-tracking branch 'origin/mdb.master'
Howard Chu  [Mon, 17 Sep 2012 14:02:41 +0000  (07:02 -0700)] 
More for 
48ef27b6f5c804eca6a9d27f8dd2b4ded376f8af 
page_split with newindex > split_indx
Howard Chu  [Mon, 17 Sep 2012 14:01:28 +0000  (07:01 -0700)] 
Hallvard Furuseth  [Mon, 17 Sep 2012 13:42:15 +0000  (15:42 +0200)] 
ITS#7377 Catch MDB user errors.
Hallvard Furuseth  [Mon, 17 Sep 2012 13:42:15 +0000  (15:42 +0200)] 
ITS#7377 Catch MDB setup errors and clean up.
Hallvard Furuseth  [Mon, 17 Sep 2012 13:42:15 +0000  (15:42 +0200)] 
ITS#7364 Limit mdb lock upgrade before sem_unlink.
Hallvard Furuseth  [Mon, 17 Sep 2012 13:42:15 +0000  (15:42 +0200)] 
ITS#7364 Always sem_unlink() in mdb_env_open().
Hallvard Furuseth  [Mon, 17 Sep 2012 13:42:14 +0000  (15:42 +0200)] 
ITS#7377 Wrap sem_wait & file locks in EINTR loops
Hallvard Furuseth  [Mon, 17 Sep 2012 13:42:14 +0000  (15:42 +0200)] 
Remove mdb data races. Use (txnid_t)-1 as "no ID".
Hallvard Furuseth  [Mon, 17 Sep 2012 13:42:14 +0000  (15:42 +0200)] 
Save pid in MDB_env instead of repeating getpid().