You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Amit Jain (Jira)" <ji...@apache.org> on 2020/02/20 05:49:00 UTC

[jira] [Resolved] (OAK-8903) Support for removing repository markers for transient repositories

     [ https://issues.apache.org/jira/browse/OAK-8903?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Amit Jain resolved OAK-8903.
----------------------------
    Fix Version/s:     (was: 1.2.32)
                   1.26.0
       Resolution: Fixed

Done:
* trunk - [1874237|http://svn.apache.org/viewvc?rev=1874237&view=rev]

> Support for removing repository markers for transient repositories
> ------------------------------------------------------------------
>
>                 Key: OAK-8903
>                 URL: https://issues.apache.org/jira/browse/OAK-8903
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: blob-plugins
>            Reporter: Amit Jain
>            Assignee: Amit Jain
>            Priority: Major
>             Fix For: 1.26.0
>
>
> To support shared DSGC (disparate repositories), there's a new repository marker generated (also called clusterid)and stored in the node store and the meta space of the DataStore.
> For transient repositories (designed to run one off jobs), it creates a problem as these repository markers stick around in the DataStore and prevent DSGC from sweeping.
> There should be a configuration which should allow deletion of these repository markers on dispose. Transient repositories can then configure this and won't leave these zombies.



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