Commit Graph

1187 Commits (c83434e1785a76891ef759f4286e2685532a6a9c)

Author SHA1 Message Date
Howard Chu 9411de60d2 ITS#7771 more for prev commit 9 years ago
Howard Chu 7c1baed4de ITS#7771 fix cursor tracking on fake pages 9 years ago
Hallvard Furuseth e211b870d0 ITS#8263 streamline prev patch 9 years ago
Howard Chu c456d219a9 ITS#8263 fix cursor tracking in cursor_put 9 years ago
Howard Chu b42cd65193 ITS#8264 fix cursor_del cursor tracking 9 years ago
Howard Chu 8b46dcc26d ITS#8258 fix rebalance/split 9 years ago
Hallvard Furuseth 436333b16c Fix typo in mdb_tassert(). 9 years ago
Howard Chu e034bd3d84 ITS#8259 fix usage ordering 9 years ago
Howard Chu 3cbbe3a0d8 ITS#8221 fix typos 9 years ago
Howard Chu 2247507bb8 ITS#8221 cleanup prev commit 9 years ago
Howard Chu 7267e0f566 ITS#8221 don't merge branch pages needlessly 9 years ago
Luke Yeager 62826b0965 ITS#8256 Create install directories if needed 9 years ago
Howard Chu 7e476e4983 ITS#8237 fix ITS#7589 regression 9 years ago
Hallvard Furuseth e9e3c9fb51 ITS#7377 mdb_env_init_meta(): Catch calloc error 9 years ago
Howard Chu bc4c177b91 Doc tweak - MDB_RESERVE / DUPSORT incompat 9 years ago
Howard Chu c77fbc6f35 Another MDB_APPEND doc tweak 9 years ago
Pavel Medvedev 10c808e4f9 ITS#8069 char* strings on Windows are ASCII 9 years ago
Pavel Medvedev 8d198fdd5a ITS#8067 add ssize_t typedef for MSVC 9 years ago
Howard Chu 80e997a0eb Bump version to 0.9.16 9 years ago
Howard Chu c9d45600cd ITS#8192 fix typo 9 years ago
Howard Chu d4f9568249 ITS#8192 cleanup unused label on WIN32 9 years ago
Howard Chu 572aff7e80 ITS#8192 fix reference to EINTR on WIN32 from ITS#8106 9 years ago
Hallvard Furuseth 2c6c267a23 Simpler mdb_env_write_meta() 9 years ago
Hallvard Furuseth af29f6a594 Kill magic numbers for NUM_METAS, databases 9 years ago
Hallvard Furuseth 4dea7d44fa ITS#7377 Catch mdb_put() to blocked/read-only txns 10 years ago
Hallvard Furuseth d7db12ad77 ITS#7377 Always notice env error on txn startup. 10 years ago
Hallvard Furuseth 060b63a58d Cleanup: Drop !mt_dbxs hack, use MDB_TXN_FINISHED 10 years ago
Hallvard Furuseth 3e301ec400 Catch most uses of finished/parent txns. 10 years ago
Hallvard Furuseth b6973a3324 Move code into mdb_txn_end(). Was mdb_txn_reset0. 10 years ago
Hallvard Furuseth 90f6fc4ba7 ITS#8200 Fix mdb_midl_shrink() usage, return void 10 years ago
Hallvard Furuseth 91fc43f17c Factor me_metas[toggle] out to mdb_env_pick_meta() 10 years ago
Hallvard Furuseth 62aabaa4aa Simpler mdb_node_add() 10 years ago
Hallvard Furuseth 45e405528b ITS#8181 Verify that records are/aren't DBs. 10 years ago
Howard Chu 749633e48a ITS#8190 fix cursor EOF bug 10 years ago
Hallvard Furuseth ad87d6a3f4 More ESECT declarations 10 years ago
Hallvard Furuseth ebb8b67109 Add DB_USRVALID, to avoid 'dbi == FREE_DBI' tests 10 years ago
Hallvard Furuseth 5cd5e928c1 Simpler flag/DBI checks and MDB_DEBUG 10 years ago
Hallvard Furuseth 4033f31acb Simpler mdb_drop(). 10 years ago
Hallvard Furuseth be0cdc1c9d Simpler mdb_node_shrink() 10 years ago
Hallvard Furuseth 084d412f9b Simpler mdb_txn_commit(). 10 years ago
Hallvard Furuseth 5305871585 mdb_txn_begin() cleanup 10 years ago
Hallvard Furuseth b6ac0cd90a mdb_drop0(): Omit scanning DUPSORT sub-DB leaves 10 years ago
Hallvard Furuseth f702e33b6c Use mdb_cmp_long() for FREE_DBI 10 years ago
Hallvard Furuseth 11536bea25 mdb_env_get_flags(): Hide internal flags 10 years ago
Hallvard Furuseth a937740aa0 ITS#7969 Wrap unportable __sync_synchronize in #if 10 years ago
Hallvard Furuseth 943b23f011 Restore support for Posix semaphores 10 years ago
Hallvard Furuseth 9574b65648 Fix mdb_mutex_t, add mdb_mutexref_t, drop MDB_MUTEX(). 10 years ago
Hallvard Furuseth 8293b20cfe Add MDB_USE_POSIX_MUTEX. 10 years ago
Howard Chu 7d162bcf31 CHANGES only belongs in mdb.RE 10 years ago
Howard Chu bf55ce5545 Bump version to 0.9.15 10 years ago