Merge branch 'cassandra-1.1' into cassandra-1.2

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

Branch: refs/heads/trunk
Commit: b4ebbae67922dc9e8be0d6c607eb382f7c3daab9
Parents: cf532fe 6db8ac3
Author: Dave Brosius <dbros...@apache.org>
Authored: Mon Apr 15 19:18:32 2013 -0400
Committer: Dave Brosius <dbros...@apache.org>
Committed: Mon Apr 15 19:18:32 2013 -0400

----------------------------------------------------------------------
 .../statements/CreateColumnFamilyStatement.java    |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/b4ebbae6/src/java/org/apache/cassandra/cql3/statements/CreateColumnFamilyStatement.java
----------------------------------------------------------------------
diff --cc 
src/java/org/apache/cassandra/cql3/statements/CreateColumnFamilyStatement.java
index f2c3d6a,972e947..1dfdc74
--- 
a/src/java/org/apache/cassandra/cql3/statements/CreateColumnFamilyStatement.java
+++ 
b/src/java/org/apache/cassandra/cql3/statements/CreateColumnFamilyStatement.java
@@@ -342,9 -258,7 +342,10 @@@ public class CreateColumnFamilyStatemen
          {
              AbstractType type = columns.get(t);
              if (type == null)
-                 throw new InvalidRequestException(String.format("Unkown 
definition %s referenced in PRIMARY KEY", t));
+                 throw new InvalidRequestException(String.format("Unknown 
definition %s referenced in PRIMARY KEY", t));
 +            if (type instanceof CollectionType)
 +                throw new InvalidRequestException(String.format("Invalid 
collection type for PRIMARY KEY component %s", t));
++
              columns.remove(t);
              Boolean isReversed = definedOrdering.get(t);
              return isReversed != null && isReversed ? 
ReversedType.getInstance(type) : type;

Reply via email to