bdb->bi_dbenv_xflags |= DB_TXN_NOSYNC;
/* slapadd/slapindex logging configuration */
- } else if ( strcasecmp( argv[0], "fasttool" ) == 0 &&
- slapMode & SLAP_TOOL_MODE ) {
+ } else if ( strcasecmp( argv[0], "fasttool" ) == 0 ) {
+ if ( slapMode & SLAP_TOOL_MODE )
bdb->bi_dbenv_xflags |= DB_TXN_NOT_DURABLE;
+ /* slapindex algorithm tuning */
+ } else if ( strcasecmp( argv[0], "linearindex" ) == 0 ) {
+ bdb->bi_linear_index = 1;
+
/* transaction checkpoint configuration */
} else if ( strcasecmp( argv[0], "checkpoint" ) == 0 ) {
if ( argc < 3 ) {