]> git.sur5r.net Git - openldap/commitdiff
Fix MDB_MAXKEYSIZE doc: Account for MDB_DUPSORT.
authorHallvard Furuseth <hallvard@openldap.org>
Thu, 7 Nov 2013 22:38:15 +0000 (23:38 +0100)
committerHallvard Furuseth <hallvard@openldap.org>
Thu, 7 Nov 2013 22:38:15 +0000 (23:38 +0100)
A node may need room for [key, subpage with 2 items] = 3 keys.

libraries/liblmdb/mdb.c

index 19d5f20a5dea488b36ea2fb7d4266da696068c60..484ab2ce04e25d2135bfbe94902205a28cf8bd05 100644 (file)
@@ -373,7 +373,7 @@ static txnid_t mdb_debug_start;
         *
         *      We require that keys all fit onto a regular page. This limit
         *      could be raised a bit further if needed; to something just
-        *      under (page size / #MDB_MINKEYS).
+        *      under (page size / #MDB_MINKEYS / 3).
         *
         *      Note that data items in an #MDB_DUPSORT database are actually keys
         *      of a subDB, so they're also limited to this size.