Skip to content
Snippets Groups Projects
Commit 0619caa5 authored by Howard Chu's avatar Howard Chu Committed by Quanah Gibson-Mount
Browse files

Debug helper for index

parent f5b393c3
No related branches found
No related tags found
No related merge requests found
......@@ -176,9 +176,11 @@ static int indexer(
struct berval *keys;
MDB_cursor *mc;
mdb_idl_keyfunc *keyfunc;
char *err;
assert( mask != 0 );
err = "c_open";
rc = mdb_cursor_open( txn, dbi, &mc );
if ( rc ) goto done;
......@@ -190,6 +192,7 @@ static int indexer(
if( IS_SLAP_INDEX( mask, SLAP_INDEX_PRESENT ) ) {
rc = keyfunc( mc, (MDB_val *)presence_key, id );
if( rc ) {
err = "presence";
goto done;
}
}
......@@ -206,6 +209,7 @@ static int indexer(
rc = keyfunc( mc, (MDB_val *)keys, id );
ber_bvarray_free_x( keys, op->o_tmpmemctx );
if ( rc ) {
err = "equality";
goto done;
}
}
......@@ -224,6 +228,7 @@ static int indexer(
rc = keyfunc( mc, (MDB_val *)keys, id );
ber_bvarray_free_x( keys, op->o_tmpmemctx );
if ( rc ) {
err = "approx";
goto done;
}
}
......@@ -243,6 +248,7 @@ static int indexer(
rc = keyfunc( mc, (MDB_val *)keys, id );
ber_bvarray_free_x( keys, op->o_tmpmemctx );
if( rc ) {
err = "substr";
goto done;
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment