2020-10-10 |
Howard Chu | Add -a append option to mdb_load |
commit | commitdiff | tree |
2020-10-10 |
Quanah Gibson... | ITS#8612 Fix Solaris builds with liblmdb |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Tweak ITS#8722 fix: Use XCURSOR_REFRESH() |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | XCURSOR_REFRESH() fixups/cleanup |
commit | commitdiff | tree |
2020-10-10 |
Howard Chu | ITS#8728 fix MDB_VL32 freeing overflow page |
commit | commitdiff | tree |
2020-10-10 |
Howard Chu | ITS#8722 fix FIRST_DUP/LAST_DUP cursor bounds check |
commit | commitdiff | tree |
2020-10-10 |
Howard Chu | Doc tweaks |
commit | commitdiff | tree |
2020-10-10 |
Howard Chu | Add mdb_cursor_is_db() |
commit | commitdiff | tree |
2020-10-10 |
Howard Chu | mdb_dbi_open tweak |
commit | commitdiff | tree |
2020-10-10 |
Howard Chu | ITS#8704 Fix PREVMETA, rename to PREVSNAPSHOT |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Unref ovpages when deleting them |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Drop always-false MDB_WRITEMAP test when IS_DIRTY_NW() |
commit | commitdiff | tree |
2020-10-10 |
Howard Chu | ITS#8704 Add MDB_PREVMETA support to tools |
commit | commitdiff | tree |
2020-10-10 |
Howard Chu | ITS#8704 Add PREVMETA to envflags() |
commit | commitdiff | tree |
2020-10-10 |
moneromooo... | ITS#8704 add MDB_PREVMETA flag to mdb_env_open |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Expose MDB_ENCRYPT flag |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Rename mdb_env_getflags->envflags, clarify options |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | mdb_page_get() can ignore the toplevel spill list |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Drop mdb_page_get() arg 'level', it's always NULL |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Doc fixes |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Less hungry mdb_pages_xkeep() |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Keep MC_OVPG() == NULL when not MDB_REMAPPING() |
commit | commitdiff | tree |
2020-10-10 |
Howard Chu | ITS#8699 more for cursor_del ITS#8622 |
commit | commitdiff | tree |
2020-10-10 |
Howard Chu | Fix 418ea8b94e SEGV on spilled ovpg |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Drop P_DIRTY, and MDB_WRITEMAP dirty/spill lists |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | mp_txnid = page state, avoids searching dirty_list |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Demo - move P_DIRTY to P_ADM_FLAGS, page_dirty() |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Divide page flags in P_ADM_FLAGS and the rest |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Drop unnecessary searches in the spill lists |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Skip unnecessary mdb_page_get()s when spilling |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Protect freelist at end of mdb_freelist_save() |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Use mdb_page_loose() more |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Verify final loose_count in mdb_txn_commit() |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | mdb_page_touch: Always set MDB_TXN_ERROR on error |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Fix mdb_enctest() |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Move misplaced OVERFLOW_NOTYET code |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Fix broken mdb_page_get(ovpage) optimization |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Fix last commit - sizeof(pgno_t) and C90 compat |
commit | commitdiff | tree |
2020-10-10 |
Howard Chu | Scaled back on overflow page work |
commit | commitdiff | tree |
2020-10-10 |
Howard Chu | checkpoint - moving overflow page headers |
commit | commitdiff | tree |
2020-10-10 |
Howard Chu | Data format change: add txnid to page header |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Trivial encryption when $LMDB_FLAGS = "e" |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Get flags from $LMDB_FLAGS when MDB_TEST |
commit | commitdiff | tree |
2020-10-10 |
Howard Chu | Save/restore enc IV in page 0 |
commit | commitdiff | tree |
2020-10-10 |
Howard Chu | Plug some information leaks |
commit | commitdiff | tree |
2020-10-10 |
Howard Chu | Add test code for remap / encryption |
commit | commitdiff | tree |
2020-10-10 |
Howard Chu | Page-level encryption support |
commit | commitdiff | tree |
2020-10-10 |
Hallvard Furuseth | Rename mdb_env_close0() -> mdb_env_close_active() |
commit | commitdiff | tree |
2020-10-10 |
Howard Chu | Optimization for mdb_rpage_get() |
commit | commitdiff | tree |
2020-10-10 |
Howard Chu | RPAGE_CACHE is now dynamically selectable |
commit | commitdiff | tree |
2020-10-10 |
Howard Chu | Add new MDB_RPAGE_CACHE def |
commit | commitdiff | tree |
2017-07-01 |
Howard Chu | Fix Android recognition |
commit | commitdiff | tree |
2017-07-01 |
Howard Chu | MDB_VL32 |
commit | commitdiff | tree |
2017-03-23 |
Howard Chu | ITS#8622 fix xcursor after cursor_del |
commit | commitdiff | tree |
2017-03-19 |
Hallvard Furuseth | ITS#8582 Fill in MDB_LOCK_FORMAT |
commit | commitdiff | tree |
2017-03-19 |
Hallvard Furuseth | Clear any struct padding in idbuf |
commit | commitdiff | tree |
2017-03-19 |
Hallvard Furuseth | Simplify mdb_hash_val() -> mdb_hash() |
commit | commitdiff | tree |
2017-03-19 |
Hallvard Furuseth | Store lock ID instead of pathname in lockfile |
commit | commitdiff | tree |
2017-03-04 |
Hallvard Furuseth | ITS#8582 MDB_LOCK_VERSION = 2 due to format change |
commit | commitdiff | tree |
2017-02-06 |
Howard Chu | ITS#8582 keep mutex at end of struct |
commit | commitdiff | tree |
2017-01-31 |
Howard Chu | Workaround VL32 cursor refcounting miscount |
commit | commitdiff | tree |
2017-01-14 |
Howard Chu | Further fix f8ce8a82717ddefdc912fa47c07f1bdee2a3336b |
commit | commitdiff | tree |
2017-01-12 |
Howard Chu | Fix f8ce8a82717ddefdc912fa47c07f1bdee2a3336b |
commit | commitdiff | tree |
2017-01-11 |
Howard Chu | Happy New Year |
commit | commitdiff | tree |
2017-01-11 |
Howard Chu | More C_EOF tweaks |
commit | commitdiff | tree |
2017-01-11 |
Howard Chu | ITS#8557 fix prev commit |
commit | commitdiff | tree |
2017-01-11 |
Howard Chu | Tweak cursor_next C_EOF check |
commit | commitdiff | tree |
2017-01-11 |
Howard Chu | ITS#8557 fix mdb_cursor_last |
commit | commitdiff | tree |
2017-01-06 |
Howard Chu | ITS#8558 fix mdb_load with escaped plaintext |
commit | commitdiff | tree |
2016-12-28 |
Howard Chu | ITS#8554 kFreeBSD is like BSD |
commit | commitdiff | tree |
2016-12-21 |
Hallvard Furuseth | More MDB_node doc |
commit | commitdiff | tree |
2016-12-21 |
Hallvard Furuseth | Doxygen fixes. Use DISTRIBUTE_GROUP_DOC. |
commit | commitdiff | tree |
2016-12-15 |
Hallvard Furuseth | Mention MDB_PREV_MULTIPLE along with MDB_NEXT_MULTIPLE |
commit | commitdiff | tree |
2016-12-13 |
Hallvard Furuseth | ITS#8504 Fix prev commit: mc_error, #ifdef SIGPIPE |
commit | commitdiff | tree |
2016-12-13 |
Lorenz Bauer | ITS#8504 mdb_env_copyfd2(): Don't abort on SIGPIPE |
commit | commitdiff | tree |
2016-12-10 |
Hallvard Furuseth | ITS#7377 Catch mdb_cursor_sibling() error |
commit | commitdiff | tree |
2016-12-10 |
Hallvard Furuseth | Clean up and comment C_UNTRACK |
commit | commitdiff | tree |
2016-12-10 |
Hallvard Furuseth | ITS#8355 cleanup |
commit | commitdiff | tree |
2016-12-10 |
Hallvard Furuseth | MDB_VL32 cleanup: MDB_env.mm_mapsize type |
commit | commitdiff | tree |
2016-12-10 |
Hallvard Furuseth | ITS#8542 mdb_dbi_open(): Protect mainDB cursors |
commit | commitdiff | tree |
2016-12-08 |
Hallvard Furuseth | Cleanup: Add flag DB_DUPDATA, drop DB_DIRTY hack |
commit | commitdiff | tree |
2016-12-07 |
Hallvard Furuseth | MDB_CP_COMPACT comments |
commit | commitdiff | tree |
2016-12-07 |
Hallvard Furuseth | doxygen cleanup |
commit | commitdiff | tree |
2016-12-07 |
Hallvard Furuseth | Note functions which must set MDB_TXN_ERROR on failure |
commit | commitdiff | tree |
2016-12-02 |
Hallvard Furuseth | MDB_VL32 mdb_page_get(): Set MDB_TXN_ERROR on failure. |
commit | commitdiff | tree |
2016-12-02 |
Hallvard Furuseth | Fix mdb_env_open() with MDB_VL32 |
commit | commitdiff | tree |
2016-12-01 |
Hallvard Furuseth | Factor out refreshing sub-page pointers |
commit | commitdiff | tree |
2016-11-29 |
Howard Chu | More for ITS#8406 |
commit | commitdiff | tree |
2016-11-12 |
Howard Chu | More for ITS#8406 |
commit | commitdiff | tree |
2016-10-04 |
Hallvard Furuseth | Only set me_mfd if needed. Drop unused read access. |
commit | commitdiff | tree |
2016-10-04 |
Hallvard Furuseth | ITS#8505 Clarify fork() caveat, mdb_env_get_fd(), flock... |
commit | commitdiff | tree |
2016-10-04 |
Hallvard Furuseth | ITS#8505 Protect parent from fork()-pthread_exit() |
commit | commitdiff | tree |
2016-10-04 |
Hallvard Furuseth | ITS#8505 Set FD_CLOEXEC for me_mfd,env_copy as well |
commit | commitdiff | tree |
2016-10-04 |
Hallvard Furuseth | Move opening files to mdb_fopen() |
commit | commitdiff | tree |
2016-09-25 |
Hallvard Furuseth | Factor filename handling out to mdb_fname_*() |
commit | commitdiff | tree |
2016-09-25 |
Hallvard Furuseth | ITS#7992 Tighter utf8_to_utf16(), fix errcodes |
commit | commitdiff | tree |
2016-09-25 |
Hallvard Furuseth | Clean up strange fcntl result check |
commit | commitdiff | tree |
2016-09-25 |
Hallvard Furuseth | Drop spurious Errcode() call |
commit | commitdiff | tree |
2016-09-25 |
Hallvard Furuseth | ITS#7682 F_NOCACHE: Allow error, skip any O_DIRECT |
commit | commitdiff | tree |
2016-09-03 |
Hallvard Furuseth | Silence warning for initializer "mdb_copy my = {0}" |
commit | commitdiff | tree |
next |