Description
To speed up migrations from Jackrabbit 2.x to Oak and to allow multiple Oak repositories to share binaries like what's possible with the Jackrabbit 2.x DataStore mechanism, it would be good if our MKs, most notably MongoMK and SegmentMK, had a way to reference binaries stored in a DataStore instead of in the native blob store of the MK.
The downside of such setups is of course that it splits up the garbage collection process, but the benefits of a speedier and less expensive migration will likely be worth it at least in some cases with huge amounts (TBs) of existing content.
Attachments
Attachments
Issue Links
- blocks
-
OAK-1391 Use an existing data store during migration
- Closed
- is blocked by
-
OAK-1502 Make DataStores available to NodeStores
- Closed
-
JCR-3705 Extract data store API and implementations from jackrabbit-core
- Closed
- is related to
-
OAK-377 Data store garbage collection
- Closed
- relates to
-
OAK-1157 DS implementation for S3-based DSs
- Closed
-
OAK-1333 SegmentMK: Support for Blobs in external storage
- Closed