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

Fabio Pistolesi
14.08.2016 74fea9c73aa679eebe68f78d34ae80fa0f263c24
refs
author Fabio Pistolesi <fabio.pistolesi@forgerock.com>
Friday, October 14, 2016 18:08 +0200
committer Fabio Pistolesi <fabio.pistolesi@forgerock.com>
Friday, October 21, 2016 11:41 +0200
commit74fea9c73aa679eebe68f78d34ae80fa0f263c24
tree 4234a338504e9c337d3ff3133b125dbfdad451a0 tree | zip | gz
parent 163b057438d52c1921f0cda20b0048175ce9929f view | diff
OPENDJ-3400 Fake a no-operation storage for offline commands when a suffix has no files

Trying to open a storage when the directory is empty or does not exist creates the files but the backend is then in a weird state, being tagged read-only, files are created but operations cannot complete.
Use a no-operation storage when no database files are present for a backend.
1 files added
4 files modified
512 ■■■■ changed files
opendj-server-legacy/src/main/java/org/opends/server/backends/jeb/JEStorage.java 117 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/pdb/PDBStorage.java 285 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DefaultIndex.java 2 ●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/EntryContainer.java 10 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/spi/EmptyCursor.java 98 ●●●●● diff | view | raw | blame | history