Indexes: Auto-generating the CFname may collide with user-generated names
-------------------------------------------------------------------------

                 Key: CASSANDRA-1761
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1761
             Project: Cassandra
          Issue Type: Bug
            Reporter: Jon Hermes


{noformat}column_families:
  - name: CF
    comparator: BytesType
    column_metadata: 
      - name: foo
        index_name: bar
        index_type: KEYS
      - name: bar
        index_type: KEYS{noformat}

Auto-generated versus user-supplied names collide in the YAML above. The code:
{code}cfname = parentCf + "." + (info.getIndexName() == null ? 
FBUtilities.bytesToHex(info.name) : info.getIndexName()){code}

>From the first ColumnDefinition, we create cfname = "CF.bar"
>From the second ColumnDefinition, we create cfname = "CF.bar"

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to