This is an automated email from the ASF dual-hosted git repository.
lincoln pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
from ff3cfb498e1 [FLINK-35766][streaming] Fix hang issue in JobGraph
generation when StreamGraph contains many YieldingOperatorFactory.
add 929d96f2ee0 [FLINK-35987][table] Support common type of selected
arguments in CommonTypeStrategy
add 9026a9c6e98 [FLINK-35987][table] Support single named argument in
SubsequenceInputTypeStrategy
add 7715a79097c [FLINK-35987][table] Add IndexArgumentTypeStrategy
add e33028db6a7 [FLINK-35987][table] Add the built-in function ELT
No new revisions were added by this update.
Summary of changes:
docs/data/sql_functions.yml | 7 ++
docs/data/sql_functions_zh.yml | 7 ++
.../docs/reference/pyflink.table/expressions.rst | 1 +
flink-python/pyflink/table/expression.py | 16 ++++
.../pyflink/table/tests/test_expression.py | 2 +
.../flink/table/api/internal/BaseExpressions.java | 19 +++++
.../functions/BuiltInFunctionDefinitions.java | 33 +++++++++
.../table/types/inference/InputTypeStrategies.java | 10 +++
.../table/types/inference/TypeStrategies.java | 5 ++
.../inference/strategies/CommonTypeStrategy.java | 38 ++++++++--
...trategy.java => IndexArgumentTypeStrategy.java} | 34 ++++++---
.../strategies/SpecificInputTypeStrategies.java | 6 ++
.../strategies/SubsequenceInputTypeStrategy.java | 13 ++++
.../types/inference/InputTypeStrategiesTest.java | 23 +++++-
.../SubsequenceInputTypeStrategyTest.java | 32 +++++++-
.../table/types/inference/TypeStrategiesTest.java | 19 +++++
.../planner/functions/StringFunctionsITCase.java | 85 +++++++++++++++++++++-
.../{CoalesceFunction.java => EltFunction.java} | 22 +++---
18 files changed, 343 insertions(+), 29 deletions(-)
copy
flink-table/flink-table-common/src/main/java/org/apache/flink/table/types/inference/strategies/{TypeLiteralArgumentTypeStrategy.java
=> IndexArgumentTypeStrategy.java} (56%)
copy
flink-table/flink-table-runtime/src/main/java/org/apache/flink/table/runtime/functions/scalar/{CoalesceFunction.java
=> EltFunction.java} (68%)