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

Master web UI presents the incorrect number of regions

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 3.0.0-alpha-1, 2.0.0
    • 2.0.0
    • None
    • None
    • Reviewed

    Description

      RegionStates.java
        public Map<RegionState.State, List<HRegionInfo>> getRegionByStateOfTable(TableName tableName) {
          final State[] states = State.values();
          final Map<RegionState.State, List<HRegionInfo>> tableRegions =
              new HashMap<State, List<HRegionInfo>>(states.length);
          for (int i = 0; i < states.length; ++i) {
            tableRegions.put(states[i], new ArrayList<HRegionInfo>());
          }
      
          for (RegionStateNode node: regionsMap.values()) {
            tableRegions.get(node.getState()).add(node.getRegionInfo());
          }
          return tableRegions;
        }
      

      It always returns all regions...

      Attachments

        1. HBASE-18193.v0.patch
          3 kB
          Chia-Ping Tsai

        Activity

          People

            chia7712 Chia-Ping Tsai
            chia7712 Chia-Ping Tsai
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: