[jira] [Created] (CALCITE-5770) Implement SAFE_SUBTRACT function (enabled for BigQuery)

2023-06-07 Thread Dan Zou (Jira)
Dan Zou created CALCITE-5770: Summary: Implement SAFE_SUBTRACT function (enabled for BigQuery) Key: CALCITE-5770 URL: https://issues.apache.org/jira/browse/CALCITE-5770 Project: Calcite Issue

[jira] [Created] (CALCITE-5769) Optimizing 'CAST(e AS t) IS NOT NULL' to 'e IS NOT NULL'

2023-06-07 Thread xiong duan (Jira)
xiong duan created CALCITE-5769: --- Summary: Optimizing 'CAST(e AS t) IS NOT NULL' to 'e IS NOT NULL' Key: CALCITE-5769 URL: https://issues.apache.org/jira/browse/CALCITE-5769 Project: Calcite

[jira] [Created] (CALCITE-5768) SqlImplementor.hasSortByOrdinal is broken

2023-06-07 Thread Will Noble (Jira)
Will Noble created CALCITE-5768: --- Summary: SqlImplementor.hasSortByOrdinal is broken Key: CALCITE-5768 URL: https://issues.apache.org/jira/browse/CALCITE-5768 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-5767) MSSQL fails to unparse properly when sorting by GROUPING expression

2023-06-07 Thread Will Noble (Jira)
Will Noble created CALCITE-5767: --- Summary: MSSQL fails to unparse properly when sorting by GROUPING expression Key: CALCITE-5767 URL: https://issues.apache.org/jira/browse/CALCITE-5767 Project: Calcite

[jira] [Created] (CALCITE-5766) Implement SAFE_NEGATE function (enabled for BigQuery)

2023-06-07 Thread Tanner Clary (Jira)
Tanner Clary created CALCITE-5766: - Summary: Implement SAFE_NEGATE function (enabled for BigQuery) Key: CALCITE-5766 URL: https://issues.apache.org/jira/browse/CALCITE-5766 Project: Calcite

PR 3250 (PairList, LintTest, Puffin, TestUnsafe)

2023-06-07 Thread Julian Hyde
Can I please get a review for PR 3250? It has several commits that are loosely connected. CALCITE-5762 should be reviewed from a security perspective (because it deals with unsafe methods such as ProcessBuilder). CALCITE-5764 adds a fun class called Puffin that brings the scripting capabilities

[jira] [Created] (CALCITE-5765) Add LintTest, to apply custom lint rules to source code

2023-06-07 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-5765: Summary: Add LintTest, to apply custom lint rules to source code Key: CALCITE-5765 URL: https://issues.apache.org/jira/browse/CALCITE-5765 Project: Calcite

[jira] [Created] (CALCITE-5764) Puffin, an Awk for Java

2023-06-07 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-5764: Summary: Puffin, an Awk for Java Key: CALCITE-5764 URL: https://issues.apache.org/jira/browse/CALCITE-5764 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-5763) Discontinue support for Guava < 20.0

2023-06-07 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-5763: Summary: Discontinue support for Guava < 20.0 Key: CALCITE-5763 URL: https://issues.apache.org/jira/browse/CALCITE-5763 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-5762) Create class TestUnsafe, that contains unsafe methods used by tests

2023-06-07 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-5762: Summary: Create class TestUnsafe, that contains unsafe methods used by tests Key: CALCITE-5762 URL: https://issues.apache.org/jira/browse/CALCITE-5762 Project:

Re: [DISCUSS] Towards Calcite 1.35.0

2023-06-07 Thread Gian Merlino
Some more detail: - the PR for CALCITE-5477 is https://github.com/apache/calcite/pull/3249 - the PR for CALCITE-5479 is https://github.com/apache/calcite/pull/3030 I've just pushed up some updates to reflect the new approach we discussed for guava backwards-compat in CALCITE-5477, and to sync

Re: [DISCUSS] Towards Calcite 1.35.0

2023-06-07 Thread Abhishek Agarwal
We (Apache Druid) would also like https://issues.apache.org/jira/browse/CALCITE-5479 and https://issues.apache.org/jira/browse/CALCITE-5477 to be fixed in 1.35.0. There are PRs for both of these fixes. We are working on addressing review comments and just need a few days of time. On Thu, Jun 1,