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

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

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 0.20.0
    • 0.20.0
    • io
    • None
    • 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

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

            Dates

              Created:
              Updated:
              Resolved: