Commit Graph

887 Commits (12c63d299ccb4ee3556b4ab83830e6e531aa2892)

Author SHA1 Message Date
Howard Chu 2db55c7d99 Shorten search for ovpage space 11 years ago
Howard Chu ecb71ee197 Bump version to 0.9.12 11 years ago
Howard Chu 17c09fa476 ITS#7875 fix #7681 regression 11 years ago
Alexey Naumov a93810cc3d Fix possible crash in DLL_THREAD_DETACH (explodes in .Net Framework) 11 years ago
Hallvard Furuseth c0d64cf182 Comment ~MDB_APPEND, from earlier commit message. 11 years ago
Hallvard Furuseth cb5656c726 Factor out mdb_cmp_clong() 11 years ago
Hallvard Furuseth 64a02e2279 More for big MDB_MAXKEYSIZE with MDB_DUPSORT. 11 years ago
Hallvard Furuseth b37b2a651f Factor out MDB_TXN_ERROR 11 years ago
Hallvard Furuseth ba8f59edf4 Simplify MDB_MULTIPLE 11 years ago
Hallvard Furuseth ac158c7e1e ITS#7834 Fix MDB_MULTIPLE writing multiple keys. 11 years ago
Hallvard Furuseth d170df58fb ITS#7861 Re-fix MDB_db.md_entries. 11 years ago
Hallvard Furuseth 92c01ffda8 ITS#7771 mdb_cursor_put doc: Cursor moves on error 11 years ago
Hallvard Furuseth 83676dc0f0 Document DBI issues, extend MDB_BAD_VALSIZE. 11 years ago
Hallvard Furuseth 2f33effcdc More ITS#7793 Check key->mv_size with MDB_CURRENT. 11 years ago
Howard Chu 4b9aed26a5 Fix mdb_rebalance collapsing root 11 years ago
Howard Chu 4844a72d01 ITS#7829 more for mdb_rebalance 11 years ago
Hallvard Furuseth 2764360a7b ITS#7829 Simplify last commit 11 years ago
Howard Chu fca18d2586 ITS#7829 more for prev commit 11 years ago
Howard Chu ac3acc1218 ITS#7829 fix rebalance 11 years ago
Howard Chu 13d6d59c51 ITS#7793/7828 11 years ago
Howard Chu 6948f9dace More for ITS#7793/7828 11 years ago
Howard Chu f537429b64 ITS#7828, #7793 11 years ago
Howard Chu 9026894e05 Revert "ITS#7793 mdb_cursor_put(): Fix MDB_CURRENT." 11 years ago
Hallvard Furuseth 86d9675543 Revert "Update MDB_PANIC description" (thinko). 11 years ago
Hallvard Furuseth 6bd34d0534 Update MDB_PANIC description 11 years ago
Hallvard Furuseth 1519f4bc3d Tweak mdb_mid2l_insert() call from ITS#7775. 11 years ago
Hallvard Furuseth 2727e97de3 mtest: Accept an MDB_NOTFOUND case 11 years ago
Hallvard Furuseth 68e97b2184 Handle more errors. Invalidate txn if needed. 11 years ago
Hallvard Furuseth 937b5eff07 Don't use non-existent node info in branch/leaf2 11 years ago
Hallvard Furuseth 86f8b203f5 Move code out of mdb_cursor_del0() and mdb_del(). 11 years ago
Hallvard Furuseth 012d7b5de7 More checks for closed DBIs and invalidated txns. 11 years ago
Hallvard Furuseth 3e7c1bd4e2 mdb_page_list(): Support & display all page types 11 years ago
Hallvard Furuseth a22c31115f mdb_txn_renew0(): Fix un-mutexed me_flags update. 11 years ago
Hallvard Furuseth 684bb867ce Doxygen fixes 11 years ago
Howard Chu 4ddf2ec831 Rename samples 11 years ago
Howard Chu 797ff136a8 ITS#7815 more for page_split 11 years ago
Howard Chu 0e7fba73b7 ITS#7815 fix mdb_page_split 11 years ago
Hallvard Furuseth e2bdd44624 mtest*.c, sample-*.c: Add/note error checks. 11 years ago
Hallvard Furuseth a604948993 mtest[46]: Use different DBs when different flags. 11 years ago
Hallvard Furuseth 4e954f8ae8 ITS#7793 mdb_cursor_put(): Fix MDB_CURRENT. 11 years ago
Howard Chu aa3463ec7c Bump version to 0.9.11 11 years ago
Howard Chu ec97f49a65 Note changes for LMDB 0.9.11 11 years ago
Hallvard Furuseth 98f3bc88bf Revert "ITS#7772 Reduce spurious sub-page growth." 11 years ago
Howard Chu 3f241365d5 Make sure mapsize changes take effect on Windows. 11 years ago
Hallvard Furuseth 5bda3565a9 ITS#7775 Drop <assert.h>, drop/replace assert()s. 11 years ago
Howard Chu 6fb561d33e ITS#7775 Cleanup mdb_node_del() 11 years ago
Hallvard Furuseth 88342f9661 ITS#7775 Add mdb_env_set_assert() 11 years ago
Hallvard Furuseth e40dae1064 Add mdb_env_<set,get>_userctx() 11 years ago
Hallvard Furuseth c99525f42a ITS#7377 Invalidate txn on page-allocation errors 11 years ago
Hallvard Furuseth 123b6e3c3e Wrap __func__ in mdb_func_ 11 years ago