Hi Tomek,

Thanks for the clarification.  I’ve been working on applying the feedback
you provided, studying CompositeNodeStore for guidance, etc.

One question inline below.


On October 4, 2017 at 1:22:22 AM, Tomek Rękawek ([email protected]) wrote:


As above, the CompositeDataStore won’t wait for any particular
implementations, but for the BlobStoreProvider configured with an
appropriate roles. It knows the role list, so it can tell when all the
roles are in place.

For instance, we can configure CompositeDataStore with following role list:
local1, local2, shared.

Now, in the OSGi we’re configuring two FileDataStores, named “local1” and
“local2” and also a S3DataStore named “shared”.


I think I basically understand all of this, except I don’t know how you go
about configuring two file data stores.  What would that look like in
practice?  Normally if I were going to configure a FileDataStore I would
create a configuration file with the pid
“org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStore”.  So it is
unclear to me how I would go about configuring more than one of these.

This is important because being able to have more than one of the same type
of data store in the composite is a requirement IMO.


-MR

Reply via email to