Csaba Ringhofer created IMPALA-15247:
----------------------------------------
Summary: Unify missing type capability handling in analyzer
Key: IMPALA-15247
URL: https://issues.apache.org/jira/browse/IMPALA-15247
Project: IMPALA
Issue Type: Improvement
Components: Frontend
Reporter: Csaba Ringhofer
Currently "roles" in queries are often rejected based on an ad-hoc list of
types.
Example:
https://github.com/apache/impala/blob/664f455ad1b573d53cac3f6e91329d25bbfca9a3/fe/src/main/java/org/apache/impala/analysis/AnalyticExpr.java#L434
it says that a complex type or variant can't be partitioning expression in
analytic functions, and not the root cause, which is not equality and hashing
defined for these types. Relying on type list is cumbersome for new types, for
example GEOMETRY/GEOGRAPHY are in the same shoes.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)