You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Arek Kita (JIRA)" <ji...@apache.org> on 2017/06/07 08:21:18 UTC

[jira] [Created] (OAK-6312) Unify NodeStore/DataStore configurations

Arek Kita created OAK-6312:
------------------------------

             Summary: Unify NodeStore/DataStore configurations
                 Key: OAK-6312
                 URL: https://issues.apache.org/jira/browse/OAK-6312
             Project: Jackrabbit Oak
          Issue Type: Improvement
          Components: blob, blob-plugins, composite, mk
            Reporter: Arek Kita


I've noticed recently that with many different NodeStore
implementation (Segment, Document, Composite) but also DataStore
implementation (File, S3, Azure) and some composite ones like
(Hierarchical, Federated) it
becomes more and more difficult to set up everything correctly and be
able to know the current persistence state of repository (especially
with pretty aged repos). The factory code/required options are more complex not only from user perspective but also from maintenance point.

We should have the same means of *describing* layouts of Oak repository no matter if it is simple or more layered/composite instance.

Some work has already been done in scope of OAK-6210 so I guess we have good foundations to continue working in that direction.

/cc [~mattvryan], [~chetanm]



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)