hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Appy (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-19500) Make RSGroupInfo immutable
Date Tue, 12 Dec 2017 23:41:00 GMT
Appy created HBASE-19500:

             Summary: Make RSGroupInfo immutable
                 Key: HBASE-19500
                 URL: https://issues.apache.org/jira/browse/HBASE-19500
             Project: HBase
          Issue Type: Bug
            Reporter: Appy

HBASE-19483 added CP hooks to expose RSGroupInfo.
First, we should at least change [hbase-client] RSGroupInfo to immutable + builder pattern
like we have done for so many other things.
What say [~Apache9]

Then, few questions need figuring out:
- Should hooks be allowed to change RSGroupInfo.
Probably not? Then making it immutable would be necessary and sufficient
- Can we remove {{if(((MasterEnvironment)getEnvironment()).supportGroupCPs) }} in so many
places since CP in 2.0 are already broken left and right (and we'll have to solve legacy issue
more holistically) What say [~anoop.hbase]?

This message was sent by Atlassian JIRA

View raw message