- 10 Oct, 2020 3 commits
-
-
-
Howard Chu authored
Moving headers outside of overflow page.
-
Howard Chu authored
Separate 32/64 dependency from rpage buffer mechanism
-
- 11 Jan, 2017 1 commit
-
-
Howard Chu authored
-
- 30 Jan, 2016 1 commit
-
-
Howard Chu authored
-
- 28 Jan, 2016 1 commit
-
-
Howard Chu authored
-
- 20 Dec, 2015 1 commit
-
-
Howard Chu authored
-
- 19 Jul, 2015 1 commit
-
-
Hallvard Furuseth authored
-
- 12 Feb, 2015 1 commit
-
-
Quanah Gibson-Mount authored
-
- 16 Aug, 2014 1 commit
-
-
Hallvard Furuseth authored
-
- 24 Jun, 2014 1 commit
-
-
Howard Chu authored
-
- 20 Jun, 2014 1 commit
-
-
Howard Chu authored
-
- 06 Jan, 2014 1 commit
-
-
Hallvard Furuseth authored
db_mid2l_insert(): Move assert to mdb.c. mdb_cursor_set(): Previous assert cannot fail now. mdb_cursor_put(): Check mc/key and return EINVAL. mdb_cursor_dbi(): No error return, so just segfault if cursor==NULL.
-
- 11 Dec, 2013 1 commit
-
-
Hallvard Furuseth authored
Drop unused computed/assigned values. mdb_page_alloc(): Make "mop_len>0 implies mop!=NULL" provable.
-
- 03 Oct, 2013 1 commit
-
-
Hallvard Furuseth authored
-
- 23 Sep, 2013 1 commit
-
-
Hallvard Furuseth authored
Happened since sqlightning #includes mdb.c, midl.c.
-
- 12 Jul, 2013 1 commit
-
-
Howard Chu authored
-
- 26 Jun, 2013 1 commit
-
-
Hallvard Furuseth authored
Page leak, mdb_page_alloc(). On error, don't shorten me_pghead. Memleak, mdb_ovpage_free(). Free page or keep it in dirty_list. Bad MIDL, mdb_midl_need(). Fix midl[-1] (allocated size).
-
- 22 Jun, 2013 1 commit
-
-
Hallvard Furuseth authored
Grow midls earlier in order to catch errors earlier. Use mdb_midl_need() instead of mdb_midl_grow(), then mdb_midl_xappend() needs no error checks. Factor out mdb_midl_append_range().
-
- 20 Jun, 2013 1 commit
-
-
Hallvard Furuseth authored
MDB_env.me_pghead: Don't free it when empty. mdb_ovpage_free() needs it, but cannot allocate it. mdb_midl_alloc(): Fill in length=0. mdb_page_alloc(): Also Skip freeDB if txnid<3, instead of <4, and consistently DPRINTF consumed IDLs.
-
- 21 May, 2013 1 commit
-
-
Hallvard Furuseth authored
-
- 10 May, 2013 2 commits
-
-
Howard Chu authored
Forgot #include <errno.h>
-
Howard Chu authored
-
- 25 Mar, 2013 1 commit
-
-
Howard Chu authored
-
- 10 Jan, 2013 1 commit
-
-
Howard Chu authored
-
- 03 Dec, 2012 1 commit
-
-
Howard Chu authored
-
- 30 Nov, 2012 1 commit
-
-
Howard Chu authored
-
- 05 Nov, 2012 1 commit
-
-
Howard Chu authored
Wasn't pushing the optimal half of the array onto the stack, thus used more stack than expected -> overrun.
-
- 05 Sep, 2012 1 commit
-
-
Howard Chu authored
-
- 12 Apr, 2012 1 commit
-
-
Hallvard Furuseth authored
Prefix ID, NOID, ID2, IDL, ID2L with 'MDB_'. Also drop bdb from file description.
-
- 21 Jan, 2012 1 commit
-
-
Kurt Zeilenga authored
-
- 21 Sep, 2011 1 commit
-
-
Howard Chu authored
-
- 19 Sep, 2011 1 commit
-
-
Hallvard Furuseth authored
Microoptimize IDL search. Use RANGE_<FIRST/LAST> when IDL is known to be a range.
-
- 18 Sep, 2011 2 commits
-
-
Howard Chu authored
-
Howard Chu authored
Allow MIDLs to grow arbitrarily, to allow unlimited number of pages to be freed in one txn.
-
- 10 Sep, 2011 2 commits
-
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
Parenthesize. Rename GetPageSize -> GET_PAGESIZE since it does not behave like a function (it has a non-pointer output argument).
-
- 05 Sep, 2011 2 commits
-
-
Howard Chu authored
-
Howard Chu authored
-
- 03 Sep, 2011 1 commit
-
-
Howard Chu authored
-