]> git.sur5r.net Git - openldap/commit
Raise safe max MDB_MAXKEYSIZE.
authorHallvard Furuseth <hallvard@openldap.org>
Wed, 11 Dec 2013 10:57:13 +0000 (11:57 +0100)
committerHallvard Furuseth <hallvard@openldap.org>
Wed, 11 Dec 2013 10:57:13 +0000 (11:57 +0100)
commitd69d2ce2307e9d0e2167843935c386b05a869c31
treec601c89b03c45d49479425869cbe6c393ef8ebb2
parent734bc7e6ada2588cddac6a67688421591a895807
Raise safe max MDB_MAXKEYSIZE.

Use a sub-DB for DUPSORT item #1/#2 per key if needed: Not a sub-
page too big for a node, nor an overflow page (which not all DUPSORT
code checks for). Move "insert" code, to avoid non-loop goto upwards.

(This is the commit which needs the change to xdata.mv_size in
commit 9d6e4a916367e85ffdf37b1cb7b5cdb7ac0e15b5 "page sizes".)
libraries/liblmdb/mdb.c