mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Add indexing to improve host-find performance
host-find <host_name> command performance gets deteriorated when there's way too many hosts in the LDAP tree. We're adding indices to try and mitigate this behavior. https://pagure.io/freeipa/issue/6371 Reviewed-By: Rob Crittenden <rcritten@redhat.com>
This commit is contained in:
parent
c99b37737a
commit
5458bb506f
@ -288,3 +288,48 @@ objectClass: nsIndex
|
|||||||
nsSystemIndex: false
|
nsSystemIndex: false
|
||||||
nsIndexType: eq
|
nsIndexType: eq
|
||||||
nsIndexType: sub
|
nsIndexType: sub
|
||||||
|
|
||||||
|
dn: cn=description,cn=index,cn=userroot,cn=ldbm database,cn=plugins,cn=config
|
||||||
|
changetype: add
|
||||||
|
cn: description
|
||||||
|
objectClass: top
|
||||||
|
objectClass: nsindex
|
||||||
|
nssystemindex: false
|
||||||
|
nsindextype: eq
|
||||||
|
nsindextype: sub
|
||||||
|
|
||||||
|
dn: cn=l,cn=index,cn=userroot,cn=ldbm database,cn=plugins,cn=config
|
||||||
|
changetype: add
|
||||||
|
cn: l
|
||||||
|
objectClass: top
|
||||||
|
objectClass: nsindex
|
||||||
|
nssystemindex: false
|
||||||
|
nsindextype: eq
|
||||||
|
nsindextype: sub
|
||||||
|
|
||||||
|
dn: cn=nsOsVersion,cn=index,cn=userroot,cn=ldbm database,cn=plugins,cn=config
|
||||||
|
changetype: add
|
||||||
|
cn: nsOsVersion
|
||||||
|
objectClass: top
|
||||||
|
objectClass: nsindex
|
||||||
|
nssystemindex: false
|
||||||
|
nsindextype: eq
|
||||||
|
nsindextype: sub
|
||||||
|
|
||||||
|
dn: cn=nsHardwarePlatform,cn=index,cn=userroot,cn=ldbm database,cn=plugins,cn=config
|
||||||
|
changetype: add
|
||||||
|
cn: nsHardwarePlatform
|
||||||
|
objectClass: top
|
||||||
|
objectClass: nsindex
|
||||||
|
nssystemindex: false
|
||||||
|
nsindextype: eq
|
||||||
|
nsindextype: sub
|
||||||
|
|
||||||
|
dn: cn=nsHostLocation,cn=index,cn=userroot,cn=ldbm database,cn=plugins,cn=config
|
||||||
|
changetype: add
|
||||||
|
cn: nsHostLocation
|
||||||
|
objectClass: top
|
||||||
|
objectClass: nsindex
|
||||||
|
nssystemindex: false
|
||||||
|
nsindextype: eq
|
||||||
|
nsindextype: sub
|
||||||
|
@ -268,3 +268,43 @@ default: objectClass: nsIndex
|
|||||||
only: nsSystemIndex: false
|
only: nsSystemIndex: false
|
||||||
only: nsIndexType: eq
|
only: nsIndexType: eq
|
||||||
only: nsIndexType: sub
|
only: nsIndexType: sub
|
||||||
|
|
||||||
|
dn: cn=description,cn=index,cn=userroot,cn=ldbm database,cn=plugins,cn=config
|
||||||
|
default: cn: description
|
||||||
|
default: objectclass: top
|
||||||
|
default: objectclass: nsindex
|
||||||
|
default: nssystemindex: false
|
||||||
|
default: nsindextype: eq
|
||||||
|
default: nsindextype: sub
|
||||||
|
|
||||||
|
dn: cn=l,cn=index,cn=userroot,cn=ldbm database,cn=plugins,cn=config
|
||||||
|
default: cn: l
|
||||||
|
default: objectclass: top
|
||||||
|
default: objectclass: nsindex
|
||||||
|
default: nssystemindex: false
|
||||||
|
default: nsindextype: eq
|
||||||
|
default: nsindextype: sub
|
||||||
|
|
||||||
|
dn: cn=nsOsVersion,cn=index,cn=userroot,cn=ldbm database,cn=plugins,cn=config
|
||||||
|
default: cn: nsOsVersion
|
||||||
|
default: objectclass: top
|
||||||
|
default: objectclass: nsindex
|
||||||
|
default: nssystemindex: false
|
||||||
|
default: nsindextype: eq
|
||||||
|
default: nsindextype: sub
|
||||||
|
|
||||||
|
dn: cn=nsHardwarePlatform,cn=index,cn=userroot,cn=ldbm database,cn=plugins,cn=config
|
||||||
|
default: cn: nsHardwarePlatform
|
||||||
|
default: objectclass: top
|
||||||
|
default: objectclass: nsindex
|
||||||
|
default: nssystemindex: false
|
||||||
|
default: nsindextype: eq
|
||||||
|
default: nsindextype: sub
|
||||||
|
|
||||||
|
dn: cn=nsHostLocation,cn=index,cn=userroot,cn=ldbm database,cn=plugins,cn=config
|
||||||
|
default: cn: nsHostLocation
|
||||||
|
default: objectclass: top
|
||||||
|
default: objectclass: nsindex
|
||||||
|
default: nssystemindex: false
|
||||||
|
default: nsindextype: eq
|
||||||
|
default: nsindextype: sub
|
||||||
|
Loading…
Reference in New Issue
Block a user