Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Presently, the iterator stack can be created and destroyed at the whim of the tserver and its buffering needs. In complex iterations, lower-level iterators can make significant progress which is not inherently obvious in any returned key. When the iterator stack is re-created to continue a query, the last key returned is used to seek() the iterators. Lower-level iterators must re-scan their data to move back to the old position.
Consider a mechanism to save progress beyond the last key returned.
Attachments
Issue Links
- is related to
-
ACCUMULO-1280 Add close method to iterators
- Resolved
-
ACCUMULO-3751 Iterator Redesign
- Open