accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Josh Elser (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (ACCUMULO-3601) master does not process migrations
Date Tue, 24 Feb 2015 03:07:12 GMT

    [ 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)

Mime
View raw message