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

Jean-Noel Rouvignac
22.12.2015 46631887a9d7a2a52b55f0a96f4b14540b1b6f91
refs
author Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Friday, May 22, 2015 16:12 +0200
committer Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Friday, May 22, 2015 16:12 +0200
commit46631887a9d7a2a52b55f0a96f4b14540b1b6f91
tree 2531e68d15aaea8c6b497749862d255d192c91bf tree | zip | gz
parent 83e546caf028133b97f01534b9fab108bd44910b view | diff
OPENDJ-2016 Implement new on disk merge import strategy based on storage engine

Implemented the memory mapped files buffer for import phase 1.
Remain to copy/stream data from phase 1 buffers to trees in backend's storage.
... minus bugs of course.


OnDiskMergeStorageImporter.java:
Implemented MemoryMappedBufferImporter for importPhaseOne().
Added Id2EntryPutTask and Id2EntryData inner classes for putting in id2entry.
Renamed MigrateExistingTask to MigrateExistingEntriesTask.
Removed more unused code.
1 files modified
520 ■■■■ changed files
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/OnDiskMergeStorageImporter.java 520 ●●●● diff | view | raw | blame | history