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

Add advanced features to HFile.main() to be able to analyze storefile problems

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 0.20.0
    • Fix Version/s: 0.20.0
    • Component/s: io
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      I have various regions that report the following error:

      ERROR org.apache.hadoop.hbase.regionserver.CompactSplitThread: Compaction failed for region storedata,10edd32a3fa217e,1247877829376
      java.lang.RuntimeException: ScanWildcardColumnTracker.checkColumn ran into a column actually smaller than the previous column!
      at org.apache.hadoop.hbase.regionserver.ScanWildcardColumnTracker.checkColumn(ScanWildcardColumnTracker.java:89)
      at org.apache.hadoop.hbase.regionserver.ScanQueryMatcher.match(ScanQueryMatcher.java:162)

      They are most likely remnants of HBASE-1715 and its linked issues?

      Add more features to HFile.main() to be able to figure the files that are broken (as the error above only reports the region) and how.

        Attachments

        1. HBASE-1766.patch
          10 kB
          Lars George
        2. HBASE-1766-v2.patch
          10 kB
          Lars George
        3. HBASE-1766-v3.patch
          10 kB
          Lars George
        4. purgewrongfamily.rb
          2 kB
          Lars George
        5. purgerow.rb
          2 kB
          Lars George

          Activity

            People

            • Assignee:
              larsgeorge Lars George
              Reporter:
              larsgeorge Lars George
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: