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

Ludovic Poitou
08.29.2011 84f11578841b626e181116f41772d6166e2dde9a
refs
author Ludovic Poitou <ludovic.poitou@forgerock.com>
Thursday, December 8, 2011 12:29 +0100
committer Ludovic Poitou <ludovic.poitou@forgerock.com>
Thursday, December 8, 2011 12:29 +0100
commit84f11578841b626e181116f41772d6166e2dde9a
tree e3e705ccbbbb297e73dad82f6b703f6781bdf4b0 tree | zip | gz
parent 54e86875b84cd00492ec403c67339d1520117c50 view | diff
Fix for OPENDJ-372: Enhance rebuild-index and verify-index tools to use JE 5.x disk ordered cursoring
The performances gain will vary depending on the DB size and state, but I got consistent faster index rebuilding with 1M entry DB with the new cursoring API.
Changes also include some tidy up around use of the database container, using getters rather than public fields directly.
4 files modified
188 ■■■■■ changed files
opends/src/server/org/opends/server/backends/jeb/DatabaseContainer.java 19 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/jeb/RootContainer.java 2 ●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/jeb/VerifyJob.java 154 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/jeb/importLDIF/Importer.java 13 ●●●● diff | view | raw | blame | history