ab778e22e4
M MultiRegionTable Make deterministic by creating the regions directly and not rely on the asychronous nature of cache flushes, compactions and splits. The regions are small, but the point of this class is to generate a table with multiple regions so we can test map / reduce, region onlining / offlining, etc. Removed PUNCTUATION from row keys. Not sure why it was there in the first place, other than perhaps to verify that a row key can have punctuation in it provided it is not the first character. This will become moot when row keys change from Text to byte[] anyways. Incorporate repeated code {code} region.close(); region.getLog().closeAndDelete(); {code} into private method closeRegionAndDeleteLog M TestSplit extends HBaseClusterTestCase instead of MultiRegionTable. It didn't use the output of MultiRegionTable, so all that work was just wasted by this test. M TestTableIndex, TestTableMapReduce The only two tests that currently use MultiRegionTable. Minor modifications needed because MultiRegionTable now handles starting and stopping of the mini-DFS cluster. With the new MultiRegionTable class, if these tests fail now it will be because something they are testing has regressed and not because MultiRegionTable failed. git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@652587 13f79535-47bb-0310-9956-ffa450edef68 |
||
---|---|---|
bin | ||
conf | ||
docs | ||
lib | ||
src | ||
CHANGES.txt | ||
LICENSE.txt | ||
NOTICE.txt | ||
README.txt | ||
build.xml |
README.txt
See the docs directory or http://hbase.org