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

TestAdmin failing in 0.92 because .tableinfo not found

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • None
    • 0.92.0
    • None
    • None

    Description

      I've been running tests before commit and found the following happens with some regularity, sporadic of course, but they fail fairly frequently:

      Failed tests:   testOnlineChangeTableSchema(org.apache.hadoop.hbase.client.TestAdmin)
        testForceSplit(org.apache.hadoop.hbase.client.TestAdmin): expected:<2> but was:<1>
        testForceSplitMultiFamily(org.apache.hadoop.hbase.client.TestAdmin): expected:<2> but was:<1>
      

      Looking, it seems like we fail to find .tableinfo in the tests that modify table schema while table is online.

      The update of a table schema just does an overwrite. In the tests we sometimes fail to find the newly written file or we get EOFE reading it.

      Attachments

        1. 4547-part2.txt
          0.6 kB
          Michael Stack
        2. 4547.txt
          4 kB
          Michael Stack

        Activity

          People

            stack Michael Stack
            stack Michael Stack
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: