2013-08-24 |
Howard Chu | Speedup deletion from spill_pgs |
commit | commitdiff | tree | snapshot |
2013-08-23 |
Howard Chu | ITS#7671 always return the key for a dup val |
commit | commitdiff | tree | snapshot |
2013-08-23 |
Howard Chu | ITS#7670 Tweak cursor_del0 |
commit | commitdiff | tree | snapshot |
2013-08-23 |
Hallvard Furuseth | mdb_page_spill(): Fix nested txn mt_dirty_room |
commit | commitdiff | tree | snapshot |
2013-08-23 |
Hallvard Furuseth | Simplify last commits |
commit | commitdiff | tree | snapshot |
2013-08-23 |
Howard Chu | Tweak prev commit |
commit | commitdiff | tree | snapshot |
2013-08-23 |
Howard Chu | Less aggressive page_spill |
commit | commitdiff | tree | snapshot |
2013-08-21 |
Howard Chu | Update caveats now that mdb_reader_check exists |
commit | commitdiff | tree | snapshot |
2013-08-14 |
Howard Chu | Silence warnings |
commit | commitdiff | tree | snapshot |
2013-08-14 |
Hallvard Furuseth | Tweak ITS#7615 fix: Obey strict-aliasing rules. |
commit | commitdiff | tree | snapshot |
2013-08-13 |
Howard Chu | ITS#7664 better fix |
commit | commitdiff | tree | snapshot |
2013-08-13 |
Howard Chu | Revert "ITS#7664 delete lockfile if there is no environ... |
commit | commitdiff | tree | snapshot |
2013-08-13 |
Howard Chu | ITS#7664 delete lockfile if there is no environment |
commit | commitdiff | tree | snapshot |
2013-08-12 |
Howard Chu | Fix uninit'd mem ref in mdb_page_split |
commit | commitdiff | tree | snapshot |
2013-08-12 |
Howard Chu | Tweak NODUPDATA flag check |
commit | commitdiff | tree | snapshot |
2013-08-12 |
Howard Chu | Fix obscure MDB_MULTIPLE bug |
commit | commitdiff | tree | snapshot |
2013-08-10 |
Howard Chu | Point to mdb.c for docs on macros in Makefile |
commit | commitdiff | tree | snapshot |
2013-08-10 |
Hallvard Furuseth | Avoid compiling debug args with C90 compilers. |
commit | commitdiff | tree | snapshot |
2013-08-10 |
Hallvard Furuseth | Refuse ops on bad txns |
commit | commitdiff | tree | snapshot |
2013-08-10 |
Hallvard Furuseth | Replace EINVALs with generalized MDB_INCOMPATIBLE. |
commit | commitdiff | tree | snapshot |
2013-08-10 |
John Hewson | ITS#7656 fix install target |
commit | commitdiff | tree | snapshot |
2013-08-10 |
Salvador Ortiz | ITS#7660 Add mdb_txn_env to API |
commit | commitdiff | tree | snapshot |
2013-08-10 |
Hallvard Furuseth | mdb_txn_commit(): Always commit if MDB_TXN_SPILLS. |
commit | commitdiff | tree | snapshot |
2013-08-10 |
Salvador Ortiz | ITS#7661 mdb_dbi_flags(): Allow main DBI |
commit | commitdiff | tree | snapshot |
2013-08-09 |
Salvador Ortiz | mdb_del must ignore data if db not opened with MDB_DUPSORT |
commit | commitdiff | tree | snapshot |
2013-08-09 |
Howard Chu | Add mdb_env_get_maxkeysize() |
commit | commitdiff | tree | snapshot |
2013-08-09 |
Hallvard Furuseth | Replace unpredictable EINVAL error returns. |
commit | commitdiff | tree | snapshot |
2013-08-09 |
Hallvard Furuseth | Re-fix reader-pid code |
commit | commitdiff | tree | snapshot |
2013-08-08 |
Hallvard Furuseth | mdb_cursorpages_mark: Mark current txn and no more. |
commit | commitdiff | tree | snapshot |
2013-08-08 |
Hallvard Furuseth | Fix mdb_ovpage_free() vs. spill. |
commit | commitdiff | tree | snapshot |
2013-08-08 |
Hallvard Furuseth | Fix page spilling when MDB_WRITEMAP. |
commit | commitdiff | tree | snapshot |
2013-08-08 |
Hallvard Furuseth | Set MDB_TXN_ERROR when inconsistent txn state |
commit | commitdiff | tree | snapshot |
2013-08-08 |
Hallvard Furuseth | Factor out MDB_env. |
commit | commitdiff | tree | snapshot |
2013-08-08 |
Hallvard Furuseth | MDB_LOCK_VERSION -> MDB_LOCK_FORMAT. |
commit | commitdiff | tree | snapshot |
2013-08-08 |
Hallvard Furuseth | Fix mdb_reader_pid(). |
commit | commitdiff | tree | snapshot |
2013-08-07 |
Howard Chu | Use proper printf format on Windows |
commit | commitdiff | tree | snapshot |
2013-08-05 |
Hallvard Furuseth | Silence warnings |
commit | commitdiff | tree | snapshot |
2013-08-05 |
Hallvard Furuseth | Tweak comments |
commit | commitdiff | tree | snapshot |
2013-08-05 |
Hallvard Furuseth | Clarify doc: mdb_copy, nested txns, mdb_drop(). |
commit | commitdiff | tree | snapshot |
2013-07-31 |
Howard Chu | Tweak prev commit again |
commit | commitdiff | tree | snapshot |
2013-07-30 |
Howard Chu | Fix typo in Win32 branch |
commit | commitdiff | tree | snapshot |
2013-07-30 |
Howard Chu | Cleanup prev commit |
commit | commitdiff | tree | snapshot |
2013-07-30 |
Howard Chu | ITS#7652 fix I/O error checks |
commit | commitdiff | tree | snapshot |
2013-07-29 |
Howard Chu | Tweak mdb_envinfo numreaders |
commit | commitdiff | tree | snapshot |
2013-07-26 |
Howard Chu | ITS#7615 use shorter names for semaphores |
commit | commitdiff | tree | snapshot |
2013-07-19 |
Howard Chu | Tweak reader_pid check |
commit | commitdiff | tree | snapshot |
2013-07-19 |
Howard Chu | Get pid lock outside of rmutex |
commit | commitdiff | tree | snapshot |
2013-07-18 |
Howard Chu | Tweak reader checks |
commit | commitdiff | tree | snapshot |
2013-07-18 |
Howard Chu | Add mdb_reader_check() |
commit | commitdiff | tree | snapshot |
2013-07-18 |
Howard Chu | Split MDB_VERSION to MDB_DATA/MDB_LOCK VERSION |
commit | commitdiff | tree | snapshot |
2013-07-18 |
Howard Chu | Tweak reader_list |
commit | commitdiff | tree | snapshot |
2013-07-18 |
Howard Chu | Tweak mdb_stat(1) |
commit | commitdiff | tree | snapshot |
2013-07-18 |
Howard Chu | Add mdb_reader_list() |
commit | commitdiff | tree | snapshot |
2013-07-15 |
Howard Chu | Add mdb_dbi_flags() |
commit | commitdiff | tree | snapshot |
2013-07-14 |
Howard Chu | Fix child txn dirty_room counts in spill/unspill |
commit | commitdiff | tree | snapshot |
2013-07-14 |
Howard Chu | More for stale sub-cursor flags |
commit | commitdiff | tree | snapshot |
2013-07-14 |
Howard Chu | Fix stale sub-cursor C_INIT flag |
commit | commitdiff | tree | snapshot |
2013-07-12 |
Howard Chu | Tweak comments, defaults should be OK already |
commit | commitdiff | tree | snapshot |
2013-07-12 |
Howard Chu | Bump version to 0.9.7 |
commit | commitdiff | tree | snapshot |
2013-07-12 |
Hallvard Furuseth | Also set/clear P_KEEP in parent txn's cursors |
commit | commitdiff | tree | snapshot |
2013-07-12 |
Howard Chu | Spill pages, take 3 |
commit | commitdiff | tree | snapshot |
2013-07-12 |
Howard Chu | Delay touching pages until cursor is positioned. |
commit | commitdiff | tree | snapshot |
2013-07-12 |
Hallvard Furuseth | Simplify: Always set C_UNTRACK for tracked cursors. |
commit | commitdiff | tree | snapshot |
2013-07-12 |
Hallvard Furuseth | Save freelist using proper mdb_cursor_put(). |
commit | commitdiff | tree | snapshot |
2013-07-12 |
Howard Chu | Move code out to mdb_page_dirty() |
commit | commitdiff | tree | snapshot |
2013-07-12 |
Howard Chu | Factor out parent |
commit | commitdiff | tree | snapshot |
2013-07-12 |
Howard Chu | Fix env_read_header() on Windows |
commit | commitdiff | tree | snapshot |
2013-07-10 |
Hallvard Furuseth | Do not follow uninited cursors' page pointers. |
commit | commitdiff | tree | snapshot |
2013-07-10 |
Howard Chu | Fix rebalance/cursor adjust |
commit | commitdiff | tree | snapshot |
2013-07-10 |
Howard Chu | Cursors: Clear C_EOF when clearing C_INITIALIZED |
commit | commitdiff | tree | snapshot |
2013-07-09 |
Howard Chu | Fixup other cursors after delete op |
commit | commitdiff | tree | snapshot |
2013-07-07 |
Hallvard Furuseth | ITS#7515 Reject conflicting page versions. |
commit | commitdiff | tree | snapshot |
2013-07-07 |
Hallvard Furuseth | ITS#7515 Fix tracking of parent txn's cursors. |
commit | commitdiff | tree | snapshot |
2013-07-07 |
Hallvard Furuseth | Simplify MDB_cursor: Drop flags C_ALLOCD,C_SHADOW. |
commit | commitdiff | tree | snapshot |
2013-07-06 |
Hallvard Furuseth | Silence more uninit warnings |
commit | commitdiff | tree | snapshot |
2013-07-02 |
Howard Chu | Silence uninit warning in prev commit |
commit | commitdiff | tree | snapshot |
2013-07-02 |
Howard Chu | Tweaks for MDB_MULTIPLE |
commit | commitdiff | tree | snapshot |
2013-07-01 |
Howard Chu | ITS#7635 simplify 9474c1a0b62cad57b62855d09a201670385caa80 |
commit | commitdiff | tree | snapshot |
2013-07-01 |
Howard Chu | ITS#7635 fix read txn potential data race |
commit | commitdiff | tree | snapshot |
2013-06-30 |
Howard Chu | Fix uninit warnings, lseek usage |
commit | commitdiff | tree | snapshot |
2013-06-26 |
Hallvard Furuseth | Fix alloc/free issues. |
commit | commitdiff | tree | snapshot |
2013-06-26 |
Hallvard Furuseth | Factor out some vars, simplify. |
commit | commitdiff | tree | snapshot |
2013-06-26 |
Hallvard Furuseth | Makefile/user-macro comments. |
commit | commitdiff | tree | snapshot |
2013-06-26 |
Hallvard Furuseth | Tweak I/O, fix last commit. |
commit | commitdiff | tree | snapshot |
2013-06-22 |
Hallvard Furuseth | Improve MDB error handling, drop seek calls. |
commit | commitdiff | tree | snapshot |
2013-06-22 |
Hallvard Furuseth | Fix Windows I/O. |
commit | commitdiff | tree | snapshot |
2013-06-22 |
Hallvard Furuseth | Catch more MDB errors. DPRINTF in mdb_env_reset0. |
commit | commitdiff | tree | snapshot |
2013-06-22 |
Hallvard Furuseth | Tweak MIDLs, catch errors. |
commit | commitdiff | tree | snapshot |
2013-06-22 |
Hallvard Furuseth | Factor out MDB variables/expressions, cleanup. |
commit | commitdiff | tree | snapshot |
2013-06-22 |
Hallvard Furuseth | Rearrange MDB dirty page code. |
commit | commitdiff | tree | snapshot |
2013-06-20 |
Hallvard Furuseth | Simplify mdb_page_alloc(). |
commit | commitdiff | tree | snapshot |
2013-06-20 |
Hallvard Furuseth | ITS#7620: Keep empty IDLs. Tweak mdb_page_alloc(). |
commit | commitdiff | tree | snapshot |
2013-06-17 |
Howard Chu | ITS#7623 Clear P_SUBP on conversion from fake page |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Hallvard Furuseth | ITS#7515 Nested MDB txns: Inherit txn flags. |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Hallvard Furuseth | Clean up mdb_page_touch(), mdb_page_copy(). |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Hallvard Furuseth | ITS#7594 Fix MDB cursor tracking with subDBs. |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Hallvard Furuseth | ITS#7594 Invalidate a dropped MDB DB's cursors. |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Hallvard Furuseth | Don't #define _GNU_SOURCE if already defined. |
commit | commitdiff | tree | snapshot |
2013-06-13 |
Hallvard Furuseth | More for ITS#7620 Fix mdb_ovpage_free(). |
commit | commitdiff | tree | snapshot |
2013-06-12 |
Howard Chu | Partial revert c2cac4588a40480c020d320b544bc5f8e72adb11 |
commit | commitdiff | tree | snapshot |
next |