Details
-
Improvement
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
None
Description
When SSTableScanner takes a DataRange, it doesn't fully respect the bounds provided as it always generate a Bounds object, thus potentially ending up including a key it should have excluded. It's currently compensated by in ColumnFamilyStore.getSequentialIterator but that is still an unexpected behavior and is such error prone. We should fix that and remove the compensation in ColumnFamilyStore.getSequentialIterator.
Attachments
Issue Links
- blocks
-
CASSANDRA-8099 Refactor and modernize the storage engine
- Resolved
- duplicates
-
CASSANDRA-8939 Stack overflow when reading data ingested through SSTableLoader
- Resolved