[calcite] branch master updated: Following [CALCITE-3819] Prune parent RelNode when merging child RelSet with parent RelSet

2020-03-28 Thread hyuan
This is an automated email from the ASF dual-hosted git repository. hyuan pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/calcite.git The following commit(s) were added to refs/heads/master by this push: new 7d4c969 Following [CALCITE-3819] Prune parent

[GitHub] [calcite] hsyuan opened a new pull request #1889: [CALCITE-3576] Remove enumerable convention check in FilterIntoJoinRule

2020-03-28 Thread GitBox
hsyuan opened a new pull request #1889: [CALCITE-3576] Remove enumerable convention check in FilterIntoJoinRule URL: https://github.com/apache/calcite/pull/1889 JIRA: https://issues.apache.org/jira/browse/CALCITE-3576 This

[GitHub] [calcite] hsyuan opened a new pull request #1888: Following [CALCITE-3819] Prune parent RelNode when merging child RelSet with parent RelSet

2020-03-28 Thread GitBox
hsyuan opened a new pull request #1888: Following [CALCITE-3819] Prune parent RelNode when merging child RelSet with parent RelSet URL: https://github.com/apache/calcite/pull/1888 Almost code refactoring. This is an

[calcite] branch master updated: [CALCITE-3886] Execute substitution rule according to the order they get matched

2020-03-28 Thread hyuan
This is an automated email from the ASF dual-hosted git repository. hyuan pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/calcite.git The following commit(s) were added to refs/heads/master by this push: new 08f4a98 [CALCITE-3886] Execute substitution

[GitHub] [calcite] hsyuan merged pull request #1887: [CALCITE-3886] Execute substitution rule according to the order they get matched

2020-03-28 Thread GitBox
hsyuan merged pull request #1887: [CALCITE-3886] Execute substitution rule according to the order they get matched URL: https://github.com/apache/calcite/pull/1887 This is an automated message from the Apache Git Service.

[GitHub] [calcite] hsyuan opened a new pull request #1887: [CALCITE-3886] Execute substitution rule according to the order they get matched

2020-03-28 Thread GitBox
hsyuan opened a new pull request #1887: [CALCITE-3886] Execute substitution rule according to the order they get matched URL: https://github.com/apache/calcite/pull/1887 JIRA: https://issues.apache.org/jira/browse/CALCITE-3886 Currently the substitution rule is always appended to the

[GitHub] [calcite] zabetak commented on a change in pull request #1869: [CALCITE-3868] Remove redundant ruleSet and ruleNames in VolcanoPlanner

2020-03-28 Thread GitBox
zabetak commented on a change in pull request #1869: [CALCITE-3868] Remove redundant ruleSet and ruleNames in VolcanoPlanner URL: https://github.com/apache/calcite/pull/1869#discussion_r399717476 ## File path: core/src/main/java/org/apache/calcite/plan/AbstractRelOptPlanner.java

[GitHub] [calcite] rkondakov opened a new pull request #1886: [CALCITE-3885] Restore trace logging for rules queue and Volcano planner's internal state

2020-03-28 Thread GitBox
rkondakov opened a new pull request #1886: [CALCITE-3885] Restore trace logging for rules queue and Volcano planner's internal state URL: https://github.com/apache/calcite/pull/1886 The patch is pretty simple: I've just added the logging of the rules queue and planner's internal state as

[GitHub] [calcite] rkondakov closed pull request #1885: [CALCITE-3885] Restore trace logging for rules queue and Volcano planner's internal state (Roman Kondakov)

2020-03-28 Thread GitBox
rkondakov closed pull request #1885: [CALCITE-3885] Restore trace logging for rules queue and Volcano planner's internal state (Roman Kondakov) URL: https://github.com/apache/calcite/pull/1885 This is an automated message

[calcite] branch master updated: [CALCITE-3867] Support RelDistribution json serialization (Krisztian Kasa)

2020-03-28 Thread hyuan
This is an automated email from the ASF dual-hosted git repository. hyuan pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/calcite.git The following commit(s) were added to refs/heads/master by this push: new 6218661 [CALCITE-3867] Support RelDistribution

[GitHub] [calcite] hsyuan closed pull request #1868: [CALCITE-3867] Support RelDistribution json serialization

2020-03-28 Thread GitBox
hsyuan closed pull request #1868: [CALCITE-3867] Support RelDistribution json serialization URL: https://github.com/apache/calcite/pull/1868 This is an automated message from the Apache Git Service. To respond to the

[GitHub] [calcite] xndai commented on issue #1884: [CALCITE-2970] Performance issue when enabling abstract converter for EnumerableConvention

2020-03-28 Thread GitBox
xndai commented on issue #1884: [CALCITE-2970] Performance issue when enabling abstract converter for EnumerableConvention URL: https://github.com/apache/calcite/pull/1884#issuecomment-605499526 @danny0405 As Haisheng mentioned, with this change RelBuilder can create RelNode for any

[GitHub] [calcite] rkondakov opened a new pull request #1885: [CALCITE-3885] Restore trace logging for rules queue and Volcano planner's internal state (Roman Kondakov)

2020-03-28 Thread GitBox
rkondakov opened a new pull request #1885: [CALCITE-3885] Restore trace logging for rules queue and Volcano planner's internal state (Roman Kondakov) URL: https://github.com/apache/calcite/pull/1885 The patch is pretty simple: I've just added the logging of the rules queue and planner's

[GitHub] [calcite] neoremind commented on a change in pull request #1880: Make ubenchmark clases executable from IDEA

2020-03-28 Thread GitBox
neoremind commented on a change in pull request #1880: Make ubenchmark clases executable from IDEA URL: https://github.com/apache/calcite/pull/1880#discussion_r399633618 ## File path: ubenchmark/build.gradle.kts ## @@ -22,12 +22,29 @@ dependencies { // Make

[GitHub] [calcite] neoremind edited a comment on issue #1875: [CALCITE-3873] Use global caching for ReflectiveVisitDispatcher implementation

2020-03-28 Thread GitBox
neoremind edited a comment on issue #1875: [CALCITE-3873] Use global caching for ReflectiveVisitDispatcher implementation URL: https://github.com/apache/calcite/pull/1875#issuecomment-605405488 @vlsi I refined the benchmark in [my

[GitHub] [calcite] neoremind edited a comment on issue #1875: [CALCITE-3873] Use global caching for ReflectiveVisitDispatcher implementation

2020-03-28 Thread GitBox
neoremind edited a comment on issue #1875: [CALCITE-3873] Use global caching for ReflectiveVisitDispatcher implementation URL: https://github.com/apache/calcite/pull/1875#issuecomment-605405488 @vlsi I refined the benchmark in [my

[GitHub] [calcite] neoremind commented on issue #1875: [CALCITE-3873] Use global caching for ReflectiveVisitDispatcher implementation

2020-03-28 Thread GitBox
neoremind commented on issue #1875: [CALCITE-3873] Use global caching for ReflectiveVisitDispatcher implementation URL: https://github.com/apache/calcite/pull/1875#issuecomment-605405488 @vlsi I refined the benchmark in [my

[GitHub] [calcite] wangxlong commented on issue #1878: [CALCITE-3782]Bitwise agg operator Bit_And, Bit_OR and Bit_XOR support binary and varbinary type

2020-03-28 Thread GitBox
wangxlong commented on issue #1878: [CALCITE-3782]Bitwise agg operator Bit_And, Bit_OR and Bit_XOR support binary and varbinary type URL: https://github.com/apache/calcite/pull/1878#issuecomment-605405465 @danny0405 Thanks for your advice, I have updated.