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

Jean-Noel Rouvignac
16.34.2014 efb2c64b488f80a077d2aa0be8c3af569de37d9d
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
commitefb2c64b488f80a077d2aa0be8c3af569de37d9d
tree a5c5513a869b0ae0fe5ab14f617455dabbb0e9b4 tree | zip | gz
parent 223f59f049624cea659a93962b1887bb65f9be23 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
opendj-sdk/opendj3-server-dev/src/server/org/opends/server/backends/pluggable/BackendImpl.java 6 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj3-server-dev/src/server/org/opends/server/backends/pluggable/DatabaseContainer.java 4 ●●●● diff | view | raw | blame | history