The text of HBASE-3462 suggests that the UI shipped in branch-1 works by taking a region name rather than part of a row. The exception you got also points to expecting a region name.
I think for branch-1 releases, a JIRA to update the text to match what's actually expected is a good idea. The behavior has been present for so long that it seems unwise to change it in a non-major release. On Wed, May 31, 2017 at 10:48 PM, Guanghao Zhang <[email protected]> wrote: > hbase-1.2.6-bin.tar.gz > - Verified md5sum: ok > - Start HBase in standalone mode: ok > - Verified with shell, create/disable/enable/drop/get/put/scan/delete: ok > - Checked master/regionserver/table Web UI and found a problem: Table UI, > split/compact not work with a given key. It was fixed by HBASE-3462. But > the fix was only merged to master branch. I thought this is a bug fix so it > should be merged to branch-1.2, too? > > Exception: > java.lang.IllegalArgumentException: Invalid region: 50 > at > org.apache.hadoop.hbase.client.HBaseAdmin.splitRegion(HBaseAdmin.java:2668) > at > org.apache.hadoop.hbase.client.HBaseAdmin.splitRegion(HBaseAdmin.java:2605) > at > org.apache.hadoop.hbase.generated.master.table_jsp._jspService(table_jsp.java:127) > > Thanks. > > 2017-05-31 23:38 GMT+08:00 Andrew Purtell <[email protected]>: > >> +1 >> >> Checked sums and signatures: ok >> Unpacked tarballs, layout looks good >> Built from source: ok (7u80) >> RAT check passes: ok (7u80) >> Unit test passes: ok (7u80) >> Loaded 1M rows with LTT: ok, all keys verified, latencies in the ballpark, >> no unusual messages or warnings (8u121) >> API compatibility report looks good >> >> >> On Mon, May 29, 2017 at 9:31 AM, Sean Busbey <[email protected]> wrote: >> >> > The first release candidate for HBase 1.2.6 is available for download at: >> > >> > https://dist.apache.org/repos/dist/dev/hbase/hbase-1.2.6RC0/ >> > >> > Maven artifacts are also available in a staging repository at: >> > >> > https://repository.apache.org/content/repositories/orgapachehbase-1168/ >> > >> > Artifacts are signed with my key (0D80DB7C) published in our KEYS >> > file at http://www.apache.org/dist/hbase/KEYS >> > >> > The RC corresponds to the signed tag 1.2.6RC0, which currently points >> > to commit ref >> > >> > 2f9b9e17d0522e36063bf52ecc58576243d20b3f >> > >> > The detailed source and binary compatibility report vs 1.2.5 has been >> > published for your review, at: >> > >> > https://s.apache.org/hbase-1.2.6-rc0-compat-report >> > >> > HBase 1.2.6 is the sixth maintenance release in the HBase 1.2 line, >> > continuing on the theme of bringing a stable, reliable database to >> > the Hadoop and NoSQL communities. This release includes over 25 >> > bug fixes since 1.2.5. >> > >> > Critical fixes include: >> > >> > * HBASE-17287 - Master becomes a zombie if filesystem object closes >> > * HBASE-16630 - Fragmentation in long running Bucket Cache >> > * HBASE-17717 - Incorrect ZK ACL set for HBase superuser >> > * HBASE-15941 - HBCK repair should not unsplit healthy splitted region >> > >> > The full list of fixes included in this release is available at: >> > >> > https://s.apache.org/hbase-1.2.6-jira-release-notes >> > >> > and in the CHANGES.txt file included in the distribution. >> > >> > Please try out this candidate and vote +1/-1 on whether we should >> > release these artifacts as HBase 1.2.6. >> > >> > The VOTE will remain open for at least 72 hours. Given sufficient votes >> > I would like to close it on June 5th, 2017. >> > >> > thanks! >> > >> >> >> >> -- >> Best regards, >> >> - Andy >> >> If you are given a choice, you believe you have acted freely. - Raymond >> Teller (via Peter Watts) >> -- Sean
