accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bill Havanki (JIRA)" <>
Subject [jira] [Created] (ACCUMULO-2769) Concurrent randomwalk fail with multiple walkers: mutations rejected
Date Thu, 01 May 2014 17:59:15 GMT
Bill Havanki created ACCUMULO-2769:

             Summary: Concurrent randomwalk fail with multiple walkers: mutations rejected
                 Key: ACCUMULO-2769
             Project: Accumulo
          Issue Type: Test
          Components: test
    Affects Versions: 1.6.0
            Reporter: Bill Havanki
            Priority: Minor

Running concurrent randomwalk with two walkers, one dies with:

java.lang.Exception: Error running node ct.BatchWrite
        at org.apache.accumulo.test.randomwalk.Module.visit(
Caused by: org.apache.accumulo.core.client.MutationsRejectedException: # constraint violations
: 0  security codes: {}  # server errors 1 # exceptions 0
        at org.apache.accumulo.core.client.impl.TabletServerBatchWriter.checkForFailures(
        at org.apache.accumulo.core.client.impl.TabletServerBatchWriter.close(
        at org.apache.accumulo.core.client.impl.BatchWriterImpl.close(
        at org.apache.accumulo.test.randomwalk.concurrent.BatchWrite.visit(

And earlier in the walker log:

01 09:43:35,917 [impl.TabletServerBatchWriter] ERROR: Server side error on
org.apache.thrift.TApplicationException: Internal error processing applyUpdates
01 09:43:35,918 [impl.TabletServerBatchWriter] ERROR: Failed to send tablet server
its batch : Error on server
org.apache.accumulo.core.client.impl.AccumuloServerException: Error on server
        at org.apache.accumulo.core.client.impl.TabletServerBatchWriter$MutationWriter.sendMutationsToTabletServer(

On that tablet server:

2014-05-01 09:43:35,863 [thrift.ProcessFunction] ERROR: Internal error processing applyUpdates
java.lang.IllegalArgumentException: Table with id evr does not exist
        at org.apache.accumulo.core.client.impl.Tables.getNamespaceId(
        at org.apache.accumulo.tserver.TabletServer$ThriftClientHandler.setUpdateTablet(
        at org.apache.accumulo.tserver.TabletServer$ThriftClientHandler.applyUpdates(

Logs on tablet servers indicate the tablets for evr had just been unloaded and closed. Maybe
the table was deleted by one walker and the other one hadn't noticed.

This message was sent by Atlassian JIRA

View raw message