]>
git.sur5r.net Git - openldap/log 
Howard Chu  [Tue, 8 Jul 2014 23:27:03 +0000  (16:27 -0700)] 
ITS#7892 Fix MacOSX section name
Hallvard Furuseth  [Tue, 8 Jul 2014 22:01:18 +0000  (15:01 -0700)] 
ITS#7713 cleanups
Hallvard Furuseth  [Tue, 8 Jul 2014 18:52:53 +0000  (11:52 -0700)] 
Fixes for loose pages
Howard Chu  [Tue, 8 Jul 2014 18:54:24 +0000  (11:54 -0700)] 
Re-fix cursor EOF
Fix in 
534dcc721287cfe1051191a5cd7d3df6cf1dc409  was in wrong place
Howard Chu  [Mon, 7 Jul 2014 16:12:22 +0000  (09:12 -0700)] 
ITS#7713 handle 65536 byte page size
Howard Chu  [Tue, 8 Jul 2014 00:13:51 +0000  (17:13 -0700)] 
Set xcursor EOF after deleting last entry
Howard Chu  [Mon, 7 Jul 2014 00:47:25 +0000  (17:47 -0700)] 
Compacting copy doesn't need to snapshot metas
Howard Chu  [Sun, 6 Jul 2014 14:49:38 +0000  (07:49 -0700)] 
Windows fixes
Howard Chu  [Sat, 5 Jul 2014 15:48:47 +0000  (08:48 -0700)] 
Play games with object file layout
Howard Chu  [Sat, 5 Jul 2014 14:49:10 +0000  (07:49 -0700)] 
Rationalize mdb_env_copy2 API
Howard Chu  [Thu, 3 Jul 2014 21:26:14 +0000  (14:26 -0700)] 
More tweaks to copyfd2
Howard Chu  [Thu, 3 Jul 2014 17:49:05 +0000  (10:49 -0700)] 
More copyfd2 tweaks
Howard Chu  [Thu, 3 Jul 2014 15:31:57 +0000  (08:31 -0700)] 
Fix envinfo to return fixed map address
Howard Chu  [Thu, 3 Jul 2014 14:49:22 +0000  (07:49 -0700)] 
Windows compat
Howard Chu  [Wed, 2 Jul 2014 18:44:06 +0000  (11:44 -0700)] 
Fix subDB/ovpage copying
Howard Chu  [Wed, 2 Jul 2014 15:06:19 +0000  (08:06 -0700)] 
Larger WBUF still better on large DB
Howard Chu  [Wed, 2 Jul 2014 14:45:12 +0000  (07:45 -0700)] 
Don't check LEAF2 pages for subnodes
Howard Chu  [Wed, 2 Jul 2014 04:45:43 +0000  (21:45 -0700)] 
Add mdb_env_copy2()
Howard Chu  [Wed, 2 Jul 2014 01:53:47 +0000  (18:53 -0700)] 
dump/load need mapsize etc.
Howard Chu  [Tue, 1 Jul 2014 12:11:43 +0000  (05:11  -0700)] 
All diagnostics should go to stderr
Howard Chu  [Mon, 30 Jun 2014 11:42:41 +0000  (04:42  -0700)] 
More gcov setup tweaks
Howard Chu  [Mon, 30 Jun 2014 11:41:50 +0000  (04:41  -0700)] 
ITS#7886 fix mdb_copy write size
Hallvard Furuseth  [Sat, 28 Jun 2014 11:38:03 +0000  (13:38 +0200)] 
Fix mdb_page_loose() vs. mdb_page_flush().
Howard Chu  [Fri, 27 Jun 2014 17:53:11 +0000  (10:53 -0700)] 
Trap signals
Howard Chu  [Thu, 26 Jun 2014 12:19:47 +0000  (05:19  -0700)] 
Setup for gcov/coverage testing
Howard Chu  [Tue, 24 Jun 2014 18:43:13 +0000  (11:43 -0700)] 
More for mdb_page_loose
Howard Chu  [Tue, 24 Jun 2014 11:42:44 +0000  (04:42  -0700)] 
More MDB -> LMDB renames
Howard Chu  [Tue, 24 Jun 2014 11:16:19 +0000  (04:16  -0700)] 
Doc updates
Howard Chu  [Mon, 23 Jun 2014 14:39:06 +0000  (07:39 -0700)] 
ITS#7879 Windows build compatibility
Howard Chu  [Mon, 23 Jun 2014 14:36:38 +0000  (07:36 -0700)] 
Flesh out mdb_cmp_cint for BigEndians
Howard Chu  [Sun, 22 Jun 2014 23:39:14 +0000  (16:39 -0700)] 
More for page_loosen
Howard Chu  [Sat, 21 Jun 2014 22:53:41 +0000  (15:53 -0700)] 
More cleanup for page_merge, page_loosen
Howard Chu  [Sat, 21 Jun 2014 15:34:45 +0000  (08:34 -0700)] 
Silence ptr arithmetic warnings
Howard Chu  [Sat, 21 Jun 2014 10:30:34 +0000  (03:30  -0700)] 
Handle loose pages
Howard Chu  [Sat, 21 Jun 2014 06:40:44 +0000  (23:40 -0700)] 
Fix mdb_page_merge
Howard Chu  [Sat, 21 Jun 2014 00:56:04 +0000  (17:56 -0700)] 
Fix mdb_node_move
Howard Chu  [Fri, 20 Jun 2014 16:03:41 +0000  (09:03 -0700)] 
Fix lineno count
Howard Chu  [Fri, 20 Jun 2014 16:00:33 +0000  (09:00 -0700)] 
Fix multiple subDBs
Howard Chu  [Fri, 20 Jun 2014 15:56:52 +0000  (08:56 -0700)] 
Fix unhex
Howard Chu  [Fri, 20 Jun 2014 15:49:59 +0000  (08:49 -0700)] 
Add mdb_load
Howard Chu  [Fri, 20 Jun 2014 12:33:31 +0000  (05:33  -0700)] 
Add mdb_dump, update copyrights
Howard Chu  [Wed, 18 Jun 2014 21:25:46 +0000  (14:25 -0700)] 
Bump to 0.9.13
Howard Chu  [Wed, 18 Jun 2014 21:07:15 +0000  (14:07 -0700)] 
Bump to 0.9.13
Hallvard Furuseth  [Wed, 18 Jun 2014 21:01:14 +0000  (23:01 +0200)] 
ITS#7793 Re-fix MDB_CURRENT doc: Match current item
Hallvard Furuseth  [Wed, 18 Jun 2014 21:01:14 +0000  (23:01 +0200)] 
Fix MDB_GET_MULTIPLE/MDB_NEXT_MULTIPLE doc.
Howard Chu  [Wed, 18 Jun 2014 20:37:04 +0000  (13:37 -0700)] 
Tweak ovpage search
Howard Chu  [Wed, 18 Jun 2014 19:29:13 +0000  (12:29 -0700)] 
Fix some overwrite quirks
Howard Chu  [Wed, 18 Jun 2014 16:07:39 +0000  (09:07 -0700)] 
Tweak prev patch for ovpage search
Howard Chu  [Wed, 18 Jun 2014 10:02:08 +0000  (03:02  -0700)] 
Shorten search for ovpage space
Howard Chu  [Wed, 18 Jun 2014 09:53:17 +0000  (02:53  -0700)] 
Howard Chu  [Fri, 13 Jun 2014 17:46:27 +0000  (10:46 -0700)] 
Bump version to 0.9.12
Howard Chu  [Wed, 11 Jun 2014 09:27:30 +0000  (02:27  -0700)] 
ITS#7875 fix #7681 regression
Due to commit 
18a07eb7c2dc33372455a6040984cd6b699b41a5 
Alexey Naumov  [Sun, 25 May 2014 11:10:21 +0000  (17:10 +0600)] 
Fix possible crash in DLL_THREAD_DETACH (explodes in .Net Framework)
Hallvard Furuseth  [Fri, 30 May 2014 08:50:04 +0000  (10:50 +0200)] 
Comment ~MDB_APPEND, from earlier commit message.
Hallvard Furuseth  [Fri, 30 May 2014 08:47:56 +0000  (10:47 +0200)] 
Factor out mdb_cmp_clong()
Hallvard Furuseth  [Fri, 30 May 2014 08:47:56 +0000  (10:47 +0200)] 
More for big MDB_MAXKEYSIZE with MDB_DUPSORT.
Hallvard Furuseth  [Fri, 30 May 2014 07:06:08 +0000  (09:06 +0200)] 
Factor out MDB_TXN_ERROR
Hallvard Furuseth  [Fri, 30 May 2014 07:06:08 +0000  (09:06 +0200)] 
Simplify MDB_MULTIPLE
Hallvard Furuseth  [Fri, 30 May 2014 07:06:08 +0000  (09:06 +0200)] 
ITS#7834 Fix MDB_MULTIPLE writing multiple keys.
Update the state before looping, so the key is not duplicated.
Broke in 
4c8f57615c5ca7b014c038e59c1045182e74f5ad  (mostly).
Hallvard Furuseth  [Fri, 30 May 2014 07:06:08 +0000  (09:06 +0200)] 
ITS#7861 Re-fix MDB_db.md_entries.
mdb_cursor_del(): Fix md_entries with MDB_NODUPDATA.
mdb_cursor_put(): Check in xcursor whether an item got inserted. Count
data instead of keys after 
13d6d59c512065db3741c20c65b4d9928b986968 .
Hallvard Furuseth  [Fri, 30 May 2014 07:06:08 +0000  (09:06 +0200)] 
ITS#7771 mdb_cursor_put doc: Cursor moves on error
Hallvard Furuseth  [Fri, 30 May 2014 07:06:08 +0000  (09:06 +0200)] 
Document DBI issues, extend MDB_BAD_VALSIZE.
Hallvard Furuseth  [Fri, 30 May 2014 07:06:08 +0000  (09:06 +0200)] 
More ITS#7793 Check key->mv_size with MDB_CURRENT.
Howard Chu  [Tue, 20 May 2014 15:47:28 +0000  (08:47 -0700)] 
Fix mdb_rebalance collapsing root
Howard Chu  [Thu, 3 Apr 2014 19:51:41 +0000  (12:51 -0700)] 
ITS#7829 more for mdb_rebalance
Hallvard Furuseth  [Wed, 2 Apr 2014 05:02:14 +0000  (07:02 +0200)] 
ITS#7829 Simplify last commit
Howard Chu  [Mon, 31 Mar 2014 20:42:19 +0000  (13:42 -0700)] 
ITS#7829 more for prev commit
Howard Chu  [Fri, 28 Mar 2014 20:51:59 +0000  (13:51 -0700)] 
ITS#7829 fix rebalance
Howard Chu  [Wed, 26 Mar 2014 15:59:43 +0000  (08:59 -0700)] 
ITS#7793/7828
Howard Chu  [Wed, 26 Mar 2014 09:41:26 +0000  (02:41  -0700)] 
More for ITS#7793/7828
Howard Chu  [Wed, 26 Mar 2014 09:33:51 +0000  (02:33  -0700)] 
ITS#7828, #7793
Howard Chu  [Wed, 26 Mar 2014 09:18:20 +0000  (02:18  -0700)] 
Revert "ITS#7793 mdb_cursor_put(): Fix MDB_CURRENT."
This reverts commit 
4e954f8ae83d5b39736bab2da0eaf2bdf5ee3961 .
Caused ITS#7828.
Hallvard Furuseth  [Sun, 23 Mar 2014 12:06:03 +0000  (13:06 +0100)] 
Revert "Update MDB_PANIC description" (thinko).
This reverts commit 
6bd34d0534f1c8bfd73deaf70febd3b58a2f9d5a .
Hallvard Furuseth  [Sat, 22 Mar 2014 21:27:10 +0000  (22:27 +0100)] 
Update MDB_PANIC description
Hallvard Furuseth  [Sat, 22 Mar 2014 21:27:10 +0000  (22:27 +0100)] 
Tweak mdb_mid2l_insert() call from ITS#7775.
Hallvard Furuseth  [Sun, 16 Mar 2014 11:42:43 +0000  (12:42 +0100)] 
mtest: Accept an MDB_NOTFOUND case
Hallvard Furuseth  [Sun, 16 Mar 2014 11:42:43 +0000  (12:42 +0100)] 
Handle more errors. Invalidate txn if needed.
Hallvard Furuseth  [Sun, 16 Mar 2014 11:42:42 +0000  (12:42 +0100)] 
Don't use non-existent node info in branch/leaf2
Hallvard Furuseth  [Sun, 16 Mar 2014 11:42:42 +0000  (12:42 +0100)] 
Move code out of mdb_cursor_del0() and mdb_del().
Hallvard Furuseth  [Sun, 16 Mar 2014 11:42:42 +0000  (12:42 +0100)] 
More checks for closed DBIs and invalidated txns.
Hallvard Furuseth  [Sun, 16 Mar 2014 11:42:42 +0000  (12:42 +0100)] 
mdb_page_list(): Support & display all page types
Hallvard Furuseth  [Sun, 16 Mar 2014 11:42:42 +0000  (12:42 +0100)] 
mdb_txn_renew0(): Fix un-mutexed me_flags update.
Hallvard Furuseth  [Sun, 16 Mar 2014 11:42:42 +0000  (12:42 +0100)] 
Doxygen fixes
Howard Chu  [Sun, 16 Mar 2014 10:55:03 +0000  (03:55  -0700)] 
Rename samples
Howard Chu  [Thu, 6 Mar 2014 04:40:12 +0000  (20:40 -0800)] 
ITS#7815 more for page_split
Howard Chu  [Thu, 6 Mar 2014 04:04:42 +0000  (20:04 -0800)] 
ITS#7815 fix mdb_page_split
Hallvard Furuseth  [Wed, 19 Feb 2014 20:25:40 +0000  (21:25 +0100)] 
mtest*.c, sample-*.c: Add/note error checks.
Hallvard Furuseth  [Wed, 19 Feb 2014 20:25:40 +0000  (21:25 +0100)] 
mtest[46]: Use different DBs when different flags.
Hallvard Furuseth  [Tue, 28 Jan 2014 13:27:27 +0000  (14:27 +0100)] 
ITS#7793 mdb_cursor_put(): Fix MDB_CURRENT.
Ignore key, broken by 
5bda3565a9bfaa6cd54053faeafcc06da15bc00c 
and some older code.  Document and clarify MDB_CURRENT usage.
Also affects non-MDB_CURRENT put() with empty data and a key
which matches by the mdb_set_compare function but not by memcmp.
Howard Chu  [Wed, 15 Jan 2014 17:09:48 +0000  (09:09 -0800)] 
Bump version to 0.9.11
Howard Chu  [Wed, 15 Jan 2014 01:12:48 +0000  (17:12 -0800)] 
Note changes for LMDB 0.9.11
Hallvard Furuseth  [Mon, 13 Jan 2014 19:46:08 +0000  (20:46 +0100)] 
Revert "ITS#7772 Reduce spurious sub-page growth."
This reverts commit 
75494c08b49c3ef77dce8a00f2bc44c83658c1a7 ,
which must await a fix to ITS#7771 (DUPSORT cursor tracking).
Howard Chu  [Mon, 13 Jan 2014 01:37:04 +0000  (17:37 -0800)] 
Make sure mapsize changes take effect on Windows.
Hallvard Furuseth  [Mon, 6 Jan 2014 22:21:54 +0000  (23:21 +0100)] 
ITS#7775 Drop <assert.h>, drop/replace assert()s.
Howard Chu  [Mon, 6 Jan 2014 22:21:44 +0000  (23:21 +0100)] 
ITS#7775 Cleanup mdb_node_del()
Hallvard Furuseth  [Mon, 6 Jan 2014 22:17:38 +0000  (23:17 +0100)] 
ITS#7775 Add mdb_env_set_assert()
Hallvard Furuseth  [Mon, 6 Jan 2014 22:17:38 +0000  (23:17 +0100)] 
Add mdb_env_<set,get>_userctx()
Hallvard Furuseth  [Mon, 6 Jan 2014 22:17:37 +0000  (23:17 +0100)] 
ITS#7377 Invalidate txn on page-allocation errors
Hallvard Furuseth  [Sun, 5 Jan 2014 15:37:26 +0000  (16:37 +0100)] 
Wrap __func__ in mdb_func_
Hallvard Furuseth  [Sun, 5 Jan 2014 15:26:21 +0000  (16:26 +0100)] 
Invalidate the txn on corruption/internal errors