You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Phabricator (Updated) (JIRA)" <ji...@apache.org> on 2012/04/10 03:51:20 UTC
[jira] [Updated] (HBASE-5684) Make ProcessBasedLocalHBaseCluster
run HDFS and make it more robust
[ https://issues.apache.org/jira/browse/HBASE-5684?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Phabricator updated HBASE-5684:
-------------------------------
Attachment: D2709.1.patch
mbautin requested code review of "[jira] [HBASE-5684] Make ProcessBasedLocalHBaseCluster run HDFS and make it more robust".
Reviewers: Kannan, Liyin, khemani, Karthik, madhuvaidya, amirshim, JIRA
Currently ProcessBasedLocalHBaseCluster runs on top of raw local filesystem. We need it to start a process-based HDFS cluster as well. We also need to make the whole thing more stable so we can use it in unit tests.
Also all logs of local HBase cluster daemons are now tailed to the primary log of the unit test with the appropriate prefixes to make debugging easier.
TEST PLAN
Run the new unit test multiple times (10x or 50x).
Run all unit tests.
REVISION DETAIL
https://reviews.facebook.net/D2709
AFFECTED FILES
bin/hbase-config.sh
bin/test/kill_process_based_cluster.sh
src/main/java/org/apache/hadoop/hbase/HConstants.java
src/main/java/org/apache/hadoop/hbase/master/HMaster.java
src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
src/test/java/org/apache/hadoop/hbase/HBaseTestingUtility.java
src/test/java/org/apache/hadoop/hbase/HTestConst.java
src/test/java/org/apache/hadoop/hbase/TestInfoServers.java
src/test/java/org/apache/hadoop/hbase/master/TestDistributedLogSplitting.java
src/test/java/org/apache/hadoop/hbase/master/TestZKBasedCloseRegion.java
src/test/java/org/apache/hadoop/hbase/master/TestZKBasedReopenRegion.java
src/test/java/org/apache/hadoop/hbase/regionserver/TestScanner.java
src/test/java/org/apache/hadoop/hbase/util/HBaseHomePath.java
src/test/java/org/apache/hadoop/hbase/util/ProcessBasedLocalHBaseCluster.java
src/test/java/org/apache/hadoop/hbase/util/RestartMetaTest.java
src/test/java/org/apache/hadoop/hbase/util/TestHBaseHomePath.java
src/test/java/org/apache/hadoop/hbase/util/TestProcessBasedCluster.java
MANAGE HERALD DIFFERENTIAL RULES
https://reviews.facebook.net/herald/view/differential/
WHY DID I GET THIS EMAIL?
https://reviews.facebook.net/herald/transcript/6195/
Tip: use the X-Herald-Rules header to filter Herald messages in your client.
> Make ProcessBasedLocalHBaseCluster run HDFS and make it more robust
> -------------------------------------------------------------------
>
> Key: HBASE-5684
> URL: https://issues.apache.org/jira/browse/HBASE-5684
> Project: HBase
> Issue Type: Improvement
> Reporter: Mikhail Bautin
> Assignee: Mikhail Bautin
> Attachments: D2709.1.patch
>
>
> Currently ProcessBasedLocalHBaseCluster runs on top of raw local filesystem. We need it to start a process-based HDFS cluster as well. We also need to make the whole thing more stable so we can use it in unit tests.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira