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

TestHRegion#testWritesWhileScanning occasionally hangs in MVCC#.waitForRead()

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Cannot Reproduce
    • None
    • None
    • None
    • None

    Description

      Looping TestHRegionWithInMemoryFlush with commit 0e48665641b16cd9b250503696b926a568063654 , I got the following error at iteration #33:

      Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 600.163 sec <<< FAILURE! - in org.apache.hadoop.hbase.regionserver.TestHRegionWithInMemoryFlush
      org.apache.hadoop.hbase.regionserver.TestHRegionWithInMemoryFlush  Time elapsed: 600.019 sec  <<< ERROR!
      org.junit.runners.model.TestTimedOutException: test timed out after 10 minutes
        at java.lang.Object.wait(Native Method)
        at org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl.waitForRead(MultiVersionConcurrencyControl.java:218)
        at org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl.completeAndWait(MultiVersionConcurrencyControl.java:149)
        at org.apache.hadoop.hbase.regionserver.HRegion.getNextSequenceId(HRegion.java:2731)
        at org.apache.hadoop.hbase.regionserver.HRegion.internalPrepareFlushCache(HRegion.java:2446)
        at org.apache.hadoop.hbase.regionserver.HRegion.internalFlushcache(HRegion.java:2342)
        at org.apache.hadoop.hbase.regionserver.HRegion.internalFlushcache(HRegion.java:2313)
        at org.apache.hadoop.hbase.regionserver.HRegion.internalFlushcache(HRegion.java:2303)
        at org.apache.hadoop.hbase.regionserver.HRegion.doClose(HRegion.java:1600)
        at org.apache.hadoop.hbase.regionserver.HRegion.close(HRegion.java:1505)
        at org.apache.hadoop.hbase.regionserver.HRegion.close(HRegion.java:1455)
        at org.apache.hadoop.hbase.HBaseTestingUtility.closeRegionAndWAL(HBaseTestingUtility.java:374)
        at org.apache.hadoop.hbase.regionserver.TestHRegion.testWritesWhileScanning(TestHRegion.java:3985)
      

      See attached test output for details.

      Attachments

        1. testHRegion-0e4866.out
          4.17 MB
          Ted Yu
        2. testHRegionWithInMemoryFlush-0e4866.out
          396 kB
          Ted Yu
        3. testHRegionWithInMemoryFlush-output.0123
          428 kB
          Ted Yu

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: