You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by db...@apache.org on 2015/01/22 06:29:02 UTC

cassandra git commit: only fetch the bound end type if the slice has an end bound

Repository: cassandra
Updated Branches:
  refs/heads/trunk 35783b956 -> 9fcb409f5


only fetch the bound end type if the slice has an end bound


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/9fcb409f
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/9fcb409f
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/9fcb409f

Branch: refs/heads/trunk
Commit: 9fcb409f509c2d24914b9bc6f4124b5c526360bc
Parents: 35783b9
Author: Dave Brosius <db...@mebigfatguy.com>
Authored: Thu Jan 22 00:27:40 2015 -0500
Committer: Dave Brosius <db...@mebigfatguy.com>
Committed: Thu Jan 22 00:27:40 2015 -0500

----------------------------------------------------------------------
 src/java/org/apache/cassandra/cql3/restrictions/TokenFilter.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/9fcb409f/src/java/org/apache/cassandra/cql3/restrictions/TokenFilter.java
----------------------------------------------------------------------
diff --git a/src/java/org/apache/cassandra/cql3/restrictions/TokenFilter.java b/src/java/org/apache/cassandra/cql3/restrictions/TokenFilter.java
index 4b5383b..bd04610 100644
--- a/src/java/org/apache/cassandra/cql3/restrictions/TokenFilter.java
+++ b/src/java/org/apache/cassandra/cql3/restrictions/TokenFilter.java
@@ -192,10 +192,10 @@ final class TokenFilter extends ForwardingPrimaryKeyRestrictions
             Token start = deserializeToken(slice.bounds(START, options).get(0));
 
             BoundType startBoundType = toBoundType(slice.isInclusive(START));
-            BoundType endBoundType = toBoundType(slice.isInclusive(END));
 
             if (slice.hasBound(END))
             {
+                BoundType endBoundType = toBoundType(slice.isInclusive(END));
                 Token end = deserializeToken(slice.bounds(END, options).get(0));
 
                 if (start.equals(end) && (BoundType.OPEN == startBoundType || BoundType.OPEN == endBoundType))