diff options
author | Martin Babinsky <mbabinsk@redhat.com> | 2016-07-22 13:02:38 +0200 |
---|---|---|
committer | Martin Basti <mbasti@redhat.com> | 2016-07-27 19:25:29 +0200 |
commit | 807702c986976ade8005ec344fcd827f70b2ba2f (patch) | |
tree | 30722a9b807c7861b1c220a0aef9bc95822a934f /install/updates | |
parent | 41ace68e0420fc731c0005ee01a839bc6a7fd995 (diff) | |
download | freeipa-807702c986976ade8005ec344fcd827f70b2ba2f.tar.gz freeipa-807702c986976ade8005ec344fcd827f70b2ba2f.tar.xz freeipa-807702c986976ade8005ec344fcd827f70b2ba2f.zip |
Create indexes for krbCanonicalName attribute
krbCanonicalName is for a long time among the attributes guarded by uniqueness
plugins, but there was never an index for it. Now that the attribute is really
used to store canonical principal names we need to add index for it to avoid
performance regressions.
https://fedorahosted.org/freeipa/ticket/6100
Reviewed-By: Thierry Bordaz <tbordaz@redhat.com>
Diffstat (limited to 'install/updates')
-rw-r--r-- | install/updates/20-indices.update | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/install/updates/20-indices.update b/install/updates/20-indices.update index 445eda5ab..74961d778 100644 --- a/install/updates/20-indices.update +++ b/install/updates/20-indices.update @@ -251,3 +251,11 @@ only: nsMatchingRule: caseIgnoreIA5Match only: nsMatchingRule: caseExactIA5Match only:nsIndexType: eq only:nsIndexType: sub + +dn: cn=krbCanonicalName,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config +default: cn: krbCanonicalName +default: objectClass: top +default: objectClass: nsIndex +only: nsSystemIndex: false +only: nsIndexType: eq +only: nsIndexType: sub |