Tamas Mate created CALCITE-7476:
-----------------------------------

             Summary: Add a dedicated SqlColonOperator for colon field access
                 Key: CALCITE-7476
                 URL: https://issues.apache.org/jira/browse/CALCITE-7476
             Project: Calcite
          Issue Type: Improvement
          Components: core
    Affects Versions: 1.41.0
            Reporter: Tamas Mate


CALCITE-7448 adds parser support for colon field access syntax such as 
`v:field` and `v:['field']`.

Right now this syntax is normalized to existing DOT / ITEM operators, which 
means later validation and planning cannot tell whether the original syntax 
used `:` or `.`.

We should consider adding a dedicated `SqlColonOperator`, similar to 
`SqlDotOperator`, so Calcite can preserve that distinction in the SQL tree and 
apply colon-specific rules more cleanly. One example would be validating colon 
access only for `VARIANT` values.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to