Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-20228 [Umbrella] Verify 1.2.7 shell works against 2.0.0 server
  3. HBASE-20287

After cluster startup list_regions command fails on disabled table

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 2.0.0
    • 3.0.0-alpha-1, 2.0.0
    • shell
    • None

    Description

      After cluster startup list_regions throw “ERROR: undefined method `toString' for nil:NilClass”. If you enable the table and disable it you don't see the error again, only after cluster startup. 

      After startup list_regions throw “ERROR: undefined method `toString' for nil:NilClass”.
      
      hbase(main):009:0> list_regions 'ltt'
      
      ERROR: undefined method `toString' for nil:NilClass
      
             List all regions for a particular table as an array and also filter them by server name (optional) as prefix
             and maximum locality (optional). By default, it will return all the regions for the table with any locality.
             The command displays server name, region name, start key, end key, size of the region in MB, number of requests
             and the locality. The information can be projected out via an array as third parameter. By default all these information
             is displayed. Possible array values are SERVER_NAME, REGION_NAME, START_KEY, END_KEY, SIZE, REQ and LOCALITY. Values
             are not case sensitive. If you don't want to filter by server name, pass an empty hash / string as shown below.
      
             Examples:
             hbase> list_regions 'table_name'
             hbase> list_regions 'table_name', 'server_name'
             hbase> list_regions 'table_name', {SERVER_NAME => 'server_name', LOCALITY_THRESHOLD => 0.8}
             hbase> list_regions 'table_name', {SERVER_NAME => 'server_name', LOCALITY_THRESHOLD => 0.8}, ['SERVER_NAME']
             hbase> list_regions 'table_name', {}, ['SERVER_NAME', 'start_key']
             hbase> list_regions 'table_name', '', ['SERVER_NAME', 'start_key']
      
      Took 0.0283 seconds

       

      Attachments

        1. HBASE-20287.master.001.patch
          2 kB
          Peter Somogyi

        Activity

          People

            psomogyi Peter Somogyi
            psomogyi Peter Somogyi
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: