[
https://issues.apache.org/jira/browse/HBASE-23554?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Michael Stack updated HBASE-23554:
--
Release Note:
Adds shell command regioninfo:
hbase(main):001:0> regioninfo '0e6aa5c19ae2b2627649dc7708ce27d0'
{ENCODED => 0e6aa5c19ae2b2627649dc7708ce27d0, NAME =>
'TestTable,,1575941375972.0e6aa5c19ae2b2627649dc7708ce27d0.', STARTKEY => '',
ENDKEY => '299441'}
Took 0.4737 seconds
> Encoded regionname to regionname utility
>
>
> Key: HBASE-23554
> URL: https://issues.apache.org/jira/browse/HBASE-23554
> Project: HBase
> Issue Type: Bug
> Components: shell
>Reporter: Michael Stack
>Assignee: Michael Stack
>Priority: Major
> Fix For: 3.0.0, 2.3.0, 2.2.3
>
>
> Debugging I keep wanting to look at region state/transition in meta but all I
> have is encoded region name gleaned from log or from some parts of the UI. I
> find myself doing dump of the meta table to a text file just to search
> especially if region replicas are enabled (their encoded name is not even
> mentioned in hbase:meta). Utility that let me lookup regionname using encoded
> regionname would be handy.
> This actually exists already... almost. The Admin Service has a
> getRegionInfo. Usually it just returns RegionInfo if passed a region name. It
> can add a bit more info if it a MOB Region and the query is against Master or
> if the query is against the hosting RegionServer, it can tack on some
> compaction state detail. Wouldn't take much to extend this existing facility
> so could query w/ encoded name.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)