Skip to content

TabletServerBatchReaderIterator gets into infinite loop #3731

@ivakegg

Description

@ivakegg

When TabletServerBatchReaderIterator gets the following exception:

org.apache.thrift.transport.TTransportException: MaxMessageSize reached
at org.apache.accumulo.core.clientImpl.TabletServerBatchReaderIterator.doLookup:913
at org.apache.accumulo.core.clientImpl.TabletServerBatchReaderIterator$QueryTask.run:401

this failed scan will be added to the failures and the processFailures routine will requeue
the scan. Given the tserver will simply create the same results for the scan, this will happen
indefinitly.

Accumulo 2.1.2
OS CenOS 7.7
Java 11

  1. a MaxMessageSize reached issue should probably not be retried indefinitly.
  2. we need a way to set the thrift max message size.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugThis issue has been verified to be a bug.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions