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/14 06:34:00 UTC
[jira] [Created] (OAK-8903) Support for removing repository markers
for transient repositories
Amit Jain created OAK-8903:
------------------------------
Summary: 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
Fix For: 1.2.32
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)