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

Andrew Kyle Purtell edited comment on HBASE-25865 at 12/9/21, 10:00 PM:
------------------------------------------------------------------------

bq. do you intend to update the hbase-thirdparty dependency in hbase-2.5.0 to a 
new 4.0.x release? 

[~ndimiduk] I don't have a strong opinion either way, although the minor 
increment is a good opportunity to move from 3.x to 4.x thirdparty given more 
tolerance for incompatible changes per our guidelines. Thinking of the Jersey 
and JAX-RS related changes in this regard, their potential consequences for 
anyone who may have implemented custom servlets. 


was (Author: apurtell):
bq. do you intend to update the hbase-thirdparty dependency in hbase-2.5.0 to a 
new 4.0.x release? 

[~ndimiduk] I don't have a strong opinion either way, although the minor 
increment is a good opportunity to move from 3.x to 4.x thirdparty given more 
tolerance for incompatible changes per our guidelines. 

> Visualize current state of region assignment
> --------------------------------------------
>
>                 Key: HBASE-25865
>                 URL: https://issues.apache.org/jira/browse/HBASE-25865
>             Project: HBase
>          Issue Type: New Feature
>          Components: master, Operability, Usability
>            Reporter: Nick Dimiduk
>            Assignee: Nick Dimiduk
>            Priority: Major
>             Fix For: 2.5.0, 3.0.0-alpha-2, 2.6.0
>
>         Attachments: image1.png, image2.png
>
>
> After several months of debugging and tuning the balancer and normalizer on a 
> large production cluster, we found that working from visualizations of the 
> current region state was very useful for understanding behaviors and 
> quantifying improvements we made along the way. Specifically, we found that a 
> chart of total assigned region count and total assigned region store files 
> size per table per host was immensely useful for tuning the balancer. 
> Histograms of store file size made understanding normalizer activity much 
> more intuitive.
> Our scripts would parse the output of the shell's {{status 'detailed'}} 
> command, extract the desired metric, and produce charts. I'd like to build 
> into the master UI the equivalent functionality, with data coming directly 
> from the {{ClusterMetrics object}}, and data rendered into an interactive 
> chart rendered in the browser.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to