Trần Tiến Đức created JAMES-2583:
------------------------------------
Summary: [ObjectStore] New Composing ObjectStore ontop of Swift
and Cassandra
Key: JAMES-2583
URL: https://issues.apache.org/jira/browse/JAMES-2583
Project: James Server
Issue Type: Improvement
Reporter: Trần Tiến Đức
Why we need it?
In our production, we're using cassandra blobstore, regards to the purpose of
switching to swift blobstore, we need a kind of new BlobStore which writes new
blobs to swift, read new blobs from swift, read old blobs from cassandra.
Proposal name: JoiningObjectStore
Definition of Done
1. new JoiningObjectStore implements BlobStore
2. JoiningObjectStore should compose primary BlobStore and secondary BlobStore.
when reading from JoiningObjectStore, read from the primary BlobStore, if not
exist, fallback to the secondary blobstore.
similar to write.
3. test it
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]