diff --git a/CHANGES.txt b/CHANGES.txt index 5a559a8a15..7c89987336 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -3,6 +3,7 @@ * Use allocator information to improve memtable memory usage estimate (CASSANDRA-5497) * fsync leveled manifest to avoid corruption (CASSANDRA-5535) + * Fix Bound intersection computation (CASSANDRA-5551) 1.1.11 * Fix trying to load deleted row into row cache on startup (CASSANDRA-4463) diff --git a/src/java/org/apache/cassandra/dht/Range.java b/src/java/org/apache/cassandra/dht/Range.java index 3f1d41b006..978179ed85 100644 --- a/src/java/org/apache/cassandra/dht/Range.java +++ b/src/java/org/apache/cassandra/dht/Range.java @@ -137,7 +137,7 @@ public class Range extends AbstractBounds implements */ public boolean intersects(Bounds that) { - return intersects(new Range(that.left, that.right)) || contains(that.right); + return intersects(new Range(that.left, that.right)) || contains(that.left); } public static Set> rangeSet(Range ... ranges)