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

Jean-Noel Rouvignac
22.11.2014 491d49aa75d97f97a1ef4718dfc768de76ad963b
refs
author Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Monday, December 22, 2014 15:11 +0100
committer Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Monday, December 22, 2014 15:11 +0100
commit491d49aa75d97f97a1ef4718dfc768de76ad963b
tree 9ab85e01cc6b2b1a36eeda2398c0e629b0933098 tree | zip | gz
parent db02e3b120abd8f5e090c3f60b4a4b92508db504 view | diff
OPENDJ-1707 Persistit: various import problems
Code review: Matthew Swift

Added support for merge/replace of entries.


RootContainer.java:
In importLDIF():
- simplified the logic for removing database files: got rid of JE legacy code
- when adding entries, supported replacing entries if config permits

EntryContainer.java:
Better exception handling / respect declared exceptions.
2 files modified
69 ■■■■ changed files
opendj3-server-dev/src/server/org/opends/server/backends/pluggable/EntryContainer.java 30 ●●●● diff | view | raw | blame | history
opendj3-server-dev/src/server/org/opends/server/backends/pluggable/RootContainer.java 39 ●●●● diff | view | raw | blame | history