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

Michael Dürig updated OAK-4618:
-------------------------------
    Description: 
The {{GCMonitorMBean}} MBean still dates back to the old {{oak-segment}}. We 
need to review its endpoints and only keep those that make sense for 
{{oak-segment-tar}}, adapt the others as necessary any add further 
functionality as required. 

Specifically I think we should get rid of the time series for 
{{getRepositorySize()}} and {{getReclaimedSize()}}.

Also the name {{getRepositorySize()}} is confusing and we should change it. It 
leads callers to think it would return current size of the repository opposed 
to the size it had after the last cleanup. (There is 
{{FileStoreStatsMBean.getRepositorySize()}} for the latter.)

  was:
The {{GCMonitorMBean}} MBean still dates back to the old {{oak-segment}}. We 
need to review its endpoints and only keep those that make sense for 
{{oak-segment-tar}}, adapt the others as necessary any add further 
functionality as required. 

Specifically I think we should get rid of the time series for 
{{getRepositorySize()}} and {{getReclaimedSize()}}.


> Align GCMonitorMBean MBean with new generation based GC
> -------------------------------------------------------
>
>                 Key: OAK-4618
>                 URL: https://issues.apache.org/jira/browse/OAK-4618
>             Project: Jackrabbit Oak
>          Issue Type: Task
>          Components: segment-tar
>            Reporter: Michael Dürig
>              Labels: production
>             Fix For: Segment Tar 0.0.12
>
>
> The {{GCMonitorMBean}} MBean still dates back to the old {{oak-segment}}. We 
> need to review its endpoints and only keep those that make sense for 
> {{oak-segment-tar}}, adapt the others as necessary any add further 
> functionality as required. 
> Specifically I think we should get rid of the time series for 
> {{getRepositorySize()}} and {{getReclaimedSize()}}.
> Also the name {{getRepositorySize()}} is confusing and we should change it. 
> It leads callers to think it would return current size of the repository 
> opposed to the size it had after the last cleanup. (There is 
> {{FileStoreStatsMBean.getRepositorySize()}} for the latter.)



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

Reply via email to