fix CREATE COLUMNFAMILY permissions check

patch by Aleksey Yeschenko; reviewed by jbellis for CASSANDRA-4864
This commit is contained in:
Jonathan Ellis 2012-10-25 20:11:02 -05:00
parent 0712c66f5b
commit a2a2251b37
2 changed files with 3 additions and 1 deletions

View File

@ -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)

View File

@ -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