mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-24 00:29:35 -05:00
Fix "dn" index. Only "sub" was being generated instead of "eq,sub".
This commit is contained in:
parent
f374c39ab0
commit
44e15153e7
2 changed files with 8 additions and 11 deletions
|
|
@ -171,17 +171,16 @@ bdb2i_back_db_init_internal(
|
|||
attr_syntax_config( "ldbm dn initialization", 0, 2, argv );
|
||||
}
|
||||
argv[ 0 ] = "dn";
|
||||
argv[ 1 ] = "sub";
|
||||
argv[ 2 ] = "eq";
|
||||
argv[ 3 ] = NULL;
|
||||
bdb2i_attr_index_config( li, "ldbm dn initialization", 0, 3, argv, 1 );
|
||||
argv[ 1 ] = "eq,sub";
|
||||
argv[ 2 ] = NULL;
|
||||
bdb2i_attr_index_config( li, "ldbm dn initialization", 0, 2, argv, 1 );
|
||||
argv[ 0 ] = "id2children";
|
||||
argv[ 1 ] = "eq";
|
||||
argv[ 2 ] = NULL;
|
||||
bdb2i_attr_index_config( li, "ldbm id2children initialization", 0, 2, argv,
|
||||
1 );
|
||||
argv[ 0 ] = "objectclass";
|
||||
argv[ 1 ] = ch_strdup( "pres,eq" );
|
||||
argv[ 1 ] = "pres,eq";
|
||||
argv[ 2 ] = NULL;
|
||||
bdb2i_attr_index_config( li, "ldbm objectclass initialization", 0, 2, argv,
|
||||
1 );
|
||||
|
|
|
|||
|
|
@ -132,21 +132,19 @@ ldbm_back_db_init(
|
|||
attr_syntax_config( "ldbm dn initialization", 0, 2, argv );
|
||||
}
|
||||
argv[ 0 ] = "dn";
|
||||
argv[ 1 ] = "sub";
|
||||
argv[ 2 ] = "eq";
|
||||
argv[ 3 ] = NULL;
|
||||
attr_index_config( li, "ldbm dn initialization", 0, 3, argv, 1 );
|
||||
argv[ 1 ] = "eq,sub";
|
||||
argv[ 2 ] = NULL;
|
||||
attr_index_config( li, "ldbm dn initialization", 0, 2, argv, 1 );
|
||||
argv[ 0 ] = "id2children";
|
||||
argv[ 1 ] = "eq";
|
||||
argv[ 2 ] = NULL;
|
||||
attr_index_config( li, "ldbm id2children initialization", 0, 2, argv,
|
||||
1 );
|
||||
argv[ 0 ] = "objectclass";
|
||||
argv[ 1 ] = ch_strdup( "pres,eq" );
|
||||
argv[ 1 ] = "pres,eq";
|
||||
argv[ 2 ] = NULL;
|
||||
attr_index_config( li, "ldbm objectclass initialization", 0, 2, argv,
|
||||
1 );
|
||||
free( argv[ 1 ] );
|
||||
|
||||
/* initialize various mutex locks & condition variables */
|
||||
ldap_pvt_thread_mutex_init( &li->li_root_mutex );
|
||||
|
|
|
|||
Loading…
Reference in a new issue