Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-05-16 Thread via GitHub
asolimando commented on PR #3757: URL: https://github.com/apache/calcite/pull/3757#issuecomment-2115825722 > > Few more minor changes and for me we are good to go. > > Please don't force-push until the review process is on-going as it makes incremental reviewing more difficult. >

Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-05-15 Thread via GitHub
sonarcloud[bot] commented on PR #3757: URL: https://github.com/apache/calcite/pull/3757#issuecomment-2113237120 ## [![Quality Gate Passed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-passed-20px.png 'Quality Gate

Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-05-15 Thread via GitHub
sonarcloud[bot] commented on PR #3757: URL: https://github.com/apache/calcite/pull/3757#issuecomment-2113195784 ## [![Quality Gate Passed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-passed-20px.png 'Quality Gate

Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-05-15 Thread via GitHub
jduo commented on code in PR #3757: URL: https://github.com/apache/calcite/pull/3757#discussion_r1601998815 ## core/src/test/java/org/apache/calcite/test/RelBuilderTest.java: ## @@ -1450,6 +1452,225 @@ private RexNode caseCall(RelBuilder b, RexNode ref, RexNode... nodes) {

Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-05-15 Thread via GitHub
jduo commented on PR #3757: URL: https://github.com/apache/calcite/pull/3757#issuecomment-2113060675 > Few more minor changes and for me we are good to go. > > Please don't force-push until the review process is on-going as it makes incremental reviewing more difficult. In

Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-05-15 Thread via GitHub
asolimando commented on code in PR #3757: URL: https://github.com/apache/calcite/pull/3757#discussion_r1601900134 ## core/src/test/java/org/apache/calcite/test/RelBuilderTest.java: ## @@ -1450,6 +1452,225 @@ private RexNode caseCall(RelBuilder b, RexNode ref, RexNode... nodes)

Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-05-09 Thread via GitHub
sonarcloud[bot] commented on PR #3757: URL: https://github.com/apache/calcite/pull/3757#issuecomment-2103446823 ## [![Quality Gate Passed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-passed-20px.png 'Quality Gate

Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-05-09 Thread via GitHub
sonarcloud[bot] commented on PR #3757: URL: https://github.com/apache/calcite/pull/3757#issuecomment-2103427386 ## [![Quality Gate Passed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-passed-20px.png 'Quality Gate

Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-05-09 Thread via GitHub
sonarcloud[bot] commented on PR #3757: URL: https://github.com/apache/calcite/pull/3757#issuecomment-2103403998 ## [![Quality Gate Passed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-passed-20px.png 'Quality Gate

Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-05-09 Thread via GitHub
jduo commented on PR #3757: URL: https://github.com/apache/calcite/pull/3757#issuecomment-2103386557 > @jduo, I have made some modifications to the PR in [this commit](https://github.com/asolimando/calcite/commit/27b5d879b8097bac8be5b53b27d776407e312094), can you take a look? > > I

Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-04-29 Thread via GitHub
jduo commented on code in PR #3757: URL: https://github.com/apache/calcite/pull/3757#discussion_r1583563688 ## core/src/main/java/org/apache/calcite/tools/RelBuilder.java: ## @@ -2502,9 +2502,10 @@ private RelBuilder pruneAggregateInputFieldsAndDeduplicateAggCalls(

Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-04-29 Thread via GitHub
jduo commented on code in PR #3757: URL: https://github.com/apache/calcite/pull/3757#discussion_r1583542999 ## core/src/main/java/org/apache/calcite/tools/RelBuilder.java: ## @@ -2502,9 +2502,10 @@ private RelBuilder pruneAggregateInputFieldsAndDeduplicateAggCalls(

Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-04-29 Thread via GitHub
jduo commented on code in PR #3757: URL: https://github.com/apache/calcite/pull/3757#discussion_r1583519841 ## core/src/main/java/org/apache/calcite/plan/RelCompositeTrait.java: ## @@ -116,4 +116,5 @@ public T trait(int i) { public int size() { return traits.length;

Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-04-27 Thread via GitHub
asolimando commented on code in PR #3757: URL: https://github.com/apache/calcite/pull/3757#discussion_r1581903678 ## core/src/main/java/org/apache/calcite/tools/RelBuilder.java: ## @@ -2502,9 +2502,10 @@ private RelBuilder pruneAggregateInputFieldsAndDeduplicateAggCalls(

Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-04-27 Thread via GitHub
asolimando commented on code in PR #3757: URL: https://github.com/apache/calcite/pull/3757#discussion_r1581902891 ## core/src/main/java/org/apache/calcite/plan/RelCompositeTrait.java: ## @@ -116,4 +116,5 @@ public T trait(int i) { public int size() { return

Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-04-25 Thread via GitHub
sonarcloud[bot] commented on PR #3757: URL: https://github.com/apache/calcite/pull/3757#issuecomment-2078225502 ## [![Quality Gate Passed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-passed-20px.png 'Quality Gate

Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-04-25 Thread via GitHub
jduo commented on code in PR #3757: URL: https://github.com/apache/calcite/pull/3757#discussion_r1580165436 ## core/src/main/java/org/apache/calcite/tools/RelBuilder.java: ## @@ -2502,9 +2502,10 @@ private RelBuilder pruneAggregateInputFieldsAndDeduplicateAggCalls(

Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-04-23 Thread via GitHub
jduo commented on code in PR #3757: URL: https://github.com/apache/calcite/pull/3757#discussion_r1577001398 ## core/src/main/java/org/apache/calcite/tools/RelBuilder.java: ## @@ -2502,9 +2502,10 @@ private RelBuilder pruneAggregateInputFieldsAndDeduplicateAggCalls(

Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-04-23 Thread via GitHub
jduo commented on code in PR #3757: URL: https://github.com/apache/calcite/pull/3757#discussion_r1577001398 ## core/src/main/java/org/apache/calcite/tools/RelBuilder.java: ## @@ -2502,9 +2502,10 @@ private RelBuilder pruneAggregateInputFieldsAndDeduplicateAggCalls(

Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-04-19 Thread via GitHub
jduo commented on code in PR #3757: URL: https://github.com/apache/calcite/pull/3757#discussion_r1573051289 ## core/src/main/java/org/apache/calcite/tools/RelBuilder.java: ## @@ -2502,9 +2502,10 @@ private RelBuilder pruneAggregateInputFieldsAndDeduplicateAggCalls(

Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-04-19 Thread via GitHub
asolimando commented on code in PR #3757: URL: https://github.com/apache/calcite/pull/3757#discussion_r1571936919 ## core/src/main/java/org/apache/calcite/tools/RelBuilder.java: ## @@ -2502,9 +2502,10 @@ private RelBuilder pruneAggregateInputFieldsAndDeduplicateAggCalls(

Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-04-18 Thread via GitHub
sonarcloud[bot] commented on PR #3757: URL: https://github.com/apache/calcite/pull/3757#issuecomment-2065035587 ## [![Quality Gate Passed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-passed-20px.png 'Quality Gate

Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-04-18 Thread via GitHub
jduo commented on code in PR #3757: URL: https://github.com/apache/calcite/pull/3757#discussion_r1571211748 ## core/src/main/java/org/apache/calcite/tools/RelBuilder.java: ## @@ -2502,9 +2502,10 @@ private RelBuilder pruneAggregateInputFieldsAndDeduplicateAggCalls(

Re: [PR] [CALCITE-6340] RelBuilder drops set conventions when aggregating over duplicate projected fields [calcite]

2024-04-18 Thread via GitHub
jduo commented on code in PR #3757: URL: https://github.com/apache/calcite/pull/3757#discussion_r1571180866 ## core/src/test/java/org/apache/calcite/test/RelBuilderTest.java: ## @@ -547,6 +547,31 @@ private void checkSimplify(UnaryOperator transform, assertThat(root,