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

Nicolas Capponi
25.56.2015 821d2150765f0ab0ac6ccbbc9f397aa65186d590
refs
author Nicolas Capponi <nicolas.capponi@forgerock.com>
Wednesday, February 25, 2015 16:56 +0100
committer Nicolas Capponi <nicolas.capponi@forgerock.com>
Wednesday, February 25, 2015 16:56 +0100
commit821d2150765f0ab0ac6ccbbc9f397aa65186d590
tree e7f88dde2b7e4916ec09b59e6a7acfd6be462340 tree | zip | gz
parent 917eb33ca3ffb73a34c0f733227d8f2215f9d978 view | diff
OPENDJ-1585 OPENDJ-1843 CR-5758 Improve code related to DN normalization

Apply all changes suggested in the CR

- Rename normalization methods to
DN.toNormalizedByteString()
DN.toNormalizedUrlSafeString()
RDN.toNormalizedByteString()
RDN.toNormalizedUrlSafeString()

- Implement DN.equals(), DN.hashCode() and DN.compareTo()
using normalized value provided by toNormalizeByteString()

- Cache only byte string normalized value in DN
- Cache nothing in RDN

- Remove useless toString() calls
29 files modified
653 ■■■■■ changed files
opendj-server-legacy/src/main/java/org/opends/server/backends/jeb/EntryContainer.java 2 ●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/jeb/Importer.java 8 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/jeb/RootContainer.java 2 ●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/EntryContainer.java 4 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/Importer.java 6 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/core/EntryCacheConfigManager.java 19 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/extensions/EntryUUIDVirtualAttributeProvider.java 2 ●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/extensions/IsMemberOfVirtualAttributeProvider.java 2 ●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/monitors/ConnectionHandlerMonitor.java 6 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/plugins/EntryUUIDPlugin.java 2 ●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/replication/plugin/EntryHistorical.java 2 ●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/replication/server/MessageHandler.java 2 ●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/replication/server/ReplicationDomainMonitor.java 3 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/replication/server/changelog/je/ReplicationDbEnv.java 6 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/schema/CollationMatchingRuleFactory.java 10 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/tasks/ImportTask.java 12 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/tools/DBTest.java 17 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/tools/ImportLDIF.java 2 ●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/types/DN.java 140 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/types/RDN.java 316 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/test/java/org/opends/server/backends/jeb/TestImportJob.java 3 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/test/java/org/opends/server/backends/jeb/TestJebFormat.java 13 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/test/java/org/opends/server/backends/pluggable/TestJebFormat.java 13 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/test/java/org/opends/server/core/BackendConfigManagerTestCase.java 2 ●●● diff | view | raw | blame | history
opendj-server-legacy/src/test/java/org/opends/server/extensions/EntryUUIDVirtualAttributeProviderTestCase.java 4 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestBindResponseProtocolOp.java 6 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestDeleteResponseProtocolOp.java 1 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/test/java/org/opends/server/types/TestDN.java 30 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/test/java/org/opends/server/types/TestRDN.java 18 ●●●●● diff | view | raw | blame | history