[jira] [Created] (CALCITE-4587) Set "spark.driver.bindAddress" explicitly to avoid java.net.BindException throw by Spark

2021-04-16 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4587: --- Summary: Set "spark.driver.bindAddress" explicitly to avoid java.net.BindException throw by Spark Key: CALCITE-4587 URL: https://issues.apache.org/jira/browse/CALCITE-4587

[jira] [Created] (CALCITE-4586) Make "RelBuilder.Config#simplify" configurable in "piglet.PigRelBuilder"

2021-04-15 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4586: --- Summary: Make "RelBuilder.Config#simplify" configurable in "piglet.PigRelBuilder" Key: CALCITE-4586 URL: https://issues.apache.org/jira/browse/CALCITE-4586 Project:

[jira] [Created] (CALCITE-4583) Make simplification API more conservative in "RelBuilder#filter"

2021-04-15 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4583: --- Summary: Make simplification API more conservative in "RelBuilder#filter" Key: CALCITE-4583 URL: https://issues.apache.org/jira/browse/CALCITE-4583 Project: Calcite

[jira] [Created] (CALCITE-4578) skip SetOp#replaceInput when inputs are not changed

2021-04-11 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4578: --- Summary: skip SetOp#replaceInput when inputs are not changed Key: CALCITE-4578 URL: https://issues.apache.org/jira/browse/CALCITE-4578 Project: Calcite Issue

[jira] [Created] (CALCITE-4577) RelDigestWriter#done has performance when node's inputs is large

2021-04-11 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4577: --- Summary: RelDigestWriter#done has performance when node's inputs is large Key: CALCITE-4577 URL: https://issues.apache.org/jira/browse/CALCITE-4577 Project: Calcite

[jira] [Created] (CALCITE-4482) "ImmutableBeans.create" has performance issue

2021-01-31 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4482: --- Summary: "ImmutableBeans.create" has performance issue Key: CALCITE-4482 URL: https://issues.apache.org/jira/browse/CALCITE-4482 Project: Calcite Issue Type:

[jira] [Created] (CALCITE-4458) "rowTypeCoercion" for "SET" operations should be or relationship

2021-01-10 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4458: --- Summary: "rowTypeCoercion" for "SET" operations should be or relationship Key: CALCITE-4458 URL: https://issues.apache.org/jira/browse/CALCITE-4458 Project: Calcite

[jira] [Created] (CALCITE-4428) Remove equiv rel from mapRel2Subset when merging set

2020-12-03 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4428: --- Summary: Remove equiv rel from mapRel2Subset when merging set Key: CALCITE-4428 URL: https://issues.apache.org/jira/browse/CALCITE-4428 Project: Calcite Issue

[jira] [Created] (CALCITE-4426) Improve the performance of RelSubset#getRelList

2020-12-03 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4426: --- Summary: Improve the performance of RelSubset#getRelList Key: CALCITE-4426 URL: https://issues.apache.org/jira/browse/CALCITE-4426 Project: Calcite Issue

[jira] [Created] (CALCITE-4424) RexUtil#isDeterministic should consider SqlOperator#isDynamicFunction

2020-12-01 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4424: --- Summary: RexUtil#isDeterministic should consider SqlOperator#isDynamicFunction Key: CALCITE-4424 URL: https://issues.apache.org/jira/browse/CALCITE-4424 Project:

[jira] [Created] (CALCITE-4413) Duplicate RAND() after optimizer

2020-11-19 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4413: --- Summary: Duplicate RAND() after optimizer Key: CALCITE-4413 URL: https://issues.apache.org/jira/browse/CALCITE-4413 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-4411) Rel to SQL lost distinct when doing window

2020-11-19 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4411: --- Summary: Rel to SQL lost distinct when doing window Key: CALCITE-4411 URL: https://issues.apache.org/jira/browse/CALCITE-4411 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-4385) Adding optimization to simplify the And/Or condition

2020-11-08 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4385: --- Summary: Adding optimization to simplify the And/Or condition Key: CALCITE-4385 URL: https://issues.apache.org/jira/browse/CALCITE-4385 Project: Calcite

[jira] [Created] (CALCITE-4381) CoreQuidemTest#8 throws ArrayIndexOutOfBoundsException when enable ProjectJoinTransposeRule

2020-11-05 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4381: --- Summary: CoreQuidemTest#8 throws ArrayIndexOutOfBoundsException when enable ProjectJoinTransposeRule Key: CALCITE-4381 URL: https://issues.apache.org/jira/browse/CALCITE-4381

[jira] [Created] (CALCITE-4378) Included ProjectJoinTransposeRule in the main optimizer process

2020-11-05 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4378: --- Summary: Included ProjectJoinTransposeRule in the main optimizer process Key: CALCITE-4378 URL: https://issues.apache.org/jira/browse/CALCITE-4378 Project: Calcite

[jira] [Created] (CALCITE-4375) merge join condition that has "OR" as much as possible

2020-11-03 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4375: --- Summary: merge join condition that has "OR" as much as possible Key: CALCITE-4375 URL: https://issues.apache.org/jira/browse/CALCITE-4375 Project: Calcite

[jira] [Created] (CALCITE-4359) EnumerableProject.create didn't consider input's traitSet

2020-10-27 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4359: --- Summary: EnumerableProject.create didn't consider input's traitSet Key: CALCITE-4359 URL: https://issues.apache.org/jira/browse/CALCITE-4359 Project: Calcite

[jira] [Created] (CALCITE-4358) Potential memory leak in VolcanoPlanner#materializations due to circular reference

2020-10-27 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4358: --- Summary: Potential memory leak in VolcanoPlanner#materializations due to circular reference Key: CALCITE-4358 URL: https://issues.apache.org/jira/browse/CALCITE-4358

[jira] [Created] (CALCITE-4345) SUM CASE WHEN without else throws NPE

2020-10-19 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4345: --- Summary: SUM CASE WHEN without else throws NPE Key: CALCITE-4345 URL: https://issues.apache.org/jira/browse/CALCITE-4345 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-4341) Calcite support double/float mode

2020-10-15 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4341: --- Summary: Calcite support double/float mode Key: CALCITE-4341 URL: https://issues.apache.org/jira/browse/CALCITE-4341 Project: Calcite Issue Type: Improvement

[jira] [Created] (CALCITE-4330) TableScan#explainTerms is not enough for digest

2020-10-11 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4330: --- Summary: TableScan#explainTerms is not enough for digest Key: CALCITE-4330 URL: https://issues.apache.org/jira/browse/CALCITE-4330 Project: Calcite Issue

[jira] [Created] (CALCITE-4277) skip rule match when rel's relset is obsolete

2020-09-24 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4277: --- Summary: skip rule match when rel's relset is obsolete Key: CALCITE-4277 URL: https://issues.apache.org/jira/browse/CALCITE-4277 Project: Calcite Issue Type:

[jira] [Created] (CALCITE-4267) Add filed "output" for RelJsonWriter.

2020-09-20 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4267: --- Summary: Add filed "output" for RelJsonWriter. Key: CALCITE-4267 URL: https://issues.apache.org/jira/browse/CALCITE-4267 Project: Calcite Issue Type:

[jira] [Created] (CALCITE-4240) SqlTypeUtil#getMaxPrecisionScaleDecimal will create a decimal that has same precision and scale

2020-09-09 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4240: --- Summary: SqlTypeUtil#getMaxPrecisionScaleDecimal will create a decimal that has same precision and scale Key: CALCITE-4240 URL: https://issues.apache.org/jira/browse/CALCITE-4240

[jira] [Created] (CALCITE-4224) Add an API for RelNode to output its tree digest like RelOptUtil.toString

2020-09-03 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4224: --- Summary: Add an API for RelNode to output its tree digest like RelOptUtil.toString Key: CALCITE-4224 URL: https://issues.apache.org/jira/browse/CALCITE-4224 Project:

[jira] [Created] (CALCITE-4160) Add a configuration about keep order in sbu-query

2020-08-06 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4160: --- Summary: Add a configuration about keep order in sbu-query Key: CALCITE-4160 URL: https://issues.apache.org/jira/browse/CALCITE-4160 Project: Calcite Issue

[jira] [Created] (CALCITE-4149) Missing project when trim fields

2020-07-31 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4149: --- Summary: Missing project when trim fields Key: CALCITE-4149 URL: https://issues.apache.org/jira/browse/CALCITE-4149 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-4143) Trim fields after FilterProjectTransposeRule

2020-07-26 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4143: --- Summary: Trim fields after FilterProjectTransposeRule Key: CALCITE-4143 URL: https://issues.apache.org/jira/browse/CALCITE-4143 Project: Calcite Issue Type:

[jira] [Created] (CALCITE-4142) Pass TpcdsTest

2020-07-26 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4142: --- Summary: Pass TpcdsTest Key: CALCITE-4142 URL: https://issues.apache.org/jira/browse/CALCITE-4142 Project: Calcite Issue Type: Bug Components: core

[jira] [Created] (CALCITE-4133) Shouldn't trim fields when it's under Union

2020-07-20 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4133: --- Summary: Shouldn't trim fields when it's under Union Key: CALCITE-4133 URL: https://issues.apache.org/jira/browse/CALCITE-4133 Project: Calcite Issue Type:

[jira] [Created] (CALCITE-4114) Wrong name in AssertQuery#forceDecorrelate

2020-07-09 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4114: --- Summary: Wrong name in AssertQuery#forceDecorrelate Key: CALCITE-4114 URL: https://issues.apache.org/jira/browse/CALCITE-4114 Project: Calcite Issue Type:

[jira] [Created] (CALCITE-4112) Better judgment "config.forceDecorrelate" in DecorrelateProgram

2020-07-08 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4112: --- Summary: Better judgment "config.forceDecorrelate" in DecorrelateProgram Key: CALCITE-4112 URL: https://issues.apache.org/jira/browse/CALCITE-4112 Project: Calcite

[jira] [Created] (CALCITE-4111) Remove VolcanoPlannerPhase in VolcanoPlanner

2020-07-07 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4111: --- Summary: Remove VolcanoPlannerPhase in VolcanoPlanner Key: CALCITE-4111 URL: https://issues.apache.org/jira/browse/CALCITE-4111 Project: Calcite Issue Type:

[jira] [Created] (CALCITE-4110) Provide more info when log rule pop

2020-07-07 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4110: --- Summary: Provide more info when log rule pop Key: CALCITE-4110 URL: https://issues.apache.org/jira/browse/CALCITE-4110 Project: Calcite Issue Type:

[jira] [Created] (CALCITE-4109) Introduce the maxIterations for volcano planner

2020-07-07 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4109: --- Summary: Introduce the maxIterations for volcano planner Key: CALCITE-4109 URL: https://issues.apache.org/jira/browse/CALCITE-4109 Project: Calcite Issue

[jira] [Created] (CALCITE-4106) TypeCoercionImpl#inOperationCoercion should consider listCoerced

2020-07-04 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4106: --- Summary: TypeCoercionImpl#inOperationCoercion should consider listCoerced Key: CALCITE-4106 URL: https://issues.apache.org/jira/browse/CALCITE-4106 Project: Calcite

[jira] [Created] (CALCITE-4101) Calcite PR CI offten failed due to elasticsearch:test

2020-07-01 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4101: --- Summary: Calcite PR CI offten failed due to elasticsearch:test Key: CALCITE-4101 URL: https://issues.apache.org/jira/browse/CALCITE-4101 Project: Calcite

[jira] [Created] (CALCITE-4098) remove redundant code in "RelJson.toJson(RelDistribution)"

2020-06-30 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4098: --- Summary: remove redundant code in "RelJson.toJson(RelDistribution)" Key: CALCITE-4098 URL: https://issues.apache.org/jira/browse/CALCITE-4098 Project: Calcite

[jira] [Created] (CALCITE-4066) SqlTypeUtil#convertTypeToSpec cover Array/Row types

2020-06-16 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4066: --- Summary: SqlTypeUtil#convertTypeToSpec cover Array/Row types Key: CALCITE-4066 URL: https://issues.apache.org/jira/browse/CALCITE-4066 Project: Calcite Issue

[jira] [Created] (CALCITE-4060) TypeCoercionImpl#inOperationCoercion doesn't consider NOT_IN.

2020-06-11 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4060: --- Summary: TypeCoercionImpl#inOperationCoercion doesn't consider NOT_IN. Key: CALCITE-4060 URL: https://issues.apache.org/jira/browse/CALCITE-4060 Project: Calcite

[jira] [Created] (CALCITE-4059) equalSansNullability doesn't consider Array/Map

2020-06-11 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-4059: --- Summary: equalSansNullability doesn't consider Array/Map Key: CALCITE-4059 URL: https://issues.apache.org/jira/browse/CALCITE-4059 Project: Calcite Issue

[jira] [Created] (CALCITE-3870) set "SqlToRelConverter.ConfigBuilder#expand" default to false

2020-03-24 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-3870: --- Summary: set "SqlToRelConverter.ConfigBuilder#expand" default to false Key: CALCITE-3870 URL: https://issues.apache.org/jira/browse/CALCITE-3870 Project: Calcite

[jira] [Created] (CALCITE-3770) Minor change "EnumerableCalcRel" to "EnumerableCalcRel"

2020-02-04 Thread Jiatao Tao (Jira)
Jiatao Tao created CALCITE-3770: --- Summary: Minor change "EnumerableCalcRel" to "EnumerableCalcRel" Key: CALCITE-3770 URL: https://issues.apache.org/jira/browse/CALCITE-3770 Project: Calcite

[jira] [Created] (CALCITE-3065) RexLiteral#getValueAs should consider primitive type

2019-05-13 Thread Jiatao Tao (JIRA)
Jiatao Tao created CALCITE-3065: --- Summary: RexLiteral#getValueAs should consider primitive type Key: CALCITE-3065 URL: https://issues.apache.org/jira/browse/CALCITE-3065 Project: Calcite Issue