[ https://issues.apache.org/jira/browse/JAMES-3140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
René Cordier updated JAMES-3140: -------------------------------- Description: {{This DumbBlobStore wraps another dumbBlobStore and compose it with a Cache.}} Blobs are cached upon writes Only blobs of the default bucket are cached. Upon reads: * the cache is queried * if the cache is empty then load it's value from the blobStore * and populate the cache Provide guice bindings in james-distributed guice product: * configure CassandraBlobStoreCache * enable caching if {{blobStore.cache.enabled=true}} was: h2. This DumbBlobStore wraps another dumbBlobStore and compose it with a Cache. Blobs are cached upon writes Only blobs of the default bucket are cached. Upon reads: * the cache is queried * if the cache is empty then load it's value from the blobStore * and populate the cache Provide guice bindings in james-distributed guice product: * configure CassandraBlobStoreCache * enable caching if {{blobStore.cache.enabled=true}} > Provide a CachedDumbBlobStore > ----------------------------- > > Key: JAMES-3140 > URL: https://issues.apache.org/jira/browse/JAMES-3140 > Project: James Server > Issue Type: Improvement > Reporter: René Cordier > Priority: Major > > {{This DumbBlobStore wraps another dumbBlobStore and compose it with a > Cache.}} > Blobs are cached upon writes > Only blobs of the default bucket are cached. > Upon reads: > * the cache is queried > * if the cache is empty then load it's value from the blobStore > * and populate the cache > Provide guice bindings in james-distributed guice product: > * configure CassandraBlobStoreCache > * enable caching if {{blobStore.cache.enabled=true}} -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org