Commit Graph

243 Commits (5c16c8842b8a41229f2256cdeb3ed1ce9bd4ad50)
 

Author SHA1 Message Date
Howard Chu 5c16c8842b Add mfree utility to show the freelist 13 years ago
Howard Chu 04f488e7a0 ITS#7210 additional freelist fixes 13 years ago
Howard Chu b92af0760b ITS#7210 partial fix 13 years ago
Howard Chu 8a4981d8aa ITS#7213 fix page_split with MDB_APPEND 13 years ago
Howard Chu 25e8e82c5f Update overflow page count when freeing overflow page 13 years ago
Hallvard Furuseth c7da506dd2 Fix MDB_txninfo.mt2 padding on Windows/Apple 13 years ago
Hallvard Furuseth c7fe1f466e Tweak mdb comment with conflicting spec of 'ID' 13 years ago
Hallvard Furuseth 5c182fbedf Fix valgrind call after malloc failure in mdb. 13 years ago
Hallvard Furuseth d3b9939e71 Clean up MAP_FAILED handling in mdb. 13 years ago
Hallvard Furuseth 2baadabdff ITS#7191 Align dirty MDB pages on the stack 13 years ago
Howard Chu 15f3e650da ITS#7191 more alignment tweaks 13 years ago
Howard Chu 2ccf0d58b2 Fix typo in 7bc62c5128 13 years ago
Howard Chu 7bc62c5128 ITS#7190 fix merging of branch pages in deletes 13 years ago
Hallvard Furuseth d50d57ed63 Fix libmdb comments 13 years ago
Hallvard Furuseth e1b88d93ac Remove development file libmdb/make.sh 13 years ago
Hallvard Furuseth d8b4598085 ITS#7191 Fix mdb_xcursor_init1() unaligned access 13 years ago
Howard Chu 1b07b48c1a ITS#7196 use IOV_MAX if it's defined and small 13 years ago
Howard Chu b23bb7a0b1 ITS#7160 get BYTE_ORDER def for HPUX (and Solaris) 13 years ago
Howard Chu 953796759e Fix typo in e8e57be421 13 years ago
Howard Chu e8e57be421 Add valgrind support with -DUSE_VALGRIND 13 years ago
Howard Chu 3d6b924c25 txn_commit must abort txn before returning errors 13 years ago
Howard Chu 1c8de1883c ITS#7121 fix page splits when newindx == 0 13 years ago
Howard Chu b9cbcb0588 ITS#7126 fix cursor tracking code 13 years ago
Howard Chu 713bf092b6 Happy New Year! 13 years ago
Howard Chu a17f8e7326 ITS#7121 fix page splits when data+key size is too large 13 years ago
Kurt Zeilenga 81afbb2fca Happy New Year! 13 years ago
Howard Chu 95a72ac82a Add $(SOLIBS) macro for shared lib dependencies 13 years ago
Howard Chu dd9c56f0fb More s/DEBUG/MDB_DEBUG/ 13 years ago
Howard Chu 575691ca8a Alignment fixes for debug msgs 13 years ago
Howard Chu 51c1ba6818 s/DEBUG/MDB_DEBUG/ 13 years ago
Howard Chu 29de655bc4 Add MDB_FDATASYNC to allow override to fsync if needed. 13 years ago
Howard Chu 291c0ce2db Use <inttypes.h> instead of <stdint.h> 13 years ago
Howard Chu 8763c41e30 Fix size check 13 years ago
Howard Chu 04b522cc72 More Solaris warning cleanup 13 years ago
Howard Chu 68143e4532 More pgno alignment tweaks 13 years ago
Howard Chu 690792c170 Add dummy DKEY define 13 years ago
Howard Chu cc7a89cd67 Add Solaris byte-order detection 13 years ago
Howard Chu f0c9d77326 Fix mdb_drop return 13 years ago
Howard Chu a103a64434 Android/ARM portability 13 years ago
Howard Chu 331bf92df5 Fix page_split with MDB_RESERVE 13 years ago
Howard Chu 19e4df476d Fix subcursor initialization 13 years ago
Howard Chu 934a19553c Don't use Append mode when splits are caused by sub-page inserts 13 years ago
Howard Chu ea0d07ffa3 Fix freelist bug on page split 13 years ago
Howard Chu 85bfb3c1d1 Add rudimentary MDB_MULTIPLE support for puts 13 years ago
Howard Chu fa3c2945f5 Add MDB_APPEND to avoid splitting full pages 13 years ago
Howard Chu 163514e470 Fix 6e05ca17e9 13 years ago
Howard Chu 28b8aaeb96 Add mdb_cursor_txn() and mdb_cursor_dbi() for querying the cursor 13 years ago
Howard Chu 6e05ca17e9 Add MDB_RESERVE mode 13 years ago
Howard Chu fe11433619 Tweak cursor adjustment code 13 years ago
Howard Chu 19d1e72bbc Make sure mdb_open actually got a sub-db record 13 years ago