[FLINK-38888][transform] YAML Pipeline supports item subscription of array, map and row#4241
Conversation
|
cc @yuxiqian |
|
Hi Hisoka, thanks for your contribution! Considering currently transform module couldn't handle nested types well, I would suggest merging #4236 first and work on this ticket later. WDYT? Plus, there's some disabled test specs in |
OK
Let me enable it to verify. |
0c277b5 to
0086aa3
Compare
|
Hi @yuxiqian , please help to review this pr. Thanks. |
yuxiqian
left a comment
There was a problem hiding this comment.
Thanks for your update! Just left some comments.
…ARRAY, MAP, and ROW (apache#4241)
…ARRAY, MAP, and ROW (apache#4241)
This pull request adds support for accessing elements within ARRAY and MAP types using bracket notation in SQL expressions, following the SQL standard (1-based indexing for arrays). It introduces a new utility method for item access, updates the expression parser to handle this syntax.
Due to limitations in the Calcite syntax, row access will be implemented separately later.