Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-17621

Usability and aesthetic problems with the table view UI

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Blocker
    • Resolution: Incomplete
    • 1.4.0, 2.0.0
    • None
    • None
    • None

    Description

      HBASE-15675 changed the display and formatting of the table view in the master UI. After this change by default regions are sorted lexiographically by encoded region name, which has no correspondence with ordering in the keyspace. Previously entries adjacent in the region list would be adjacent in keyspace too. This made it easy to locate boundaries for split and merge requests. This is a big step backwards for usability. For anyone who wants to manage splits and merges (after HBASE-17609), unless they have memorized what encoded names correspond to the adjacent regions of interest, they first have to check the box named "ShowDetailName&Start/End Key" and resort the lists.

      Related, naming that element "ShowDetailName&Start/End Key" is very poor aesthetics.

      Related, the checkboxes are right of the description text, which is an unconventional design. In most UI designs, checkboxes appear left of the description text.

      Related, following that element is an inexplicable string "+ + + + +"

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              apurtell Andrew Kyle Purtell
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: