[ 
https://issues.apache.org/jira/browse/ACCUMULO-3601?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14334322#comment-14334322
 ] 

Josh Elser commented on ACCUMULO-3601:
--------------------------------------

Yeeeep

{noformat}
2015-02-24 01:57:32,734 [tableOps.CleanUp] DEBUG: Still waiting for table to be 
deleted: 2l locationState: 
2l;���<@(null,juno.penguinsinabox.com:53129[14bb949e4a10001],null)
2015-02-24 01:57:32,741 [master.MasterClientServiceHandler] ERROR: 
java.util.ConcurrentModificationException
java.lang.RuntimeException: java.util.ConcurrentModificationException
        at 
org.apache.accumulo.server.master.state.TabletStateChangeIterator.setMigrations(TabletStateChangeIterator.java:238)
        at 
org.apache.accumulo.server.master.state.MetaDataTableScanner.configureScanner(MetaDataTableScanner.java:88)
        at 
org.apache.accumulo.master.tableOps.CleanUp.isReady(DeleteTable.java:99)
        at 
org.apache.accumulo.master.tableOps.CleanUp.isReady(DeleteTable.java:60)
        at 
org.apache.accumulo.master.tableOps.TraceRepo.isReady(TraceRepo.java:47)
        at org.apache.accumulo.fate.Fate$TransactionRunner.run(Fate.java:68)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at 
org.apache.accumulo.fate.util.LoggingRunnable.run(LoggingRunnable.java:34)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.util.ConcurrentModificationException
        at java.util.TreeMap$PrivateEntryIterator.nextEntry(TreeMap.java:1115)
        at java.util.TreeMap$KeyIterator.next(TreeMap.java:1169)
        at 
org.apache.accumulo.server.master.state.TabletStateChangeIterator.setMigrations(TabletStateChangeIterator.java:234)
        ... 9 more
{noformat}

> master does not process migrations
> ----------------------------------
>
>                 Key: ACCUMULO-3601
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-3601
>             Project: Accumulo
>          Issue Type: Bug
>          Components: master
>            Reporter: Eric Newton
>            Assignee: Eric Newton
>            Priority: Blocker
>             Fix For: 1.5.3, 1.7.0, 1.6.3
>
>         Attachments: 
> 0001-ACCUMULO-3601-Must-synchronize-on-instance-to-iterat.patch
>
>          Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> While attempting to write a test for ACCUMULO-3597, I found the master was 
> not balancing.  The iterator that filters the metadata table does not take 
> migrations into account, so the state of the tablets was never seen, and 
> processed.  This bug was introduced with the fix to ACCUMULO-3580.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to