diff --git a/CHANGES.txt b/CHANGES.txt index 0857259f54..191c9355e4 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -8,6 +8,8 @@ * add a close() method to CRAR to prevent leaking file descriptors (CASSANDRA-4820) * fix potential infinite loop in get_count (CASSANDRA-4833) * fix compositeType.{get/from}String methods (CASSANDRA-4842) + * (CQL) fix CREATE COLUMNFAMILY permissions check (CASSANDRA-4864) + 1.1.6 * Wait for writes on synchronous read digest mismatch (CASSANDRA-4792) diff --git a/src/java/org/apache/cassandra/cql/QueryProcessor.java b/src/java/org/apache/cassandra/cql/QueryProcessor.java index ab1c15b6d9..149fb833bd 100644 --- a/src/java/org/apache/cassandra/cql/QueryProcessor.java +++ b/src/java/org/apache/cassandra/cql/QueryProcessor.java @@ -718,7 +718,7 @@ public class QueryProcessor case CREATE_COLUMNFAMILY: CreateColumnFamilyStatement createCf = (CreateColumnFamilyStatement)statement.statement; - clientState.hasColumnFamilySchemaAccess(createCf.getName(), Permission.CREATE); + clientState.hasColumnFamilySchemaAccess(keyspace, Permission.CREATE); validateSchemaAgreement(); try