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 "Francesco Mari (JIRA)" <ji...@apache.org> on 2016/11/28 10:38:58 UTC

[jira] [Updated] (OAK-5167) Document garbage collection

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

Francesco Mari updated OAK-5167:
--------------------------------
    Description: 
Information related to garbage collection for Oak Segment Tar should be documented. In particular, the following topics should be treated.

* Garbage collection - Describe the role of garbage collection.
** Generational garbage collection - Outline the basic concepts behind the generational garbage collection algorithm.
** Estimation, compaction and cleanup - Describe the main phases of garbage collection and how they interact with each other.
** Offline garbage collection - How offline garbage collection works and what to expect from it.
** Online garbage collection - Describe the role of online garbage collection and the reason why it is needed.
*** Monitoring the log - The information you can look up in the log about garbage collection.
**** When did garbage collection start?
**** When did estimation start?
**** Is estimation disabled?
**** Was estimation cancelled?
**** When did estimation complete?
**** What was the output of estimation?
**** When did compaction start?
**** Is compaction disabled?
**** Was compaction cancelled?
**** When did compaction complete?
**** How did compaction cope with concurrent writes?
**** When did compaction finish?
**** What was the output of compaction?
**** When did clean-up start?
**** Was cleanup cancelled?
**** When did cleanup complete?
**** What was the output of cleanup?
*** Monitoring via JMX - The information you can lookup via JMX about garbage collection.
**** SegmentRevisionGC
***** Garbage collection options - Which properties are available for the user to get and set, and their impact on garbage collection.
***** Start garbage collection - How to manually start garbage collection.
***** Garbage collection statistics - Statistics about garbage collection and how to interpret them.


  was:
Information related to garbage collection for Oak Segment Tar should be documented. In particular, the following topics should be treated.

* Garbage collection - Describe the role of garbage collection.
** Generational garbage collection - Outline the basic concepts behind the generational garbage collection algorithm.
** Estimation, compaction and cleanup - Describe the main phases of garbage collection and how they interact with each other.
** Offline garbage collection - How offline garbage collection works and what to expect from it. See also "Command line utilities".
** Online garbage collection - Describe the role of online garbage collection and the reason why it is needed.
*** Monitoring the log - The information you can look up in the log about garbage collection.
**** When did garbage collection start?
**** When did estimation start?
**** Is estimation disabled?
**** Was estimation cancelled?
**** When did estimation complete?
**** What was the output of estimation?
**** When did compaction start?
**** Is compaction disabled?
**** Was compaction cancelled?
**** When did compaction complete?
**** How did compaction cope with concurrent writes?
**** When did compaction finish?
**** What was the output of compaction?
**** When did clean-up start?
**** Was cleanup cancelled?
**** When did cleanup complete?
**** What was the output of cleanup?
*** Monitoring via JMX - The information you can lookup via JMX about garbage collection.
**** SegmentRevisionGC
***** Garbage collection options - Which properties are available for the user to get and set, and their impact on garbage collection.
***** Start garbage collection - How to manually start garbage collection.
***** Garbage collection statistics - Statistics about garbage collection and how to interpret them.



> Document garbage collection
> ---------------------------
>
>                 Key: OAK-5167
>                 URL: https://issues.apache.org/jira/browse/OAK-5167
>             Project: Jackrabbit Oak
>          Issue Type: Sub-task
>          Components: segment-tar
>            Reporter: Francesco Mari
>            Assignee: Francesco Mari
>             Fix For: 1.6, 1.5.17
>
>
> Information related to garbage collection for Oak Segment Tar should be documented. In particular, the following topics should be treated.
> * Garbage collection - Describe the role of garbage collection.
> ** Generational garbage collection - Outline the basic concepts behind the generational garbage collection algorithm.
> ** Estimation, compaction and cleanup - Describe the main phases of garbage collection and how they interact with each other.
> ** Offline garbage collection - How offline garbage collection works and what to expect from it.
> ** Online garbage collection - Describe the role of online garbage collection and the reason why it is needed.
> *** Monitoring the log - The information you can look up in the log about garbage collection.
> **** When did garbage collection start?
> **** When did estimation start?
> **** Is estimation disabled?
> **** Was estimation cancelled?
> **** When did estimation complete?
> **** What was the output of estimation?
> **** When did compaction start?
> **** Is compaction disabled?
> **** Was compaction cancelled?
> **** When did compaction complete?
> **** How did compaction cope with concurrent writes?
> **** When did compaction finish?
> **** What was the output of compaction?
> **** When did clean-up start?
> **** Was cleanup cancelled?
> **** When did cleanup complete?
> **** What was the output of cleanup?
> *** Monitoring via JMX - The information you can lookup via JMX about garbage collection.
> **** SegmentRevisionGC
> ***** Garbage collection options - Which properties are available for the user to get and set, and their impact on garbage collection.
> ***** Start garbage collection - How to manually start garbage collection.
> ***** Garbage collection statistics - Statistics about garbage collection and how to interpret them.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)