[jira] [Created] (CALCITE-6119) Upgrade test-containers to 1.19.1

2023-11-13 Thread Ran Tao (Jira)
Ran Tao created CALCITE-6119: Summary: Upgrade test-containers to 1.19.1 Key: CALCITE-6119 URL: https://issues.apache.org/jira/browse/CALCITE-6119 Project: Calcite Issue Type: Improvement

[jira] [Created] (CALCITE-6118) Missing empty ARRAY function usage in reference doc

2023-11-13 Thread Ran Tao (Jira)
Ran Tao created CALCITE-6118: Summary: Missing empty ARRAY function usage in reference doc Key: CALCITE-6118 URL: https://issues.apache.org/jira/browse/CALCITE-6118 Project: Calcite Issue Type:

Re: PR3502(lambda expressions) Review Request

2023-11-13 Thread Hongyu Guo
Hi Julian, Thanks for your explanation. I think we can add support for lambda expressions in CTE syntax later, for example: ``` with f as (x, y) -> x + y select f(c1, c2) from t; ``` Another thing, I provided the wrong PR link, and the correct one should be: [1]

[jira] [Created] (CALCITE-6117) Unparsing SAFE_CAST is broken

2023-11-13 Thread Will Noble (Jira)
Will Noble created CALCITE-6117: --- Summary: Unparsing SAFE_CAST is broken Key: CALCITE-6117 URL: https://issues.apache.org/jira/browse/CALCITE-6117 Project: Calcite Issue Type: Bug

Re: PR3502(lambda expressions) Review Request

2023-11-13 Thread Julian Hyde
Thank you. I’ll take a look. For what it's worth, I take issue the people (not you - they are in Spark and/or Presto) who originally describe this feature as ‘lambdas’, ‘higher-order functions’ or ‘function values’. The lambdas can only be used within that particular function call, not passed

Re: How about enable dependabot?

2023-11-13 Thread Guillaume Masse
To remove some of the friction, we could setup schedule to monthly: https://docs.github.com/fr/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#scheduleinterval this would remove the noise, but have a checkpoint where we can bump dependencies

PR3502(lambda expressions) Review Request

2023-11-13 Thread Hongyu Guo
Hi devs, I have opened a PR regarding lambda expressions, Calcite will support lambda expressions like `(a, b) - > a+ b` in function parameters if this PR is merged. This PR includes the following: - Parse, validation, SqlToRel and RelToSql for lambda expressions. - Execution of higher-order

[jira] [Created] (CALCITE-6116) Add EXISTS function (enabled in Spark library)

2023-11-13 Thread hongyu guo (Jira)
hongyu guo created CALCITE-6116: --- Summary: Add EXISTS function (enabled in Spark library) Key: CALCITE-6116 URL: https://issues.apache.org/jira/browse/CALCITE-6116 Project: Calcite Issue Type:

[jira] [Created] (CALCITE-6115) Interval type specifier with zero fractional second precision does not pass validation

2023-11-13 Thread Leonid Chistov (Jira)
Leonid Chistov created CALCITE-6115: --- Summary: Interval type specifier with zero fractional second precision does not pass validation Key: CALCITE-6115 URL: https://issues.apache.org/jira/browse/CALCITE-6115

[jira] [Created] (CALCITE-6114) RexExecutor fails on interval expressions with fractional second parts

2023-11-13 Thread Leonid Chistov (Jira)
Leonid Chistov created CALCITE-6114: --- Summary: RexExecutor fails on interval expressions with fractional second parts Key: CALCITE-6114 URL: https://issues.apache.org/jira/browse/CALCITE-6114

[jira] [Created] (CALCITE-6113) Update HttpComponents Core to 5.2.3 and HttpComponents Client to 5.2.1 in Avatica

2023-11-13 Thread Istvan Toth (Jira)
Istvan Toth created CALCITE-6113: Summary: Update HttpComponents Core to 5.2.3 and HttpComponents Client to 5.2.1 in Avatica Key: CALCITE-6113 URL: https://issues.apache.org/jira/browse/CALCITE-6113

[jira] [Created] (CALCITE-6112) Use inedible release tags

2023-11-13 Thread Vladimir Sitnikov (Jira)
Vladimir Sitnikov created CALCITE-6112: -- Summary: Use inedible release tags Key: CALCITE-6112 URL: https://issues.apache.org/jira/browse/CALCITE-6112 Project: Calcite Issue Type: