Lars Hofhansl created HBASE-12904:
-------------------------------------
Summary: Threading issues in region_mover.rb
Key: HBASE-12904
URL: https://issues.apache.org/jira/browse/HBASE-12904
Project: HBase
Issue Type: Bug
Reporter: Lars Hofhansl
We've seen various race conditions when using region_mover with multiple
threads.
{code}
NoMethodError: undefined method `getScanner' for nil:NilClass
isSuccessfulScan at
/home/sfdc/current//bigdata-hbase/hbase/hbase/bin/region_mover.rb:138
unloadRegions at
/home/sfdc/current//bigdata-hbase/hbase/hbase/bin/region_mover.rb:360
{code}
{code}
NoMethodError: undefined method `[]=' for nil:NilClass
getTable at
/home/sfdc/current//bigdata-hbase/hbase/hbase/bin/region_mover.rb:64
unloadRegions at
/home/sfdc/current//bigdata-hbase/hbase/hbase/bin/region_mover.rb:359
{code}
Looking at getTable, it's not thread safe. So the multithreaded that was added
is incorrect.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)