[ https://issues.apache.org/jira/browse/OAK-7083?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16389035#comment-16389035 ]
Amit Jain commented on OAK-7083: -------------------------------- {quote}One question I had [~amitjain] - does this imply that when {{CompositeDataStore}} is used we have to document very specific settings for data store GC? I assume this is the case. {quote} I think you mean the procedure for running the GC. Yes if we stick to this approach. We can simply use the property that 1 DataStore is read-only in the CompositeDataStore GC helper routines as you might already be doing when writing a blob. > CompositeDataStore - ReadOnly/ReadWrite Delegate Support > -------------------------------------------------------- > > Key: OAK-7083 > URL: https://issues.apache.org/jira/browse/OAK-7083 > Project: Jackrabbit Oak > Issue Type: New Feature > Components: blob, blob-cloud, blob-cloud-azure, blob-plugins > Reporter: Matt Ryan > Assignee: Matt Ryan > Priority: Major > > Support a specific composite data store use case, which is the following: > * One instance uses no composite data store, but instead is using a single > standard Oak data store (e.g. FileDataStore) > * Another instance is created by snapshotting the first instance node store, > and then uses a composite data store to refer to the first instance's data > store read-only, and refers to a second data store as a writable data store > One way this can be used is in creating a test or staging instance from a > production instance. At creation, the test instance will look like > production, but any changes made to the test instance do not affect > production. The test instance can be quickly created from production by > cloning only the node store, and not requiring a copy of all the data in the > data store. -- This message was sent by Atlassian JIRA (v7.6.3#76005)