Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
Description
This in principle is similar to HBASE-15871.
Take for eg. we have a scanner created with read pt 4. After which a we do a lot of mutations and then flush the region.
Now when the scanner reset happens as part of the scan flow we tend to add the the newly flushed file also to the scanner heap and we keep scanning the file only to see that all the KVs are having an mvcc greater than the read pt 4. Ideally it is better to skip all of them and not add in the scanner heap.