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

neil_a_wilson
23.38.2007 76ceb213fc96fcbe6c967a2fe4eccc3fb2fdb713
refs
author neil_a_wilson <neil_a_wilson@localhost>
Sunday, September 23, 2007 04:38 +0200
committer neil_a_wilson <neil_a_wilson@localhost>
Sunday, September 23, 2007 04:38 +0200
commit76ceb213fc96fcbe6c967a2fe4eccc3fb2fdb713
tree c9ae5ed95feaca49f7201fd8eaaf0cf60438fd01 tree | zip | gz
parent 728bbce08a0de6b8e4e0a529580b8319b623a1c1 view | diff
Add support for an LDIF backend.  Entries in this backend will be held in
memory, and all read operations will be served from memory, but the underlying
data will be stored in an LDIF file on disk and any write operation will cause
that LDIF file to be updated.

This backend supports all major operations, including moving/renaming non-leaf
entries with the modify DN operation, and also supports the subtree delete
control and LDIF import and export operations. Backup and restore operations
are not currently supported.
3 files added
5 files modified
2622 ■■■■■ changed files
opendj-sdk/opends/resource/schema/02-config.ldif 6 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/admin/defn/org/opends/server/admin/std/LDIFBackendConfiguration.xml 84 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/messages/messages/backend.properties 66 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/backends/LDIFBackend.java 1525 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/types/DN.java 93 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/util/ServerConstants.java 22 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/resource/config-changes.ldif 12 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/backends/LDIFBackendTestCase.java 814 ●●●●● diff | view | raw | blame | history