Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Duplicate
-
None
-
None
-
Normal
Description
This has been true for some time, but I worry about including it before 2.1 in case we depend on the brokenness somehow. In getPosition, we test:
if (first.compareTo(key) > 0 || last.compareTo(key) < 0) { if (op == Operator.EQ && updateCacheAndStats) bloomFilterTracker.addFalsePositive(); if (op.apply(1) < 0) { Tracing.trace("Check against min and max keys allows skipping sstable {}", descriptor.generation); return null; } }
However, op.apply(1) always returns >= 0 unless op == Operation.EQ
Attachments
Issue Links
- is duplicated by
-
CASSANDRA-8683 Ensure early reopening has no overlap with replaced files
- Resolved
- relates to
-
CASSANDRA-8683 Ensure early reopening has no overlap with replaced files
- Resolved