indexType required for secondary indices and fails silently with out it -----------------------------------------------------------------------
Key: CASSANDRA-1566 URL: https://issues.apache.org/jira/browse/CASSANDRA-1566 Project: Cassandra Issue Type: Bug Components: API Affects Versions: 0.7 beta 2 Reporter: Jesse McConnell Priority: Minor When defining an secondary index on a column family the indexType is required to be set to KEYS and if you don't set that cassandra will silently fail to add the index for (ColumnDefinition info : metadata.column_metadata.values()) { if (info.index_type != null) addIndex(info); } You are able to make it to this code in the ColumnFamilyStore with no warnings (that I noticed at least) and there ought to at least be an info message here where it indicates the index is being tossed during creation. Better yet there ought to be protection on the thrift call that requires this option for the request to be valid or default it to the only option right now of KEYS cheers -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.