This is a focused discussion stream to contemplate future CQL syntax as we
add new features.

Succinctly, I proposed to ratify the use of SQL syntax when possible when
adding new features. Prior work demonstrating that this can be successful
is CEP-52. Needed to add labels to schema, took the previously art in
PostgreSQL and used it.

This is NOT a proposal to backport or retrofit syntax. What is already in
CQL is a part of the spec. The separate topic of adding full SQL support
will be in a different DISCUSS thread.

The guidance for new feature developers would be:
 - Review existing SQL syntax for your feature
 - If there are extraordinary reasons to now use SQL syntax, enumerate them
in the CEP
 - Performance and correctness take precedence.

Patrick

Reply via email to