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

Jean-Noel Rouvignac
16.34.2014 7c8bfd4e360385432ea8d6e0e7ff94f4d80d79dc
refs
author Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Tuesday, December 16, 2014 16:34 +0100
committer Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Tuesday, December 16, 2014 16:34 +0100
commit7c8bfd4e360385432ea8d6e0e7ff94f4d80d79dc
tree 5178a70b4771c40bb93d9521e82665fe323222a5 tree | zip | gz
parent 77131174b396433451592ca82362a3534ce74c80 view | diff
OPENDJ-1602 (CR-5566) New pluggable storage based backend

BackendImpl.java:
Moved openTree() from Storage to WriteableOperation to make it transactional.
Removed unused remove(TreeName, ByteSequence key, ByteSequence value).

DatabaseContainer.java:
Now call WriteableOperation.openTree().
In read(), implemented using getRMW() for read-modify-write.
2 files modified
10 ■■■■■ changed files
opendj3-server-dev/src/server/org/opends/server/backends/pluggable/BackendImpl.java 6 ●●●●● diff | view | raw | blame | history
opendj3-server-dev/src/server/org/opends/server/backends/pluggable/DatabaseContainer.java 4 ●●●● diff | view | raw | blame | history