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

Jean-Noel Rouvignac
22.12.2015 1d01cf7ddda87acd88dc372b81265e68200ea5a1
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
commit1d01cf7ddda87acd88dc372b81265e68200ea5a1
tree 8acfb8a56f0ae14b9afadc0a91c8d6fd3c032f97 tree | zip | gz
parent f27c11de9697533b6610283871627f1d3e2afb36 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-sdk/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/OnDiskMergeStorageImporter.java 520 ●●●● diff | view | raw | blame | history