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

Matthew Swift
02.16.2015 5cd636d41abb409f44aa2d18f125a5959f043f84
refs
author Matthew Swift <matthew.swift@forgerock.com>
Thursday, April 2, 2015 02:16 +0200
committer Matthew Swift <matthew.swift@forgerock.com>
Thursday, April 2, 2015 02:16 +0200
commit5cd636d41abb409f44aa2d18f125a5959f043f84
tree a796085e810276dd69b392bd8a1e0e770645dc7c tree | zip | gz
parent af697cdece49f94b7c8d5136244459e9f7508ec1 view | diff
OPENDJ-1711 - re-implement VLV support for pluggable backends

Implement comprehensive unit test suite for indexed and unindexed VLV based searches, which include missing keys, multi-valued keys, reverse ordering, etc.

Fix various bugs exposed by the unit tests.

5 files modified
1 files added
936 ■■■■ changed files
opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/backends/persistit/PersistItStorage.java 22 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/CursorTransformer.java 7 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/EntryContainer.java 3 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/VLVIndex.java 201 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/spi/Cursor.java 8 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-server-legacy/src/test/java/org/opends/server/backends/pluggable/ControlsTestCase.java 695 ●●●●● diff | view | raw | blame | history