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

Ludovic Poitou
08.29.2011 97c2fb52d5c90b82970d1c43d9adbc5aca241d74
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
commit97c2fb52d5c90b82970d1c43d9adbc5aca241d74
tree 6e0735ed3ed7fe41d9cea2229b8429e8a87995e8 tree | zip | gz
parent f271156a6d3091c975890d2e088dc7a74796a6dc 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
opendj-sdk/opends/src/server/org/opends/server/backends/jeb/DatabaseContainer.java 19 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/backends/jeb/RootContainer.java 2 ●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/backends/jeb/VerifyJob.java 154 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/backends/jeb/importLDIF/Importer.java 13 ●●●● diff | view | raw | blame | history