2013-05-20 |
Hallvard Furuseth | ITS#7515 Fix nested txn touch of subpage/ovpage. |
blob | commitdiff | raw |
2013-05-20 |
Hallvard Furuseth | Tweak mdb_page_malloc(),mdb_page_get() semantics. |
blob | commitdiff | raw | diff to current |
2013-05-19 |
Hallvard Furuseth | More ITS#7589 followup: OVPAGES() -> mp_pages. |
blob | commitdiff | raw | diff to current |
2013-05-19 |
Hallvard Furuseth | More ITS#7589: Fix prev commit. |
blob | commitdiff | raw | diff to current |
2013-05-17 |
Hallvard Furuseth | ITS#7589 mdb_cursor_put(): Update ovpage nodesize. |
blob | commitdiff | raw | diff to current |
2013-05-15 |
Howard Chu | Include <netinet/in.h> for Solaris 8 |
blob | commitdiff | raw | diff to current |
2013-05-14 |
Howard Chu | Fix mdb_page_split - nested split |
blob | commitdiff | raw | diff to current |
2013-05-13 |
Howard Chu | Doxygen cleanup |
blob | commitdiff | raw | diff to current |
2013-05-10 |
Howard Chu | Refactor mdb_midl_append, add mdb_midl_grow() |
blob | commitdiff | raw | diff to current |
2013-05-05 |
Hallvard Furuseth | ITS#7515 Fix nested transaction error handling. |
blob | commitdiff | raw | diff to current |
2013-05-05 |
Hallvard Furuseth | Fix mdb_env_close(unopened MDB_env). |
blob | commitdiff | raw | diff to current |
2013-05-04 |
Hallvard Furuseth | Simplify/cleanup mdb_cursor_init, C_ALLOCD. |
blob | commitdiff | raw | diff to current |
2013-05-04 |
Hallvard Furuseth | MDB warning cleanup. |
blob | commitdiff | raw | diff to current |
2013-05-04 |
Hallvard Furuseth | mdb_dcmp(): Assume the database has MDB_DUPSORT. |
blob | commitdiff | raw | diff to current |
2013-05-04 |
Hallvard Furuseth | Allow mdb_cursor_close() after readonly txn ends. |
blob | commitdiff | raw | diff to current |
2013-05-04 |
Hallvard Furuseth | Close cursors when commit(writer). Factor out code. |
blob | commitdiff | raw | diff to current |
2013-05-04 |
Hallvard Furuseth | Plug txn leak and MDB_NOTLS slot leaks on error. |
blob | commitdiff | raw | diff to current |
2013-05-04 |
Hallvard Furuseth | Cleaner "Support mdb_txn_abort(a reset txn)". |
blob | commitdiff | raw | diff to current |
2013-05-04 |
Hallvard Furuseth | Update fixes for dbi_open/close, ITS#7515. |
blob | commitdiff | raw | diff to current |
2013-05-02 |
Howard Chu | Allow reading freelist while working on it |
blob | commitdiff | raw | diff to current |
2013-05-01 |
Howard Chu | Avoid assert |
blob | commitdiff | raw | diff to current |
2013-05-01 |
Hallvard Furuseth | Plug mdb_cursor_renew() memleak |
blob | commitdiff | raw | diff to current |
2013-04-21 |
Howard Chu | Fix MDB_LAST, reset cursor index |
blob | commitdiff | raw | diff to current |
2013-04-18 |
Hallvard Furuseth | Tweak comments/readability. |
blob | commitdiff | raw | diff to current |
2013-04-18 |
Howard Chu | Add MDB_NOTLS envflag. |
blob | commitdiff | raw | diff to current |
2013-04-18 |
Hallvard Furuseth | Catch MDB txn reuse/sync errors. |
blob | commitdiff | raw | diff to current |
2013-04-18 |
Hallvard Furuseth | Support mdb_txn_abort(a reset txn). |
blob | commitdiff | raw | diff to current |
2013-04-18 |
Hallvard Furuseth | Cleanup for TLS key and read-only filesystem. |
blob | commitdiff | raw | diff to current |
2013-04-18 |
Hallvard Furuseth | Clean up MDB_env setup. |
blob | commitdiff | raw | diff to current |
2013-04-17 |
Howard Chu | Fix mdb_rebalance |
blob | commitdiff | raw | diff to current |
2013-04-16 |
Howard Chu | ITS#7574 blind fix |
blob | commitdiff | raw | diff to current |
2013-04-15 |
Howard Chu | fix prev commit |
blob | commitdiff | raw | diff to current |
2013-04-15 |
Howard Chu | Fix mdb_rebalance |
blob | commitdiff | raw | diff to current |
2013-04-14 |
Howard Chu | Revert "ITS#7570 fix MDB_GET_MULTIPLE and MDB_NEXT_MULT... |
blob | commitdiff | raw | diff to current |
2013-04-11 |
Claude Brisson | ITS#7570 fix MDB_GET_MULTIPLE and MDB_NEXT_MULTIPLE |
blob | commitdiff | raw | diff to current |
2013-04-08 |
Howard Chu | Fix 227329c8e1fb818548f1936f5dc1349ffd73352 |
blob | commitdiff | raw | diff to current |
2013-04-05 |
Howard Chu | Revert "Fix 6beaad52129da5353fd40c0ec48e6a78c4f71a2e" |
blob | commitdiff | raw | diff to current |
2013-04-05 |
Howard Chu | Fixes for dbi_open/close, ITS#7515 |
blob | commitdiff | raw | diff to current |
2013-04-04 |
Howard Chu | ITS#7561 Fix mdb_drop bugs |
blob | commitdiff | raw | diff to current |
2013-04-04 |
Howard Chu | Fix 6beaad52129da5353fd40c0ec48e6a78c4f71a2e |
blob | commitdiff | raw | diff to current |
2013-04-04 |
Howard Chu | Fix d3990eb2f8b2944782604a2ca7bd52e08c58fc3e |
blob | commitdiff | raw | diff to current |
2013-04-02 |
Howard Chu | Fix rebalance when collapsing root page |
blob | commitdiff | raw | diff to current |
2013-04-02 |
Howard Chu | More fixes for MDB_LAST |
blob | commitdiff | raw | diff to current |
2013-04-02 |
Howard Chu | ITS#7556 fix cursor_sibling for PREV |
blob | commitdiff | raw | diff to current |
2013-03-31 |
Hallvard Furuseth | Plug MDB memory leak of DB names. |
blob | commitdiff | raw | diff to current |
2013-03-31 |
Hallvard Furuseth | Silence signedness warning |
blob | commitdiff | raw | diff to current |
2013-03-31 |
Hallvard Furuseth | Fix MDB_DEBUG compile when no varargs macros. |
blob | commitdiff | raw | diff to current |
2013-03-31 |
Howard Chu | Tweak mode_t def per Hallvard's suggestion |
blob | commitdiff | raw | diff to current |
2013-03-29 |
Howard Chu | Fix CURSOR_LAST/CURSOR_PREV |
blob | commitdiff | raw | diff to current |
2013-03-26 |
Howard Chu | ITS#7553 better fix |
blob | commitdiff | raw | diff to current |
2013-03-25 |
Howard Chu | ITS#7553 deinit cursor after deleting last node |
blob | commitdiff | raw | diff to current |
2013-03-23 |
Claude Brisson | bugfix for mdb_cursor_put with MDB_MULTIPLE |
blob | commitdiff | raw | diff to current |
2013-03-13 |
Howard Chu | ITS#7538 fallout from ITS#7536 fix. |
blob | commitdiff | raw | diff to current |
2013-03-13 |
Howard Chu | Precalculate max size of a node |
blob | commitdiff | raw | diff to current |
2013-03-11 |
Howard Chu | Fix f97552a83abb085bc44b1b578e550d64c1313a4b |
blob | commitdiff | raw | diff to current |
2013-03-11 |
Howard Chu | Check for MADV_RANDOM |
blob | commitdiff | raw | diff to current |
2013-03-11 |
Howard Chu | ITS#7377 Fix c0f3d9b9a8864e744a8d1eaffc99bc86026d5351 |
blob | commitdiff | raw | diff to current |
2013-03-11 |
Howard Chu | Turn off readahead on main mmap |
blob | commitdiff | raw | diff to current |
2013-03-06 |
Howard Chu | ITS#7536 fix mdb_rebalance |
blob | commitdiff | raw | diff to current |
2013-02-25 |
Howard Chu | Delete obsolete @todo |
blob | commitdiff | raw | diff to current |
2013-02-20 |
Hallvard Furuseth | Tweak MDB_INCOMPATIBLE description |
blob | commitdiff | raw | diff to current |
2013-02-20 |
Hallvard Furuseth | Tweak prev commit: Restore if-test as an assert |
blob | commitdiff | raw | diff to current |
2013-02-20 |
Hallvard Furuseth | ITS#7515 Fix mdb_txn_commit(nested txn). |
blob | commitdiff | raw | diff to current |
2013-02-19 |
Hallvard Furuseth | ITS#7512 Plug mdb_txn_abort(nested txn) page leaks. |
blob | commitdiff | raw | diff to current |
2013-02-19 |
Hallvard Furuseth | Check DB flags when refreshing a stale MDB DBI. |
blob | commitdiff | raw | diff to current |
2013-02-19 |
Hallvard Furuseth | mdb_cursor_prev,mdb_cursor_next: Fix return value. |
blob | commitdiff | raw | diff to current |
2013-02-19 |
Hallvard Furuseth | ITS#7515 mdb_dbi_open(): Also open in parent txns. |
blob | commitdiff | raw | diff to current |
2013-02-19 |
Hallvard Furuseth | mdb_page_alloc(): Handle freeDB txnid range holes. |
blob | commitdiff | raw | diff to current |
2013-02-17 |
Hallvard Furuseth | Revert "ITS#7515 update parent's mt_next_pgno on child... |
blob | commitdiff | raw | diff to current |
2013-02-17 |
Howard Chu | ITS#7515 update parent's mt_next_pgno on child commit |
blob | commitdiff | raw | diff to current |
2013-02-17 |
Howard Chu | Don't limit retries when coalescing freelist |
blob | commitdiff | raw | diff to current |
2013-02-16 |
Hallvard Furuseth | ITS#7515 Fix MDB parent/child txn interaction. |
blob | commitdiff | raw | diff to current |
2013-02-16 |
Hallvard Furuseth | ITS#7377 Catch MDB failure updating root pointers. |
blob | commitdiff | raw | diff to current |
2013-02-16 |
Hallvard Furuseth | ITS#7517 Don't save dropped dirty MDB databases. |
blob | commitdiff | raw | diff to current |
2013-02-16 |
Hallvard Furuseth | Add error code MDB_MAP_RESIZED. |
blob | commitdiff | raw | diff to current |
2013-02-15 |
Howard Chu | Don't memmove freelist entry when chunking it |
blob | commitdiff | raw | diff to current |
2013-02-15 |
Hallvard Furuseth | ITS#7455 Save freelist in single-page chunks |
blob | commitdiff | raw | diff to current |
2013-02-15 |
Hallvard Furuseth | Freelist cleanup/streamlining |
blob | commitdiff | raw | diff to current |
2013-02-07 |
Hallvard Furuseth | ITS#7512 Fix MDB page leak when malloc error. |
blob | commitdiff | raw | diff to current |
2013-02-04 |
Howard Chu | Revert "ITS#7515 fix mdb_dbi_open/close" |
blob | commitdiff | raw | diff to current |
2013-02-01 |
Howard Chu | NULL key is allowed for MDB_CURRENT |
blob | commitdiff | raw | diff to current |
2013-02-01 |
Howard Chu | ITS#7515 fix mdb_dbi_open/close |
blob | commitdiff | raw | diff to current |
2013-01-29 |
Howard Chu | ITS#7511 make sure cursor is marked valid after success... |
blob | commitdiff | raw | diff to current |
2013-01-29 |
Howard Chu | ITS#7505 fix prev commit, partial revert |
blob | commitdiff | raw | diff to current |
2013-01-27 |
Howard Chu | ITS#7505 Fix mdb_update_key when key is too big |
blob | commitdiff | raw | diff to current |
2013-01-26 |
Howard Chu | Fix MDB_CURRENT updating for dupsort items |
blob | commitdiff | raw | diff to current |
2013-01-16 |
Hallvard Furuseth | Update MDB comments: Caveats, flags, etc. |
blob | commitdiff | raw | diff to current |
2013-01-15 |
Howard Chu | ITS#7485 data sizes limited to 32 bits |
blob | commitdiff | raw | diff to current |
2013-01-14 |
Howard Chu | ITS#7485 more size checks |
blob | commitdiff | raw | diff to current |
2013-01-14 |
Howard Chu | ITS#7485 check maxkeysize in mdb_cursor_put |
blob | commitdiff | raw | diff to current |
2013-01-11 |
Howard Chu | ITS#7491 check for filled dirty page list |
blob | commitdiff | raw | diff to current |
2013-01-10 |
Howard Chu | Happy New Year |
blob | commitdiff | raw | diff to current |
2013-01-09 |
Howard Chu | ITS#7455 don't give up so soon |
blob | commitdiff | raw | diff to current |
2012-12-12 |
Howard Chu | init_meta should write mapsize |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Howard Chu | Make sure init_meta is at beginning of file |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Howard Chu | More for prev commit |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Howard Chu | Partially revert 65d40eb5d2c7c28df05e2c1d9b21d90e2a82e0b5 |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Howard Chu | FIx prev commit |
blob | commitdiff | raw | diff to current |
2012-12-10 |
Howard Chu | Add error checks to txn_commit |
blob | commitdiff | raw | diff to current |
2012-12-10 |
Howard Chu | ITS#7455 simplify |
blob | commitdiff | raw | diff to current |
next |