[
https://issues.apache.org/jira/browse/HBASE-2979?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-2979:
-------------------------
Attachment: 2979-v3.txt
Here is what I just committed. Also adds new CatalogTracker test and a few bug
fixes for CatalogTracker+AssignmentManager
{code}
M src/test/java/org/apache/hadoop/hbase/HBaseTestingUtility.java
Make KEYS available for tests that want to mess with multiregion
table row keys.
(ensureSomeRegionServersAreAvailable): Added a boolean return which
is true if we actually started a server.
D src/test/java/org/apache/hadoop/hbase/TestMultiParallel.java
Moved into client package.
A src/test/java/org/apache/hadoop/hbase/client/TestMultiParallel.java
Moved from o.a.h.h package. Also converted to use juni4 & HTU.
M src/test/java/org/apache/hadoop/hbase/MiniHBaseCluster.java
Catch regular NPE rather than let it spew over log on exit.
A src/test/java/org/apache/hadoop/hbase/catalog/TestCatalogTracker.java
Tests for CatalogTracker
M src/main/java/org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.java
Removed commented out code.
M src/main/java/org/apache/hadoop/hbase/zookeeper/RootRegionTracker.java
Javadoc.
M src/main/java/org/apache/hadoop/hbase/zookeeper/ZooKeeperNodeTracker.java
(getNode) Return node that is being tracked.
M src/main/java/org/apache/hadoop/hbase/zookeeper/MetaNodeTracker.java
Made this be a ZKNodeTracker; thats what it is.
M src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
M
src/main/java/org/apache/hadoop/hbase/regionserver/handler/OpenRegionHandler.java
M src/main/java/org/apache/hadoop/hbase/LocalHBaseCluster.java
M src/main/java/org/apache/hadoop/hbase/master/ServerManager.java
Formatting.
M src/main/java/org/apache/hadoop/hbase/master/AssignmentManager.java
Added better handling of zk master events (more to do).
Fixed interesting bug where just presence of a server in assignments,
though it was empty of regions and a crashed region, was making the
load balancer give it regions to open (post-crash)
M src/main/java/org/apache/hadoop/hbase/master/HMaster.java
Don't run balancer if deadservers. Also log balance plans (for now)
M src/main/java/org/apache/hadoop/hbase/master/LoadBalancer.java
Add toString to Plan. Helps debugging.
M src/main/java/org/apache/hadoop/hbase/catalog/CatalogTracker.java
Javadoc.
Fixup of waitForMeta and waitForRoot. In particular handle
ConnectException when doing verify of region location.
Made waitForRoot(timeout) protected (rather than public)
M src/main/java/org/apache/hadoop/hbase/catalog/MetaEditor.java
Javadoc and shutdown access to a few methods.
M src/main/java/org/apache/hadoop/hbase/ipc/HRegionInterface.java
M src/main/java/org/apache/hadoop/hbase/client/HConnectionManager.java
Formatting.
M src/main/java/org/apache/hadoop/hbase/client/HBaseAdmin.java
Better exception message.
M src/main/java/org/apache/hadoop/hbase/client/ScannerCallable.java
Added in LOG.
M bin/rolling-restart.sh
Fix double entry (patch applied twice)
{code}
> Fix failing TestMultParrallel in hudson build
> ---------------------------------------------
>
> Key: HBASE-2979
> URL: https://issues.apache.org/jira/browse/HBASE-2979
> Project: HBase
> Issue Type: Bug
> Reporter: stack
> Assignee: stack
> Fix For: 0.90.0
>
> Attachments: 2979-v2.txt, 2979-v3.txt, 2979.txt
>
>
> Its failing w/ a while now.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.