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

Jean-Noel Rouvignac
17.54.2014 1f5e18cc0adb4ca85c69257c7ee95ce9718d1eba
refs
author Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Monday, March 17, 2014 10:54 +0100
committer Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Monday, March 17, 2014 10:54 +0100
commit1f5e18cc0adb4ca85c69257c7ee95ce9718d1eba
tree 68de0637c356408fd1173eabf065e7eeb0666aad tree | zip | gz
parent 6c8fde8e532a4f8c430373be207b6768608e15bd view | diff
OPENDJ-1368 Remove AttributeValue

Code review: Matthew Swift


Removing the last calls to AttributeValue.getNormalizedValue().


SortValues.java:
Added types field + getter.

SortValuesSet.java:
In add(), remove(), binarySearch() and attributeValuesToDatabase(), passed in AttributeType array as a parameter.

VLVIndex.java:
In getSortValuesSet(), containsValues() and encodeKey(), passed in AttributeType array as a parameter.
Added getSortTypes() and encodeKey().

VLVKeyComparator.java:
In compare(), passed in AttributeType array as a parameter.

VerifyJob.java, TestVerifyJob.java, TestVLVIndex.java:
Consequence of the changes above.

TestVLVIndex.java:
Extracted method getSortValuesSet().

StringPrepProfileTestCase.java:
Removed unused import.
8 files modified
448 ■■■■■ changed files
opendj-sdk/opendj3-server-dev/src/server/org/opends/server/backends/jeb/SortValues.java 44 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj3-server-dev/src/server/org/opends/server/backends/jeb/SortValuesSet.java 101 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj3-server-dev/src/server/org/opends/server/backends/jeb/VLVIndex.java 154 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj3-server-dev/src/server/org/opends/server/backends/jeb/VLVKeyComparator.java 31 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj3-server-dev/src/server/org/opends/server/backends/jeb/VerifyJob.java 8 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj3-server-dev/tests/unit-tests-testng/src/server/org/opends/server/backends/jeb/TestVLVIndex.java 67 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj3-server-dev/tests/unit-tests-testng/src/server/org/opends/server/backends/jeb/TestVerifyJob.java 22 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj3-server-dev/tests/unit-tests-testng/src/server/org/opends/server/schema/StringPrepProfileTestCase.java 21 ●●●●● diff | view | raw | blame | history