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

stack commented on HBASE-12035:
-------------------------------

bq. .... so making it carry table-level metadata looks a bit strange?

Its odd, yeah. Any other ideas?

Trying to get master out of the read/write path and NOT have us introduce new 
tables just to hold a state that will rarely be other than the default of 'on'.

bq, ...When HRS hosting first region of the table failed, or first region is 
being split or moved - during that time nobody would be able to find out the 
status of the table?

Thats right.  Table is 'unavailable' sort-of anyways.


> Client does an RPC to master everytime a region is relocated
> ------------------------------------------------------------
>
>                 Key: HBASE-12035
>                 URL: https://issues.apache.org/jira/browse/HBASE-12035
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Enis Soztutar
>            Priority: Critical
>             Fix For: 2.0.0
>
>
> HBASE-7767 moved table enabled|disabled state to be kept in hdfs instead of 
> zookeeper. isTableDisabled() which is used in 
> HConnectionImplementation.relocateRegion() now became a master RPC call 
> rather than a zookeeper client call. Since we do relocateRegion() calls 
> everytime we want to relocate a region (region moved, RS down, etc) this 
> implies that when the master is down, the some of the clients for uncached 
> regions will be affected. 
> See HBASE-7767 and HBASE-11974 for some more background. 



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

Reply via email to