Commit Graph

602 Commits (76f0a024859d3907305ec43b2f5826b45987d553)

Author SHA1 Message Date
Howard Chu c68e5ae9be Add mdb_env_copyfd() 12 years ago
Howard Chu 4b49291653 Add _M_IX86 macro for MSVC 12 years ago
Howard Chu e31c7d3b31 ITS#7594 De-init other subcursors in page_touch 12 years ago
Hallvard Furuseth 92fe958805 Drop unused liblmdb MIDL-range support. 12 years ago
Hallvard Furuseth feaeab0c04 Factor out mdb_find_oldest,mdb_dlist_free,dirty_list. 12 years ago
Hallvard Furuseth 5ea1cd8f6d mdb_stat cleanup. 12 years ago
Hallvard Furuseth a1b16ce5f0 ITS#7598 Tweak MDB_<NEXT/PREV>_NODUP,fix mdb_stat. 12 years ago
Hallvard Furuseth 1b6d7ee7e1 ITS#7598 mdb_dbi_open(named DB): Check mainDB flags. 12 years ago
Hallvard Furuseth a2ce25482a ITS#7515 Fix nested txn touch of subpage/ovpage. 12 years ago
Hallvard Furuseth 5bdf2aae6e Tweak mdb_page_malloc(),mdb_page_get() semantics. 12 years ago
Hallvard Furuseth 2eb50b1d2e More ITS#7589 followup: OVPAGES() -> mp_pages. 12 years ago
Hallvard Furuseth e4ce404992 More ITS#7589: Fix prev commit. 12 years ago
Hallvard Furuseth 0cdd9dffdd ITS#7589 mdb_cursor_put(): Update ovpage nodesize. 12 years ago
Howard Chu 833cd905b7 Include <netinet/in.h> for Solaris 8 12 years ago
Howard Chu 7233bc295b Fix mdb_page_split - nested split 12 years ago
Howard Chu 1105aa35ba Doxygen cleanup 12 years ago
Howard Chu 9ebd5992c9 Fix 66c839f029 12 years ago
Howard Chu 66c839f029 Refactor mdb_midl_append, add mdb_midl_grow() 12 years ago
Hallvard Furuseth 2d6aed7537 ITS#7515 Fix nested transaction error handling. 12 years ago
Hallvard Furuseth 521fdb00cc Fix mdb_env_close(unopened MDB_env). 12 years ago
Hallvard Furuseth 0b9a208530 Simplify/cleanup mdb_cursor_init, C_ALLOCD. 12 years ago
Hallvard Furuseth f355de0298 MDB warning cleanup. 12 years ago
Hallvard Furuseth b389341b4b mdb_dcmp(): Assume the database has MDB_DUPSORT. 12 years ago
Hallvard Furuseth 91a93004ce Update MDB doc: Cursors, DB handles, data lifetime 12 years ago
Hallvard Furuseth 385889b0be Allow mdb_cursor_close() after readonly txn ends. 12 years ago
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
Howard Chu da3e4d78d6 Fix typo from 7aba5f5ab9 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