You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "René Cordier (Jira)" <se...@james.apache.org> on 2020/10/02 08:52:00 UTC

[jira] [Commented] (JAMES-3028) Explode the current blobStore into two components

    [ https://issues.apache.org/jira/browse/JAMES-3028?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17206041#comment-17206041 ] 

René Cordier commented on JAMES-3028:
-------------------------------------

[https://github.com/linagora/james-project/pull/3848] fixes issues with namespace and default bucket resolution after the S3 rebase

> Explode the current blobStore into two components
> -------------------------------------------------
>
>                 Key: JAMES-3028
>                 URL: https://issues.apache.org/jira/browse/JAMES-3028
>             Project: James Server
>          Issue Type: Improvement
>            Reporter: Rémi Kowalski
>            Priority: Major
>             Fix For: 3.5.0
>
>
> The current BlobStore should be refactored into two components :
>  * a lower level one which do all the base operation.
>  * an upper level one which have the responsability of generating the ids, eventually deduplicating.
> This will be needed for the implementation of the distributed blob garbage collection where the upper level blobstore component will mark the item for deletetion. And the garbage collection will call the lower level one to effectively delete the blobs to collect.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org