Hi Robert,
As this is a rather big pull request I think it would be good to shed some light on the background:
* What are the use cases / driver you have in mind for this feature? I would like to document these early on to avoid mission creep.
* Where are the limitation and how are we going to deal with them? Specifically: how do you deal with atomicity when multiple node stores are mounted? Similarly, how do you guarantee global constraints (like uniqueness).
* How is (un)mounting handled? How do you ensure the node store satisfy all higher level constraints?
Michael On 30.9.16 3:45 , Robert Munteanu wrote:
Hi, I've submitted a pull request for a multiplexing NodeStore based on the work done my Tomek and myself. https://github.com/apache/jackrabbit-oak/pull/55 https://issues.apache.org/jira/browse/OAK-4871 While it's not 100% done ( see Jira/PR for more details ) I believe that since it's isolated from the rest of the code base it would be beneficial for further maintenance and a high-level design check to submit it early rather than when it's 'done'. Comments towards what is still needed to actually incorporate it in oak-core would be very appreciated. Thanks, Robert
