[
https://issues.apache.org/jira/browse/CASSANDRA-2474?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13183398#comment-13183398
]
Eric Evans commented on CASSANDRA-2474:
---------------------------------------
bq. Now if I'm the only one to think that maybe the PK notation may end up
being more confusing than helpful and does not convey important notion specific
to C*, then I'll shut up.
FWIW, I agree with you in principle. I've been involved in several such
discussions in the past and have always felt that strict adherence to SQL
syntax without adherence to SQL semantics was a double-edged sword. It's great
that it leverages what people already know, until it doesn't work they way they
_know_ it should.
But those discussions are in the past (where were you then? :)), and convention
has since become to adopt SQL syntax where possible, even if semantics differ.
What differs here is the degree by which this has the potential to surprise
people, and I do think this sets a precedence in that regard.
> CQL support for compound columns
> --------------------------------
>
> Key: CASSANDRA-2474
> URL: https://issues.apache.org/jira/browse/CASSANDRA-2474
> Project: Cassandra
> Issue Type: New Feature
> Components: API, Core
> Reporter: Eric Evans
> Assignee: Sylvain Lebresne
> Labels: cql
> Fix For: 1.1
>
> Attachments: 2474-transposed-1.PNG, 2474-transposed-raw.PNG,
> 2474-transposed-select-no-sparse.PNG, 2474-transposed-select.PNG,
> raw_composite.txt, screenshot-1.jpg, screenshot-2.jpg
>
>
> For the most part, this boils down to supporting the specification of
> compound column names (the CQL syntax is colon-delimted terms), and then
> teaching the decoders (drivers) to create structures from the results.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira