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

Reply via email to