- Nov 11, 2011
-
-
- Nov 10, 2011
-
-
-
-
-
Use malloc'd memory, stored persistently in thread-local storage.
-
-
-
- Nov 04, 2011
-
-
-
-
So they can be reused, and avoid unnecessary page_searches
-
Well, just like in back-bdb in 2005, it only slowed things down on larger LDIFs.
-
-
-
-
-
Nested txn stuff which we don't use.
-
Parenthesize macros. Microoptimize IDL search. Use RANGE_<FIRST/LAST> when IDL is known to be a range.
-
-
Do not access a size_t via an unsigned long pointer, an MDB_val via a berval pointer, or the inverse. Instead copy into the proper data types.
-
Don't truncate all indices if specific indices were given.
-
-
-
-
-
Tighten up entry_alloc/entry_decode Track parent nodes in idscopes
-
Keep entries word-aligned. Yields ~10% speedup, but also 10% more space used. May revert this if the space cost is unacceptable.
-
-
Quanah Gibson-Mount authored
Conflicts: servers/slapd/bconfig.c
-
-
Also do not cast between berval and MDB_val. That breaks when sizeof(berval.bv_len) != sizeof(MDB_val.mv_size).
-
-
-
-
-
-
-
-
-
-
-