Description
Accumulo may dump memory while a scan is running and transparently switch iterators from memory to file. If an iterator calls deepcopy after this happens, then seek will fail on the deep copy.
java.lang.NullPointerException at org.apache.accumulo.server.tabletserver.InMemoryMap$MemoryDataSource.iterator(InMemoryMap.java:349) at org.apache.accumulo.core.iterators.system.SourceSwitchingIterator.seek(SourceSwitchingIterator.java:163)
Attachments
Attachments
Issue Links
- is related to
-
ACCUMULO-3343 EOFException when source switching iterator fires
- Resolved
- links to