2015-07-11 |
Hallvard Furuseth | Simpler mdb_node_add()
|
commit | commitdiff | tree |
2015-07-11 |
Hallvard Furuseth | ITS#8181 Verify that records are/aren't DBs.
|
commit | commitdiff | tree |
2015-07-04 |
Hallvard Furuseth | More ESECT declarations
|
commit | commitdiff | tree |
2015-07-04 |
Hallvard Furuseth | Add DB_USRVALID, to avoid 'dbi == FREE_DBI' tests
|
commit | commitdiff | tree |
2015-07-04 |
Hallvard Furuseth | Simpler flag/DBI checks and MDB_DEBUG
|
commit | commitdiff | tree |
2015-07-04 |
Hallvard Furuseth | Simpler mdb_drop().
|
commit | commitdiff | tree |
2015-07-04 |
Hallvard Furuseth | Simpler mdb_node_shrink()
|
commit | commitdiff | tree |
2015-07-04 |
Hallvard Furuseth | Simpler mdb_txn_commit().
|
commit | commitdiff | tree |
2015-07-04 |
Hallvard Furuseth | mdb_txn_begin() cleanup
|
commit | commitdiff | tree |
2015-07-04 |
Hallvard Furuseth | mdb_drop0(): Omit scanning DUPSORT sub-DB leaves
|
commit | commitdiff | tree |
2015-07-04 |
Hallvard Furuseth | Use mdb_cmp_long() for FREE_DBI
|
commit | commitdiff | tree |
2015-07-04 |
Hallvard Furuseth | mdb_env_get_flags(): Hide internal flags
|
commit | commitdiff | tree |
2015-07-03 |
Hallvard Furuseth | ITS#7969 Wrap unportable __sync_synchronize in #if
|
commit | commitdiff | tree |
2015-07-02 |
Hallvard Furuseth | Restore support for Posix semaphores
|
commit | commitdiff | tree |
2015-07-02 |
Hallvard Furuseth | Fix mdb_mutex_t, add mdb_mutexref_t, drop MDB_MUTEX().
|
commit | commitdiff | tree |
2015-07-02 |
Hallvard Furuseth | Add MDB_USE_POSIX_MUTEX.
|
commit | commitdiff | tree |
2015-06-02 |
Hallvard Furuseth | Use ftok() for semget(), and only lower mode bits
|
commit | commitdiff | tree |
2015-06-02 |
Hallvard Furuseth | Clarify mdb_env_open() doc of 'mode' param
|
commit | commitdiff | tree |
2015-05-28 |
Hallvard Furuseth | ITS#8156 Fix MDB_MAXKEYSIZE doc
|
commit | commitdiff | tree |
2015-05-27 |
Hallvard Furuseth | ITS#8157 mdb_txn_renew0(): init after error checks
|
commit | commitdiff | tree |
2015-05-27 |
Hallvard Furuseth | mdb_txn_renew(): Drop pointless diff from mdb.RE.
|
commit | commitdiff | tree |
2015-05-20 |
Hallvard Furuseth | Set/clear mp_pad, md_pad (MDB_DUPFIXED data size).
|
commit | commitdiff | tree |
2015-05-20 |
Hallvard Furuseth | mtest*.c: Fix MDB_NOOVERWRITE, plug cursor leak
|
commit | commitdiff | tree |
2015-05-19 |
Hallvard Furuseth | ITS#8117 Fix MDB_INTEGERDUP keysize doc + md_dcmp
|
commit | commitdiff | tree |
2015-04-14 |
Hallvard Furuseth | Cleanup mtest* and sample-*.
|
commit | commitdiff | tree |
2015-04-14 |
Hallvard Furuseth | Reformat mdb_dbi_open() doc for clarity
|
commit | commitdiff | tree |
2015-04-08 |
Hallvard Furuseth | Cleanup MDB_env.me_txn0.
|
commit | commitdiff | tree |
2015-04-08 |
Hallvard Furuseth | Fix per-txn MDB_NOMETASYNC, MDB_NOSYNC.
|
commit | commitdiff | tree |
2015-04-08 |
Hallvard Furuseth | Renumber MDB_TXN_* flags, simplify flag code
|
commit | commitdiff | tree |
2015-04-08 |
Hallvard Furuseth | mdb_txn_renew(): Clear error from previous txn
|
commit | commitdiff | tree |
2015-01-27 |
Hallvard Furuseth | Fix EACCES description
|
commit | commitdiff | tree |
2015-01-17 |
Hallvard Furuseth | ITS#7971 Fix reader allocation and me_numreaders
|
commit | commitdiff | tree |
2015-01-14 |
Hallvard Furuseth | mdb_env_set_flags(): Reject CHANGELESS flags.
|
commit | commitdiff | tree |
2015-01-12 |
Hallvard Furuseth | Whitespace (align with mdb.RE)
|
commit | commitdiff | tree |
2015-01-12 |
Hallvard Furuseth | Make SysV semaphores robust. Cleanup MDB_ROBUST.
|
commit | commitdiff | tree |
2015-01-12 |
Hallvard Furuseth | ITS#8021 doc: Don't mix MDB_WRITEMAP + non-WRITEMAP
|
commit | commitdiff | tree |
2014-12-13 |
Hallvard Furuseth | make clean: remove *.lo
|
commit | commitdiff | tree |
2014-12-08 |
Hallvard Furuseth | Try to avoid an invalid datafile after failed init
|
commit | commitdiff | tree |
2014-12-05 |
Hallvard Furuseth | C90-compatible code for SysV semaphores
|
commit | commitdiff | tree |
2014-12-05 |
Hallvard Furuseth | Fix SysV semaphores - repair mti_txnid.
|
commit | commitdiff | tree |
2014-12-03 |
Hallvard Furuseth | For ITS#7789: Ensure mapsize >= pages in use.
|
commit | commitdiff | tree |
2014-12-03 |
Hallvard Furuseth | Fix WIN32 -> _WIN32
|
commit | commitdiff | tree |
2014-12-01 |
Hallvard Furuseth | mdb_strerror: Silence warning @ Windows
|
commit | commitdiff | tree |
2014-12-01 |
Hallvard Furuseth | Fix comments
|
commit | commitdiff | tree |
2014-12-01 |
Hallvard Furuseth | Clean up SysV semaphore code.
|
commit | commitdiff | tree |
2014-12-01 |
Hallvard Furuseth | Fix robust mutexes - repair mti_txnid.
|
commit | commitdiff | tree |
2014-12-01 |
Hallvard Furuseth | Simplify recent changes a bit.
|
commit | commitdiff | tree |
2014-11-28 |
Hallvard Furuseth | ITS#7961,#7987 Re-fix txn init.
|
commit | commitdiff | tree |
2014-10-01 |
Hallvard Furuseth | MDB_ROBUST: Use MDB_PID_T. Drop a wmutex variable.
|
commit | commitdiff | tree |
2014-10-01 |
Hallvard Furuseth | Add MDB_ROBUST
|
commit | commitdiff | tree |
2014-08-16 |
Hallvard Furuseth | Microoptimize loose pages
|
commit | commitdiff | tree |
2014-08-16 |
Hallvard Furuseth | Fix loose pages in mdb_freelist_save().
|
commit | commitdiff | tree |
2014-08-16 |
Hallvard Furuseth | Split out mdb_midl_xmerge, add MDB_IDL_ALLOCLEN
|
commit | commitdiff | tree |
2014-07-24 |
Hallvard Furuseth | Fix mdb_copy & co when MDB pagesize < OS pagesize
|
commit | commitdiff | tree |
2014-07-24 |
Hallvard Furuseth | ITS#7789 Fix mdb_env_write_meta().
|
commit | commitdiff | tree |
2014-07-09 |
Hallvard Furuseth | MDB_MAXKEYSIZE = 0 (dynamic value) when MDB_DEVEL
|
commit | commitdiff | tree |
2014-07-09 |
Hallvard Furuseth | MDB_DEVEL doxygen fix
|
commit | commitdiff | tree |
2014-07-09 |
Hallvard Furuseth | ITS#7789 Fix resize vs MDB_NOMETASYNC, and a comment.
|
commit | commitdiff | tree |
2014-07-08 |
Hallvard Furuseth | ITS#7713 cleanups
|
commit | commitdiff | tree |
2014-07-08 |
Hallvard Furuseth | Fixes for loose pages
|
commit | commitdiff | tree |
2014-06-28 |
Hallvard Furuseth | Fix mdb_page_loose() vs. mdb_page_flush().
|
commit | commitdiff | tree |
2014-06-18 |
Hallvard Furuseth | ITS#7793 Re-fix MDB_CURRENT doc: Match current item
|
commit | commitdiff | tree |
2014-06-18 |
Hallvard Furuseth | Fix MDB_GET_MULTIPLE/MDB_NEXT_MULTIPLE doc.
|
commit | commitdiff | tree |
2014-05-30 |
Hallvard Furuseth | Comment ~MDB_APPEND, from earlier commit message.
|
commit | commitdiff | tree |
2014-05-30 |
Hallvard Furuseth | Factor out mdb_cmp_clong()
|
commit | commitdiff | tree |
2014-05-30 |
Hallvard Furuseth | More for big MDB_MAXKEYSIZE with MDB_DUPSORT.
|
commit | commitdiff | tree |
2014-05-30 |
Hallvard Furuseth | Factor out MDB_TXN_ERROR
|
commit | commitdiff | tree |
2014-05-30 |
Hallvard Furuseth | Simplify MDB_MULTIPLE
|
commit | commitdiff | tree |
2014-05-30 |
Hallvard Furuseth | ITS#7834 Fix MDB_MULTIPLE writing multiple keys.
|
commit | commitdiff | tree |
2014-05-30 |
Hallvard Furuseth | ITS#7861 Re-fix MDB_db.md_entries.
|
commit | commitdiff | tree |
2014-05-30 |
Hallvard Furuseth | ITS#7771 mdb_cursor_put doc: Cursor moves on error
|
commit | commitdiff | tree |
2014-05-30 |
Hallvard Furuseth | Document DBI issues, extend MDB_BAD_VALSIZE.
|
commit | commitdiff | tree |
2014-05-30 |
Hallvard Furuseth | More ITS#7793 Check key->mv_size with MDB_CURRENT.
|
commit | commitdiff | tree |
2014-04-02 |
Hallvard Furuseth | ITS#7829 Simplify last commit
|
commit | commitdiff | tree |
2014-03-23 |
Hallvard Furuseth | Revert "Update MDB_PANIC description" (thinko).
|
commit | commitdiff | tree |
2014-03-22 |
Hallvard Furuseth | Update MDB_PANIC description
|
commit | commitdiff | tree |
2014-03-22 |
Hallvard Furuseth | Tweak mdb_mid2l_insert() call from ITS#7775.
|
commit | commitdiff | tree |
2014-03-16 |
Hallvard Furuseth | mtest: Accept an MDB_NOTFOUND case
|
commit | commitdiff | tree |
2014-03-16 |
Hallvard Furuseth | Handle more errors. Invalidate txn if needed.
|
commit | commitdiff | tree |
2014-03-16 |
Hallvard Furuseth | Don't use non-existent node info in branch/leaf2
|
commit | commitdiff | tree |
2014-03-16 |
Hallvard Furuseth | Move code out of mdb_cursor_del0() and mdb_del().
|
commit | commitdiff | tree |
2014-03-16 |
Hallvard Furuseth | More checks for closed DBIs and invalidated txns.
|
commit | commitdiff | tree |
2014-03-16 |
Hallvard Furuseth | mdb_page_list(): Support & display all page types
|
commit | commitdiff | tree |
2014-03-16 |
Hallvard Furuseth | mdb_txn_renew0(): Fix un-mutexed me_flags update.
|
commit | commitdiff | tree |
2014-03-16 |
Hallvard Furuseth | Doxygen fixes
|
commit | commitdiff | tree |
2014-02-19 |
Hallvard Furuseth | mtest*.c, sample-*.c: Add/note error checks.
|
commit | commitdiff | tree |
2014-02-19 |
Hallvard Furuseth | mtest[46]: Use different DBs when different flags.
|
commit | commitdiff | tree |
2014-01-28 |
Hallvard Furuseth | ITS#7793 mdb_cursor_put(): Fix MDB_CURRENT.
|
commit | commitdiff | tree |
2014-01-13 |
Hallvard Furuseth | Revert "ITS#7772 Reduce spurious sub-page growth."
|
commit | commitdiff | tree |
2014-01-06 |
Hallvard Furuseth | ITS#7775 Drop <assert.h>, drop/replace assert()s.
|
commit | commitdiff | tree |
2014-01-06 |
Hallvard Furuseth | ITS#7775 Add mdb_env_set_assert()
|
commit | commitdiff | tree |
2014-01-06 |
Hallvard Furuseth | Add mdb_env_<set,get>_userctx()
|
commit | commitdiff | tree |
2014-01-06 |
Hallvard Furuseth | ITS#7377 Invalidate txn on page-allocation errors
|
commit | commitdiff | tree |
2014-01-05 |
Hallvard Furuseth | Wrap __func__ in mdb_func_
|
commit | commitdiff | tree |
2014-01-05 |
Hallvard Furuseth | Invalidate the txn on corruption/internal errors
|
commit | commitdiff | tree |
2013-12-31 |
Hallvard Furuseth | mdb_page_malloc(): Move VGMEMP_ALLOC before memset
|
commit | commitdiff | tree |
2013-12-29 |
Hallvard Furuseth | ITS#7771 mdb_cursor_del0(): Fix xcursor tracking.
|
commit | commitdiff | tree |
2013-12-29 |
Hallvard Furuseth | sprintf format: pid_t need not be an int.
|
commit | commitdiff | tree |
2013-12-29 |
Hallvard Furuseth | Add mdb_dbg_pgno(): (sub)pagenum for debug output.
|
commit | commitdiff | tree |
2013-12-29 |
Hallvard Furuseth | ITS#7772 Reduce spurious sub-page growth.
|
commit | commitdiff | tree |
next |