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

Bulk load fails in 0.98 against hadoop-1 due to unmatched family name

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.98.8
    • None
    • None
    • Reviewed

    Description

      From https://builds.apache.org/job/HBase-0.98-on-Hadoop-1.1/614/testReport/org.apache.hadoop.hbase.mapreduce/TestCopyTable/testCopyTableWithBulkload/ :

      java.io.IOException: Unmatched family names found: unmatched family names in HFiles to be bulkloaded: [_logs]; valid family names of table testCopyTable2 are: [family]
      	at org.apache.hadoop.hbase.mapreduce.LoadIncrementalHFiles.doBulkLoad(LoadIncrementalHFiles.java:268)
      	at org.apache.hadoop.hbase.mapreduce.LoadIncrementalHFiles.run(LoadIncrementalHFiles.java:907)
      	at org.apache.hadoop.hbase.mapreduce.CopyTable.run(CopyTable.java:344)
      

      The above failure was due to the presence of history directory under _logs directory.
      e.g.

      hdfs://nn:59313/user/tyu/copytable/4282249372082687850/_logs/history
      

      HBASE-12375 removed check for directory name which starts with underscore

      Attachments

        1. 12406-0.98-v2.txt
          1.0 kB
          Ted Yu
        2. 12406-0.98-v3.txt
          1 kB
          Ted Yu

        Activity

          People

            yuzhihong@gmail.com Ted Yu
            yuzhihong@gmail.com Ted Yu
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: