You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by sl...@apache.org on 2012/12/11 08:54:30 UTC
[1/5] git commit: Fix CQL3 token() function when used with strings
Updated Branches:
refs/heads/cassandra-1.2.0 26e71c1ce -> a399a5644
Fix CQL3 token() function when used with strings
patch by tjake; reviewed by slebresne for CASSANDRA-5050
Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/a399a564
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/a399a564
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/a399a564
Branch: refs/heads/cassandra-1.2.0
Commit: a399a5644397be6663990a2793bd629f755cd869
Parents: 183b552
Author: Sylvain Lebresne <sy...@datastax.com>
Authored: Tue Dec 11 08:53:32 2012 +0100
Committer: Sylvain Lebresne <sy...@datastax.com>
Committed: Tue Dec 11 08:53:32 2012 +0100
----------------------------------------------------------------------
CHANGES.txt | 1 +
.../cassandra/cql3/statements/SelectStatement.java | 2 +-
2 files changed, 2 insertions(+), 1 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cassandra/blob/a399a564/CHANGES.txt
----------------------------------------------------------------------
diff --git a/CHANGES.txt b/CHANGES.txt
index ae784e5..115ee45 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -8,6 +8,7 @@
* Fix message when trying to alter a clustering key type (CASSANDRA-5012)
* Update IAuthenticator to match the new IAuthorizer (CASSANDRA-5003)
* Fix inserting only a key in CQL3 (CASSANDRA-5040)
+ * Fix CQL3 token() function when used with strings (CASSANDRA-5050)
Merged from 1.1
* reduce log spam from invalid counter shards (CASSANDRA-5026)
* Improve schema propagation performance (CASSANDRA-5025)
http://git-wip-us.apache.org/repos/asf/cassandra/blob/a399a564/src/java/org/apache/cassandra/cql3/statements/SelectStatement.java
----------------------------------------------------------------------
diff --git a/src/java/org/apache/cassandra/cql3/statements/SelectStatement.java b/src/java/org/apache/cassandra/cql3/statements/SelectStatement.java
index 4951998..b41659c 100644
--- a/src/java/org/apache/cassandra/cql3/statements/SelectStatement.java
+++ b/src/java/org/apache/cassandra/cql3/statements/SelectStatement.java
@@ -370,7 +370,7 @@ public class SelectStatement implements CQLStatement
if (t == null)
return p.getMinimumToken();
- if (t.getType() == Term.Type.STRING)
+ if (t.getType() == Term.Type.STRING && !t.isToken)
{
try
{