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

Jean-Noel Rouvignac
03.58.2014 5b48543bbfa188f541999471975ea82f7b30ed8e
refs
author Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Wednesday, December 3, 2014 11:58 +0100
committer Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Wednesday, December 3, 2014 11:58 +0100
commit5b48543bbfa188f541999471975ea82f7b30ed8e
tree f0ebbc936244cf108ab95923abc04c5e1b0315e0 tree | zip | gz
parent 8b7bcb9600d220c64647902a8dc86a7e11107498 view | diff
OPENDJ-1602 New pluggable storage based backend

Index.java:
Extracted a method + moved it to VLVIndex.BufferedIndexValues.

VLVIndex.java:
Extracted a method + moved it to VLVIndex.BufferedVLVValues.
Extracted methods getVLVIndex(), isSortAttributeModified() (made the latter more efficient by exiting faster in from inner loop).
Used shouldInclude() throughout the class.
Code cleanup.

IndexBuffer.java:
Moved some methods to BufferedIndexValues and BufferedVLVValues.
3 files modified
432 ■■■■■ changed files
opendj3-server-dev/src/server/org/opends/server/backends/jeb/Index.java 31 ●●●●● diff | view | raw | blame | history
opendj3-server-dev/src/server/org/opends/server/backends/jeb/IndexBuffer.java 99 ●●●●● diff | view | raw | blame | history
opendj3-server-dev/src/server/org/opends/server/backends/jeb/VLVIndex.java 302 ●●●●● diff | view | raw | blame | history