accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (ACCUMULO-1235) tablet fails to load after split fix
Date Tue, 23 Apr 2013 01:02:10 GMT

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

Hudson commented on ACCUMULO-1235:
----------------------------------

Integrated in Accumulo-1.5-Hadoop-2.0 #86 (See [https://builds.apache.org/job/Accumulo-1.5-Hadoop-2.0/86/])
    ACCUMULO-1235 added timeout to split recovery unit test (Revision 1470607)

     Result = FAILURE
kturner : 
Files : 
* /accumulo/branches/1.5/test/src/test/java/org/apache/accumulo/test/TestAccumuloSplitRecovery.java

                
> tablet fails to load after split fix
> ------------------------------------
>
>                 Key: ACCUMULO-1235
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-1235
>             Project: Accumulo
>          Issue Type: Bug
>          Components: tserver
>    Affects Versions: 1.4.0
>         Environment: 10-node test cluster running randomwalk test
>            Reporter: Eric Newton
>            Assignee: Keith Turner
>            Priority: Blocker
>              Labels: 15_qa_bug
>             Fix For: 1.5.0, 1.4.4
>
>
> After fixing a split, the metadata table information for the low half of the split is
empty, which eventually causes an NPE.
> The split appears to be fixed.
> {noformat}
> 2013-04-03 05:25:42,209 [tabletserver.TabletServer] DEBUG: verifying extent 1ya;000019;000018
> 2013-04-03 05:25:42,211 [util.MetadataTable] WARN : Incomplete split 1ya;000019 attempting
to fix
> 2013-04-03 05:25:42,222 [util.MetadataTable] DEBUG: Prev tablet 1ya;000018 : [] 9223372036854775807
false does not exist, need to create it 000018 000017 0.47058823529411764
> 2013-04-03 05:25:42,229 [tabletserver.TabletServer] DEBUG: verifying extent 1ya;000019;000017
> 2013-04-03 05:25:42,234 [tabletserver.TabletServer] DEBUG: Master didn't know 1ya;000019;000018
was split, letting it know about [1ya;000018;000017, 1ya;000019;000018]
> 2013-04-03 05:25:42,235 [tabletserver.Tablet] DEBUG: Looking at metadata {}
> 2013-04-03 05:25:42,235 [tabletserver.Tablet] DEBUG: got [] for logs for 1ya;000018;000017
> 2013-04-03 05:25:42,239 [tabletserver.NativeMap] DEBUG: Allocated native map 0x00002aaab809a790
> 2013-04-03 05:25:42,240 [tabletserver.TabletServer] WARN : exception trying to assign
tablet 1ya;000018;000017 /t-0007dqd
> java.lang.NullPointerException
>         at org.apache.accumulo.server.tabletserver.TabletTime.getInstance(TabletTime.java:61)
>         at org.apache.accumulo.server.tabletserver.Tablet.<init>(Tablet.java:1368)
>         at org.apache.accumulo.server.tabletserver.Tablet.<init>(Tablet.java:1300)
>         at org.apache.accumulo.server.tabletserver.Tablet.<init>(Tablet.java:1142)
>         at org.apache.accumulo.server.tabletserver.Tablet.<init>(Tablet.java:1130)
>         at org.apache.accumulo.server.tabletserver.TabletServer$AssignmentHandler.run(TabletServer.java:2512)
>         at org.apache.accumulo.core.util.LoggingRunnable.run(LoggingRunnable.java:34)
>         at org.apache.accumulo.trace.instrument.TraceRunnable.run(TraceRunnable.java:47)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>         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:662)
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message