]>
git.sur5r.net Git - openldap/log 
Howard Chu  [Fri, 21 Aug 2015 20:40:33 +0000  (21:40 +0100)] 
Another MDB_APPEND doc tweak
Missed this in 
7ce29b9edbdaf34b7aeb545324008ed4dff62952 
Howard Chu  [Fri, 14 Aug 2015 00:00:38 +0000  (01:00  +0100)] 
Release 0.9.16
Howard Chu  [Wed, 29 Jul 2015 19:01:34 +0000  (20:01 +0100)] 
ITS#8192 fix reference to EINTR on WIN32 from ITS#8106
Howard Chu  [Tue, 28 Jul 2015 14:20:43 +0000  (15:20 +0100)] 
Updated for ITS#8181, #8190, #8200
Hallvard Furuseth  [Sun, 19 Jul 2015 19:18:31 +0000  (21:18 +0200)] 
ITS#8200 Fix mdb_midl_shrink() usage, return void
Hallvard Furuseth  [Sat, 11 Jul 2015 19:01:40 +0000  (21:01 +0200)] 
ITS#8181 Verify that records are/aren't DBs.
Howard Chu  [Tue, 7 Jul 2015 12:41:32 +0000  (13:41 +0100)] 
ITS#8190 fix cursor EOF bug
Howard Chu  [Thu, 2 Jul 2015 17:04:25 +0000  (18:04 +0100)] 
Return to Release Engineering
Howard Chu  [Fri, 19 Jun 2015 13:10:32 +0000  (14:10 +0100)] 
Release 0.9.15
Hallvard Furuseth  [Tue, 2 Jun 2015 19:07:33 +0000  (21:07 +0200)] 
Update for mdb_env_open
Hallvard Furuseth  [Tue, 2 Jun 2015 18:49:33 +0000  (20:49 +0200)] 
Clarify mdb_env_open() doc of 'mode' param
Hallvard Furuseth  [Fri, 29 May 2015 01:08:32 +0000  (03:08  +0200)] 
more CHANGES
Hallvard Furuseth  [Thu, 28 May 2015 19:13:24 +0000  (21:13 +0200)] 
ITS#8156
Hallvard Furuseth  [Thu, 28 May 2015 18:51:24 +0000  (20:51 +0200)] 
ITS#8156 Fix MDB_MAXKEYSIZE doc
Hallvard Furuseth  [Wed, 27 May 2015 22:12:53 +0000  (00:12  +0200)] 
ITS#8157
Hallvard Furuseth  [Wed, 27 May 2015 20:26:54 +0000  (22:26 +0200)] 
ITS#8157 mdb_txn_renew0(): init after error checks
Hallvard Furuseth  [Wed, 20 May 2015 01:17:47 +0000  (03:17  +0200)] 
mtest*.c: Fix MDB_NOOVERWRITE, plug cursor leak
Hallvard Furuseth  [Tue, 19 May 2015 18:33:35 +0000  (20:33 +0200)] 
ITS#8117 Fix MDB_INTEGERDUP keysize doc + md_dcmp
Howard Chu  [Sun, 3 May 2015 06:52:47 +0000  (07:52 +0100)] 
ITS#8117 better fix
Howard Chu  [Sun, 3 May 2015 06:43:11 +0000  (07:43 +0100)] 
Revert "ITS#8117 cleanup prev commit"
This reverts commit 
47c4e747a0ce58f9ecfb5b9615f4c2b6d0753024 .
Revert "ITS#8117 fix INTEGERDUP compare"
This reverts commit 
ba45e0c05aee867ac1d8240eeb013d37487bb146 .
Howard Chu  [Wed, 29 Apr 2015 16:25:42 +0000  (17:25 +0100)] 
ITS#8117
Howard Chu  [Wed, 29 Apr 2015 16:28:21 +0000  (17:28 +0100)] 
ITS#8117 cleanup prev commit
Howard Chu  [Wed, 29 Apr 2015 16:12:40 +0000  (17:12 +0100)] 
ITS#8117 fix INTEGERDUP compare
Howard Chu  [Thu, 23 Apr 2015 04:52:13 +0000  (05:52  +0100)] 
ITS#8109
Howard Chu  [Thu, 23 Apr 2015 04:49:56 +0000  (05:49  +0100)] 
ITS#8109 fix mdb_cursor_del0 on empty DB
Howard Chu  [Thu, 23 Apr 2015 02:27:33 +0000  (03:27  +0100)] 
ITS#8106
Howard Chu  [Fri, 17 Apr 2015 17:32:54 +0000  (18:32 +0100)] 
ITS#8106 retry writes on EINTR
Hallvard Furuseth  [Tue, 14 Apr 2015 18:25:51 +0000  (20:25 +0200)] 
Cleanup mtest* and sample-*.
Hallvard Furuseth  [Tue, 14 Apr 2015 18:24:30 +0000  (20:24 +0200)] 
Reformat mdb_dbi_open() doc for clarity
Hallvard Furuseth  [Wed, 8 Apr 2015 19:47:24 +0000  (21:47 +0200)] 
mdb_txn_renew(): Clear error from previous txn
Howard Chu  [Wed, 18 Mar 2015 19:26:21 +0000  (19:26 +0000)] 
ITS#8062 fix uninit'd cursor index
Hallvard Furuseth  [Tue, 27 Jan 2015 05:10:57 +0000  (06:10 +0100)] 
Fix EACCES description
Howard Chu  [Wed, 15 Apr 2015 23:19:40 +0000  (00:19  +0100)] 
ITS#8062 also handle subcursors
Howard Chu  [Wed, 15 Apr 2015 22:48:09 +0000  (23:48 +0100)] 
ITS#8062
Howard Chu  [Wed, 15 Apr 2015 22:20:55 +0000  (23:20 +0100)] 
ITS#8062 fix rebalance
Quanah Gibson-Mount  [Fri, 27 Feb 2015 23:15:23 +0000  (17:15 -0600)] 
ITS#8066
Howard Chu  [Thu, 26 Feb 2015 21:36:04 +0000  (21:36 +0000)] 
ITS#8066 fix mdb_load with large values
Quanah Gibson-Mount  [Thu, 12 Feb 2015 16:46:33 +0000  (10:46 -0600)] 
Happy New Year
Quanah Gibson-Mount  [Thu, 12 Feb 2015 17:17:59 +0000  (11:17 -0600)] 
Happy New Year
Hallvard Furuseth  [Thu, 15 Jan 2015 06:19:30 +0000  (07:19 +0100)] 
Restrictive mdb_copy file mode.
Copied from 
58ddb5527bd4868bb7017cfe2051bc2e24bcf5a8 .
leo@yuriev.ru  [Fri, 17 Oct 2014 22:35:41 +0000  (22:35 +0000)] 
ITS#7970 LMDB: Critical Heisenbug
leo@yuriev.ru  [Fri, 17 Oct 2014 22:22:39 +0000  (22:22 +0000)] 
ITS#7969 LMDB: volatile.
Globally shared fields of meta-data were not 'volatile'.
Code from 
9a80a8a8e8feed56fbccd8851b8a789f7fff9c11 ,
except the unportable __synchronize().
Howard Chu  [Tue, 13 Jan 2015 18:47:18 +0000  (18:47 +0000)] 
Fix potential null deref (coverity)
Hallvard Furuseth  [Mon, 12 Jan 2015 11:19:51 +0000  (12:19 +0100)] 
ITS#8021 doc: Don't mix MDB_WRITEMAP + non-WRITEMAP
Howard Chu  [Mon, 12 Jan 2015 10:36:38 +0000  (10:36 +0000)] 
More cleanup for fdatasync hack
Howard Chu  [Sun, 11 Jan 2015 11:41:08 +0000  (11:41 +0000)] 
Tweak conditionals for fdatasync hack
Howard Chu  [Fri, 9 Jan 2015 11:25:07 +0000  (11:25 +0000)] 
ITS#8021 env_sync is invalid in RDONLY env
Howard Chu  [Thu, 8 Jan 2015 13:03:55 +0000  (13:03 +0000)] 
fdatasync hack, again
Howard Chu  [Thu, 8 Jan 2015 12:56:42 +0000  (12:56 +0000)] 
Revert "Fix prev commit for env_sync0"
This reverts commit 
e95c9231fc8de567b724477373259e07c62ce210 .
Revert "Hack for potential ext3/ext4 corruption issue"
This reverts commit 
91155b9d676f8abe3fe5e8a96b22b4dd51f963dd .
Howard Chu  [Mon, 22 Dec 2014 18:07:08 +0000  (18:07 +0000)] 
Tweak fdatasync hack description
Howard Chu  [Sun, 21 Dec 2014 00:13:50 +0000  (00:13  +0000)] 
Fix prev commit for env_sync0
Howard Chu  [Thu, 18 Dec 2014 04:46:43 +0000  (04:46  +0000)] 
Update for fsync hack
Howard Chu  [Thu, 18 Dec 2014 04:38:53 +0000  (04:38  +0000)] 
Hack for potential ext3/ext4 corruption issue
Howard Chu  [Wed, 17 Dec 2014 15:29:48 +0000  (15:29 +0000)] 
Update for 0.9.15
Howard Chu  [Mon, 15 Dec 2014 20:40:59 +0000  (20:40 +0000)] 
Fix MDB_APPEND doc
Hallvard Furuseth  [Sat, 13 Dec 2014 19:35:08 +0000  (20:35 +0100)] 
make clean: remove *.lo
Howard Chu  [Mon, 8 Dec 2014 03:21:09 +0000  (03:21  +0000)] 
Clarify mdb_dbi_open doc
Leo Yuriev  [Fri, 5 Dec 2014 19:30:31 +0000  (19:30 +0000)] 
ITS#7987 fix excessive space for single write txn
Hallvard Furuseth  [Wed, 3 Dec 2014 11:27:53 +0000  (12:27 +0100)] 
Fix WIN32 -> _WIN32
Hallvard Furuseth  [Mon, 1 Dec 2014 07:59:29 +0000  (08:59 +0100)] 
mdb_strerror: Silence warning @ Windows
Hallvard Furuseth  [Mon, 1 Dec 2014 07:59:29 +0000  (08:59 +0100)] 
Fix comments
Hallvard Furuseth  [Mon, 1 Dec 2014 07:59:29 +0000  (08:59 +0100)] 
Simplify recent changes a bit.
Hallvard Furuseth  [Sat, 22 Nov 2014 21:56:31 +0000  (22:56 +0100)] 
ITS#7961,#7987 Re-fix txn init.
More fallout from 
4d02c741b120786df1b87ee9ed49c1d3f9bc7522 :
Don't modify another thread's write txn. Reinit me_txn0 fully.
Howard Chu  [Wed, 8 Oct 2014 18:25:27 +0000  (19:25 +0100)] 
ITS#7959 fix prev commit
Howard Chu  [Sat, 4 Oct 2014 20:48:49 +0000  (21:48 +0100)] 
ITS#7961 fix txn init
More fallout from 
4d02c741b120786df1b87ee9ed49c1d3f9bc7522 
Jean-Christophe DUBOIS  [Fri, 3 Oct 2014 18:24:25 +0000  (20:24 +0200)] 
ITS#7959 Check fstat return valueSigned-off-by: Jean-Christophe DUBOIS <jcd@tribudubois.net> 
Leo Yuriev  [Thu, 4 Sep 2014 20:19:16 +0000  (00:19  +0400)] 
ITS#7841 trivial cleanup
Howard Chu  [Thu, 2 Oct 2014 21:11:43 +0000  (22:11 +0100)] 
ITS#7956 fix compact of empty env
Howard Chu  [Thu, 2 Oct 2014 20:58:20 +0000  (21:58 +0100)] 
ITS#7955, #7671 fix MDB_PREV_DUP
Howard Chu  [Thu, 2 Oct 2014 20:35:15 +0000  (21:35 +0100)] 
ITS#7953 .gitignore *.lo
Howard Chu  [Thu, 2 Oct 2014 20:33:35 +0000  (21:33 +0100)] 
ITS#7952 .gitignore mdb_dump/load
Howard Chu  [Wed, 1 Oct 2014 20:00:03 +0000  (21:00 +0100)] 
Don't use -fPIC for static lib
Howard Chu  [Sun, 20 Jul 2014 15:10:34 +0000  (08:10 -0700)] 
Must do dlist_free before releasing Wmutex
Howard Chu  [Wed, 16 Jul 2014 16:24:45 +0000  (09:24 -0700)] 
Free write mutex earlier in txn_reset0
Howard Chu  [Thu, 25 Sep 2014 18:25:56 +0000  (19:25 +0100)] 
Android also only has memalign
Howard Chu  [Sat, 20 Sep 2014 06:24:32 +0000  (07:24 +0100)] 
new date
Howard Chu  [Fri, 19 Sep 2014 00:45:43 +0000  (01:45  +0100)] 
ITS#7943 reinit txn flags
Howard Chu  [Thu, 18 Sep 2014 00:22:02 +0000  (01:22  +0100)] 
Plug leak in 
4d02c741b120786df1b87ee9ed49c1d3f9bc7522 
Free writer txn on env_close
Howard Chu  [Tue, 16 Sep 2014 20:54:07 +0000  (21:54 +0100)] 
Silence some clang warnings
Howard Chu  [Mon, 15 Sep 2014 18:48:32 +0000  (19:48 +0100)] 
Release 0.9.14
Quanah Gibson-Mount  [Sat, 13 Sep 2014 21:21:17 +0000  (16:21 -0500)] 
Change retry to num times 60.  Testing shows that on a known dataset, this has the same growth behavior as 2.4.39, while num times 20 resulted in significant growth.
Howard Chu  [Tue, 9 Sep 2014 18:44:23 +0000  (19:44 +0100)] 
More for me_pgoldest
Howard Chu  [Tue, 9 Sep 2014 18:40:05 +0000  (19:40 +0100)] 
Remember oldest reader txnid
Howard Chu  [Thu, 4 Sep 2014 09:40:11 +0000  (10:40 +0100)] 
Use a single write txn
Howard Chu  [Sun, 24 Aug 2014 20:18:03 +0000  (21:18 +0100)] 
ITS#7913 cleanup
Howard Chu  [Fri, 22 Aug 2014 00:40:20 +0000  (17:40 -0700)] 
More for MIPS
Howard Chu  [Mon, 18 Aug 2014 03:44:53 +0000  (20:44 -0700)] 
Partially revert 
ada26306992babeccad0c5443fbd76e28dd24cd6 
Of course, MacOSX only has posix_memalign, and only in recent versions.
(Older versions could use valloc instead. That precludes ever changing
the LMDB pagesize to be different from the OS pagesize.) Not all that
crucial since it only affects mdb_env_copyfd1.
Hallvard Furuseth  [Sat, 16 Aug 2014 23:50:32 +0000  (01:50  +0200)] 
Microoptimize loose pages
Hallvard Furuseth  [Sat, 16 Aug 2014 22:29:12 +0000  (00:29  +0200)] 
Fix loose pages in mdb_freelist_save().
Hallvard Furuseth  [Sat, 16 Aug 2014 09:34:44 +0000  (11:34 +0200)] 
Split out mdb_midl_xmerge, add MDB_IDL_ALLOCLEN
Howard Chu  [Mon, 11 Aug 2014 18:01:20 +0000  (11:01 -0700)] 
ITS#7917
Howard Chu  [Mon, 11 Aug 2014 18:00:11 +0000  (11:00 -0700)] 
ITS#7917 fix mdb_dbi_open
Howard Chu  [Thu, 7 Aug 2014 18:06:53 +0000  (11:06 -0700)] 
Just use memalign, not posix_memalign
Howard Chu  [Mon, 4 Aug 2014 18:40:24 +0000  (11:40 -0700)] 
More for MIPS
Howard Chu  [Mon, 4 Aug 2014 16:26:35 +0000  (09:26 -0700)] 
ITS#7793 more for branch key update
Howard Chu  [Mon, 4 Aug 2014 12:13:29 +0000  (05:13  -0700)] 
ITS#7793 doc update, again
Howard Chu  [Mon, 4 Aug 2014 11:57:53 +0000  (04:57  -0700)] 
ITS#7793 update branch key if needed
Howard Chu  [Sat, 2 Aug 2014 17:33:35 +0000  (10:33 -0700)] 
More for MIPS
Paranoia for 
3630066843b7ca6b2cd12911d3e2fe3314cd4549  do the
cacheflush before setting mti_txnid.
Howard Chu  [Thu, 31 Jul 2014 16:59:52 +0000  (09:59 -0700)] 
ITS#7913 mdb_cursor_get(*_DUP) cleanup
Howard Chu  [Sun, 27 Jul 2014 01:16:02 +0000  (18:16 -0700)] 
Fix MIPS cache coherency on Linux