You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by te...@apache.org on 2013/05/11 00:40:50 UTC
svn commit: r1481226 -
/hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/TestIOFencing.java
Author: tedyu
Date: Fri May 10 22:40:50 2013
New Revision: 1481226
URL: http://svn.apache.org/r1481226
Log:
HBASE-8520 TestIOFencing fails intermittently due to compaction kicking in too soon (Ted Yu)
Modified:
hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/TestIOFencing.java
Modified: hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/TestIOFencing.java
URL: http://svn.apache.org/viewvc/hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/TestIOFencing.java?rev=1481226&r1=1481225&r2=1481226&view=diff
==============================================================================
--- hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/TestIOFencing.java (original)
+++ hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/TestIOFencing.java Fri May 10 22:40:50 2013
@@ -240,16 +240,16 @@ public class TestIOFencing {
TEST_UTIL.createTable(TABLE_NAME, FAMILY);
HTable table = new HTable(c, TABLE_NAME);
LOG.info("Loading test table");
- // Load some rows
- TEST_UTIL.loadNumericRows(table, FAMILY, 0, FIRST_BATCH_COUNT);
// Find the region
List<HRegion> testRegions = TEST_UTIL.getMiniHBaseCluster().findRegionsForTable(TABLE_NAME);
assertEquals(1, testRegions.size());
compactingRegion = (CompactionBlockerRegion)testRegions.get(0);
- assertTrue(compactingRegion.countStoreFiles() > 1);
- final byte REGION_NAME[] = compactingRegion.getRegionName();
LOG.info("Blocking compactions");
compactingRegion.stopCompactions();
+ // Load some rows
+ TEST_UTIL.loadNumericRows(table, FAMILY, 0, FIRST_BATCH_COUNT);
+ assertTrue(compactingRegion.countStoreFiles() > 1);
+ final byte REGION_NAME[] = compactingRegion.getRegionName();
LOG.info("Asking for compaction");
admin.majorCompact(TABLE_NAME);
LOG.info("Waiting for compaction to be about to start");
@@ -300,4 +300,4 @@ public class TestIOFencing {
TEST_UTIL.shutdownMiniCluster();
}
}
-}
\ No newline at end of file
+}