- Dec 01, 2014
-
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
More fallout from 4d02c741: Don't modify another thread's write txn. Reinit me_txn0 fully.
-
fstat returns -1, not an errno. Move code into its own function for reuse.
-
More fallout from 4d02c741
-
Signed-off-by:
Jean-Christophe DUBOIS <jcd@tribudubois.net>
-
TRIVIA - lmdb: clean testdb-dir while "make test".
-
-
-
-
-
-
-
-
- Sep 25, 2014
-
-
Howard Chu authored
-
- Sep 20, 2014
-
-
Howard Chu authored
-
- Sep 19, 2014
-
-
Howard Chu authored
When reusing the main write txn
-
- Sep 18, 2014
-
-
Howard Chu authored
Free writer txn on env_close
-
- Sep 16, 2014
-
-
Howard Chu authored
-
- Sep 15, 2014
-
-
Howard Chu authored
-
- Sep 13, 2014
-
-
Quanah Gibson-Mount authored
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.
-
- Sep 09, 2014
-
-
Howard Chu authored
Leave it in main env struct, it doesn't need to be rolled back with nested txns.
-
Howard Chu authored
Don't walk the readers table unless we really need to.
-
- Sep 04, 2014
-
-
Howard Chu authored
-
- Aug 24, 2014
-
-
Howard Chu authored
we already checked for data == NULL, drop unnecessary if
-
- Aug 22, 2014
-
-
Howard Chu authored
Move CACHEFLUSH, avoid unnecessary if()
-
- Aug 18, 2014
-
-
Howard Chu authored
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.
-
- Aug 16, 2014
-
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
Leaving them in dirty_list caused breakage. Instead merge them into me_pghead at the end, when no more pages will be allocated.
-
Hallvard Furuseth authored
-
- Aug 11, 2014
-
-
Howard Chu authored
-
Howard Chu authored
Don't let dummy go out of scope
-
- Aug 07, 2014
-
-
Howard Chu authored
Everything has it. Solaris doesn't have posix_memalign.
-
- Aug 04, 2014
-
-
Howard Chu authored
Do a cacheflush after writing data pages, separate from meta's cacheflush
-
Howard Chu authored
-
Howard Chu authored
-
Howard Chu authored
-
- Aug 02, 2014
-
-
Howard Chu authored
Paranoia for 36300668 do the cacheflush before setting mti_txnid.
-
- Jul 31, 2014
-
-
Howard Chu authored
FIRST_DUP/LAST_DUP should succeed even on non-duplicate values PREV_DUP should reset cursor's EOF flag.
-
- Jul 27, 2014
-
-
Howard Chu authored
MIPS chips require manual control of on-chip caches. The cacheflush syscall being used here only exists on MIPS Linux, other OSs will require revisiting.
-
- Jul 24, 2014
-
-
Howard Chu authored
-