Commit Graph

92 Commits (17ffe9c9922082d15f76d43c853c1bc5da517a3e)

Author SHA1 Message Date
Hallvard Furuseth 17ffe9c992 Close cursors when commit(writer). Factor out code. 12 years ago
Hallvard Furuseth dca0cef678 Plug txn leak and MDB_NOTLS slot leaks on error. 12 years ago
Hallvard Furuseth f45d40a88b Cleaner "Support mdb_txn_abort(a reset txn)". 12 years ago
Hallvard Furuseth 151c416b46 Update fixes for dbi_open/close, ITS#7515. 12 years ago
Howard Chu 21da623bf4 Allow reading freelist while working on it 12 years ago
Howard Chu 568c22c4cc Avoid assert 12 years ago
Hallvard Furuseth 37bd48a618 Plug mdb_cursor_renew() memleak 12 years ago
Howard Chu c057582573 Fix MDB_LAST, reset cursor index 12 years ago
Hallvard Furuseth 9dd61011fe Tweak comments/readability. 12 years ago
Howard Chu 272e4e98ad Add MDB_NOTLS envflag. 12 years ago
Hallvard Furuseth afe488d8a9 Catch MDB txn reuse/sync errors. 12 years ago
Hallvard Furuseth 8a562f560e Support mdb_txn_abort(a reset txn). 12 years ago
Hallvard Furuseth ce6335b0d9 Cleanup for TLS key and read-only filesystem. 12 years ago
Hallvard Furuseth 65a6542765 Clean up MDB_env setup. 12 years ago
Howard Chu dbb9ded2f8 Fix mdb_rebalance 12 years ago
Howard Chu aca6c08897 ITS#7574 blind fix 12 years ago
Howard Chu 92fc932f21 fix prev commit 12 years ago
Howard Chu 0cccf79a02 Fix mdb_rebalance 12 years ago
Howard Chu 14c5a5dff1 Revert "ITS#7570 fix MDB_GET_MULTIPLE and MDB_NEXT_MULTIPLE" 12 years ago
Claude Brisson 372b3ddb85 ITS#7570 fix MDB_GET_MULTIPLE and MDB_NEXT_MULTIPLE 12 years ago
Howard Chu fbe6a6051b Fix 227329c8e1 12 years ago
Howard Chu e43fa77eaa Revert "Fix 6beaad52129da5353fd40c0ec48e6a78c4f71a2e" 12 years ago
Howard Chu 227329c8e1 Fixes for dbi_open/close, ITS#7515 12 years ago
Howard Chu 6b46799379 ITS#7561 Fix mdb_drop bugs 12 years ago
Howard Chu 8eef7a4275 Fix 6beaad5212 12 years ago
Howard Chu 6beaad5212 Fix d3990eb2f8 12 years ago
Howard Chu e31d748dbe Fix rebalance when collapsing root page 12 years ago
Howard Chu cb1cc64831 More fixes for MDB_LAST 12 years ago
Howard Chu 3213fc4db7 ITS#7556 fix cursor_sibling for PREV 12 years ago
Hallvard Furuseth 7d643d3acb Plug MDB memory leak of DB names. 12 years ago
Hallvard Furuseth ccb7b26916 Silence signedness warning 12 years ago
Hallvard Furuseth a70b026f6b Fix MDB_DEBUG compile when no varargs macros. 12 years ago
Howard Chu 30da15a18d Tweak mode_t def per Hallvard's suggestion 12 years ago
Howard Chu 7aae15739b Fix CURSOR_LAST/CURSOR_PREV 12 years ago
Howard Chu 863fa77a08 ITS#7553 better fix 12 years ago
Howard Chu 8a99b00acc ITS#7553 deinit cursor after deleting last node 12 years ago
Claude Brisson bbb27cde4a bugfix for mdb_cursor_put with MDB_MULTIPLE 12 years ago
Howard Chu 77001f549b ITS#7538 fallout from ITS#7536 fix. 12 years ago
Howard Chu 3247d7cbd6 Precalculate max size of a node 12 years ago
Howard Chu 8c1d95a438 Fix f97552a83a 12 years ago
Howard Chu f80171e079 Check for MADV_RANDOM 12 years ago
Howard Chu 9c4ee82297 ITS#7377 Fix c0f3d9b9a8 12 years ago
Howard Chu b1da555c4c Turn off readahead on main mmap 12 years ago
Howard Chu d74330128a ITS#7536 fix mdb_rebalance 12 years ago
Howard Chu 26e4222ffb Delete obsolete @todo 12 years ago
Hallvard Furuseth 80cd881184 Tweak MDB_INCOMPATIBLE description 12 years ago
Hallvard Furuseth fbd76c44e4 Tweak prev commit: Restore if-test as an assert 12 years ago
Hallvard Furuseth 208e5c614d ITS#7515 Fix mdb_txn_commit(nested txn). 12 years ago
Hallvard Furuseth f43ae20be7 ITS#7512 Plug mdb_txn_abort(nested txn) page leaks. 12 years ago
Hallvard Furuseth f97552a83a Check DB flags when refreshing a stale MDB DBI. 12 years ago