[ https://issues.apache.org/jira/browse/JAMES-2583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Antoine Duprat closed JAMES-2583. --------------------------------- > [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 > Priority: Major > Fix For: 3.3.0 > > > 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: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org