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-3173) Tried to use scanner after it was closed
Date Wed, 08 Oct 2014 18:19:33 GMT

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

Josh Elser commented on ACCUMULO-3173:
--------------------------------------

This is pretty interesting. One possibility is that the client came back for the next batch
of records (NextBatchTask), successfully got the ScanSession from the SessionManager, but
by the time it had gotten down to actually read data, the Session had been cleaned up and
removed (because the 1m timeout was exceeded).

> Tried to use scanner after it was closed
> ----------------------------------------
>
>                 Key: ACCUMULO-3173
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-3173
>             Project: Accumulo
>          Issue Type: Bug
>          Components: tserver
>    Affects Versions: 1.6.1
>            Reporter: Josh Elser
>            Assignee: Josh Elser
>             Fix For: 1.6.2, 1.7.0
>
>
> Saw this in the tabletserver log for a failed run of DeleteTableDuringSplitIT
> {noformat}
> 2014-09-25 11:32:22,806 [tserver.TabletServer] WARN : exception while scanning tablet
!0;~<
> java.lang.IllegalStateException: Tried to use scanner after it was closed.
> 	at org.apache.accumulo.tserver.Tablet$Scanner.read(Tablet.java:1823)
> 	at org.apache.accumulo.tserver.TabletServer$ThriftClientHandler$NextBatchTask.run(TabletServer.java:1049)
> 	at org.apache.accumulo.trace.instrument.TraceRunnable.run(TraceRunnable.java:47)
> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 	at org.apache.accumulo.trace.instrument.TraceRunnable.run(TraceRunnable.java:47)
> 	at org.apache.accumulo.core.util.LoggingRunnable.run(LoggingRunnable.java:34)
> 	at java.lang.Thread.run(Thread.java:745)
> {noformat}



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

Mime
View raw message