Go to file
Jim Kellerman ab778e22e4 HBASE-607 MultiRegionTable.makeMultiRegionTable is not deterministic enough for regression tests
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
2008-05-01 17:37:24 +00:00
bin HBASE-604 Don't allow CLASSPATH from environment pollute the hbase CLASSPATH 2008-04-29 23:29:17 +00:00
conf HBASE-608 HRegionServer::getThisIP() checks hadoop config var for dns interface name 2008-05-01 04:22:56 +00:00
docs HBASE-526 Add documentation src and build to the 0.1 branch 2008-03-18 22:32:14 +00:00
lib Add LICENSE for junit. 2008-04-16 19:44:37 +00:00
src HBASE-607 MultiRegionTable.makeMultiRegionTable is not deterministic enough for regression tests 2008-05-01 17:37:24 +00:00
CHANGES.txt HBASE-607 MultiRegionTable.makeMultiRegionTable is not deterministic enough for regression tests 2008-05-01 17:37:24 +00:00
LICENSE.txt HBASE-561 HBase package does not include LICENSE.txt nor build.xml 2008-04-03 22:39:46 +00:00
NOTICE.txt Add note that we bundle junit 2008-04-16 19:46:21 +00:00
README.txt HBASE-526 Add documentation src and build to the 0.1 branch 2008-03-18 22:32:14 +00:00
build.xml HBASE-559 MR example job to count table rows 2008-04-15 21:39:20 +00:00

README.txt

See the docs directory or http://hbase.org