[jira] [Created] (CALCITE-6020) SqlToRelConverter should not replace windowed SUM with equivalent expression using SUM0

2023-09-21 Thread Zoltan Haindrich (Jira)
Zoltan Haindrich created CALCITE-6020: - Summary: SqlToRelConverter should not replace windowed SUM with equivalent expression using SUM0 Key: CALCITE-6020 URL:

[jira] [Created] (CALCITE-5953) AggregateCaseToFilterRule may make inaccurate SUM transformation

2023-08-23 Thread Zoltan Haindrich (Jira)
Zoltan Haindrich created CALCITE-5953: - Summary: AggregateCaseToFilterRule may make inaccurate SUM transformation Key: CALCITE-5953 URL: https://issues.apache.org/jira/browse/CALCITE-5953

[jira] [Created] (CALCITE-4006) Add ordered-set aggregate functions

2020-05-18 Thread Zoltan Haindrich (Jira)
Zoltan Haindrich created CALCITE-4006: - Summary: Add ordered-set aggregate functions Key: CALCITE-4006 URL: https://issues.apache.org/jira/browse/CALCITE-4006 Project: Calcite Issue

[jira] [Created] (CALCITE-3887) Filter and Join conditions may not need to retain nullability during simplifications

2020-03-30 Thread Zoltan Haindrich (Jira)
Zoltan Haindrich created CALCITE-3887: - Summary: Filter and Join conditions may not need to retain nullability during simplifications Key: CALCITE-3887 URL: https://issues.apache.org/jira/browse/CALCITE-3887

[jira] [Created] (CALCITE-3215) Simplification may not fully simplify IsNotNull expressions

2019-07-26 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-3215: - Summary: Simplification may not fully simplify IsNotNull expressions Key: CALCITE-3215 URL: https://issues.apache.org/jira/browse/CALCITE-3215 Project:

[jira] [Created] (CALCITE-2929) Simplification of IS NULL checks are incorrectly assuming that CAST-s are possible

2019-03-18 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2929: - Summary: Simplification of IS NULL checks are incorrectly assuming that CAST-s are possible Key: CALCITE-2929 URL: https://issues.apache.org/jira/browse/CALCITE-2929

[jira] [Created] (CALCITE-2886) Simplification of AND expressions should push negations earlier

2019-03-01 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2886: - Summary: Simplification of AND expressions should push negations earlier Key: CALCITE-2886 URL: https://issues.apache.org/jira/browse/CALCITE-2886 Project:

[jira] [Created] (CALCITE-2851) Simplification: track visited nodes in paranoid mode

2019-02-15 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2851: - Summary: Simplification: track visited nodes in paranoid mode Key: CALCITE-2851 URL: https://issues.apache.org/jira/browse/CALCITE-2851 Project: Calcite

[jira] [Created] (CALCITE-2848) Simplifying a case statement's first branch should disregard its safety

2019-02-14 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2848: - Summary: Simplifying a case statement's first branch should disregard its safety Key: CALCITE-2848 URL: https://issues.apache.org/jira/browse/CALCITE-2848

[jira] [Created] (CALCITE-2842) Computing digest of IN expressions leads to Exceptions

2019-02-12 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2842: - Summary: Computing digest of IN expressions leads to Exceptions Key: CALCITE-2842 URL: https://issues.apache.org/jira/browse/CALCITE-2842 Project: Calcite

[jira] [Created] (CALCITE-2840) Simplification may use narrower UnknownAs modes during AND/OR simplification

2019-02-12 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2840: - Summary: Simplification may use narrower UnknownAs modes during AND/OR simplification Key: CALCITE-2840 URL: https://issues.apache.org/jira/browse/CALCITE-2840

[jira] [Created] (CALCITE-2841) Simplification: push negation into Case expression

2019-02-12 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2841: - Summary: Simplification: push negation into Case expression Key: CALCITE-2841 URL: https://issues.apache.org/jira/browse/CALCITE-2841 Project: Calcite

[jira] [Created] (CALCITE-2839) Simplify x = true to x and x = false to not x

2019-02-10 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2839: - Summary: Simplify x = true to x and x = false to not x Key: CALCITE-2839 URL: https://issues.apache.org/jira/browse/CALCITE-2839 Project: Calcite

[jira] [Created] (CALCITE-2838) Simplification: Remove redundant IS TRUE checks

2019-02-10 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2838: - Summary: Simplification: Remove redundant IS TRUE checks Key: CALCITE-2838 URL: https://issues.apache.org/jira/browse/CALCITE-2838 Project: Calcite

[jira] [Created] (CALCITE-2802) Druid adapter: Usage of range conditions like "2010-01-01 < timestamp" leads to incorrect results

2019-01-24 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2802: - Summary: Druid adapter: Usage of range conditions like "2010-01-01 < timestamp" leads to incorrect results Key: CALCITE-2802 URL:

[jira] [Created] (CALCITE-2731) Case statements are simplified with unsafe conditions

2018-12-07 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2731: - Summary: Case statements are simplified with unsafe conditions Key: CALCITE-2731 URL: https://issues.apache.org/jira/browse/CALCITE-2731 Project: Calcite

[jira] [Created] (CALCITE-2695) Simplify casts which are only widening nullability

2018-11-22 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2695: - Summary: Simplify casts which are only widening nullability Key: CALCITE-2695 URL: https://issues.apache.org/jira/browse/CALCITE-2695 Project: Calcite

[jira] [Created] (CALCITE-2688) Improve diagnosability when return type could not be inferred.

2018-11-20 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2688: - Summary: Improve diagnosability when return type could not be inferred. Key: CALCITE-2688 URL: https://issues.apache.org/jira/browse/CALCITE-2688 Project:

[jira] [Created] (CALCITE-2687) Is distinct from could lead to Exceptions in ReduceExpressionRule

2018-11-20 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2687: - Summary: Is distinct from could lead to Exceptions in ReduceExpressionRule Key: CALCITE-2687 URL: https://issues.apache.org/jira/browse/CALCITE-2687

[jira] [Created] (CALCITE-2685) Bridge cases in which Calcite's type resolution is more stricter than Hive.

2018-11-19 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2685: - Summary: Bridge cases in which Calcite's type resolution is more stricter than Hive. Key: CALCITE-2685 URL: https://issues.apache.org/jira/browse/CALCITE-2685

[jira] [Created] (CALCITE-2675) ReduceExpressionRule may leave behind altered types w.r.t nullability

2018-11-15 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2675: - Summary: ReduceExpressionRule may leave behind altered types w.r.t nullability Key: CALCITE-2675 URL: https://issues.apache.org/jira/browse/CALCITE-2675

[jira] [Created] (CALCITE-2652) Fix Rel2Sql conversion in case the join condition contains a boolean column reference

2018-11-01 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2652: - Summary: Fix Rel2Sql conversion in case the join condition contains a boolean column reference Key: CALCITE-2652 URL: https://issues.apache.org/jira/browse/CALCITE-2652

[jira] [Created] (CALCITE-2632) Add hashCode and equals implementations to RexNode

2018-10-18 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2632: - Summary: Add hashCode and equals implementations to RexNode Key: CALCITE-2632 URL: https://issues.apache.org/jira/browse/CALCITE-2632 Project: Calcite

[jira] [Created] (CALCITE-2631) Address small issues in case simplification

2018-10-18 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2631: - Summary: Address small issues in case simplification Key: CALCITE-2631 URL: https://issues.apache.org/jira/browse/CALCITE-2631 Project: Calcite

[jira] [Created] (CALCITE-2611) Code generation fails if one side of an or contains unknown

2018-10-04 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2611: - Summary: Code generation fails if one side of an or contains unknown Key: CALCITE-2611 URL: https://issues.apache.org/jira/browse/CALCITE-2611 Project:

[jira] [Created] (CALCITE-2606) Return type inference for and/or may identify result type incorrectly

2018-10-03 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2606: - Summary: Return type inference for and/or may identify result type incorrectly Key: CALCITE-2606 URL: https://issues.apache.org/jira/browse/CALCITE-2606

[jira] [Created] (CALCITE-2445) RexSimplify x=x

2018-08-03 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2445: - Summary: RexSimplify x=x Key: CALCITE-2445 URL: https://issues.apache.org/jira/browse/CALCITE-2445 Project: Calcite Issue Type: Improvement

[jira] [Created] (CALCITE-2444) Rel2Sql: support c IN (1,2)

2018-08-03 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2444: - Summary: Rel2Sql: support c IN (1,2) Key: CALCITE-2444 URL: https://issues.apache.org/jira/browse/CALCITE-2444 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-2401) Improve RelMdPredicates performance

2018-07-05 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2401: - Summary: Improve RelMdPredicates performance Key: CALCITE-2401 URL: https://issues.apache.org/jira/browse/CALCITE-2401 Project: Calcite Issue

[jira] [Created] (CALCITE-2326) Generalize p(x) IS TRUE/FALSE/UNKNOWN handling in RexSimplify

2018-05-25 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2326: - Summary: Generalize p(x) IS TRUE/FALSE/UNKNOWN handling in RexSimplify Key: CALCITE-2326 URL: https://issues.apache.org/jira/browse/CALCITE-2326 Project:

[jira] [Created] (CALCITE-2240) Predicate push into CASE statment doesn't happen in some cases

2018-04-05 Thread Zoltan Haindrich (JIRA)
Zoltan Haindrich created CALCITE-2240: - Summary: Predicate push into CASE statment doesn't happen in some cases Key: CALCITE-2240 URL: https://issues.apache.org/jira/browse/CALCITE-2240 Project: