mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Matthew Swift
29.13.2015 bdc34b39ae76a66f786bbb6d46b20e0785bb99e7
refs
author Matthew Swift <matthew.swift@forgerock.com>
Thursday, October 29, 2015 13:13 +0100
committer Matthew Swift <matthew.swift@forgerock.com>
Thursday, October 29, 2015 13:16 +0100
commitbdc34b39ae76a66f786bbb6d46b20e0785bb99e7
tree ea7e724e51884209148ac77d353816a786ba9285 tree | zip | gz
parent 3aef5ff9705aca98c635d0d875dcdc845519e45d view | diff
OPENDJ-2328: Optimize UUID equality matching rule indexing

Fix entryUUID virtual attribute provider so that it normalizes both the
assertion value and attribute value before comparing. Previously it was
not normalizing the assertion value. A correct and reasonably efficient
implementation is provided in VirtualAttributeProvider, so removing the
bad overridden implementation is sufficient.
1 files modified
30 ■■■■■ changed files
opendj-server-legacy/src/main/java/org/opends/server/extensions/EntryUUIDVirtualAttributeProvider.java 30 ●●●●● diff | view | raw | blame | history