[jira] [Updated] (CALCITE-4244) Minor improvements in EnumerableBatchNestedLoopJoin cost computation

2020-09-18 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4244?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-4244: --- Description: {{EnumerableBatchNestedLoopJoin#computeSelfCost}} requires some minor improvements:

[jira] [Commented] (CALCITE-4261) Join with three tables causes IllegalArgumentException in EnumerableBatchNestedLoopJoinRule

2020-09-17 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4261?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17197765#comment-17197765 ] Ruben Q L commented on CALCITE-4261: The problem seems to be that, the second time

[jira] [Created] (CALCITE-4261) Join with three tables causes IllegalArgumentException in EnumerableBatchNestedLoopJoinRule

2020-09-17 Thread Ruben Q L (Jira)
Ruben Q L created CALCITE-4261: -- Summary: Join with three tables causes IllegalArgumentException in EnumerableBatchNestedLoopJoinRule Key: CALCITE-4261 URL: https://issues.apache.org/jira/browse/CALCITE-4261

[jira] [Assigned] (CALCITE-4261) Join with three tables causes IllegalArgumentException in EnumerableBatchNestedLoopJoinRule

2020-09-17 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4261?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L reassigned CALCITE-4261: -- Assignee: Ruben Q L > Join with three tables causes IllegalArgumentException in >

[jira] [Resolved] (CALCITE-4258) SqlToRelConverter: SELECT 1 IS [NOT] DISTINCT FROM NULL fails with AssertionError

2020-09-17 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4258?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L resolved CALCITE-4258. Resolution: Fixed Fixed via

[jira] [Commented] (CALCITE-4258) SqlToRelConverter: SELECT 1 IS [NOT] DISTINCT FROM NULL fails with AssertionError

2020-09-16 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17196964#comment-17196964 ] Ruben Q L commented on CALCITE-4258: PR created. [~julianhyde], could you please take a look? >

[jira] [Assigned] (CALCITE-4258) SqlToRelConverter: SELECT 1 IS [NOT] DISTINCT FROM NULL fails with AssertionError

2020-09-16 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4258?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L reassigned CALCITE-4258: -- Assignee: Ruben Q L > SqlToRelConverter: SELECT 1 IS [NOT] DISTINCT FROM NULL fails with >

[jira] [Updated] (CALCITE-4258) SqlToRelConverter: SELECT 1 IS [NOT] DISTINCT FROM NULL fails with AssertionError

2020-09-16 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4258?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-4258: --- Fix Version/s: 1.26.0 > SqlToRelConverter: SELECT 1 IS [NOT] DISTINCT FROM NULL fails with >

[jira] [Commented] (CALCITE-4258) SqlToRelConverter: SELECT 1 IS [NOT] DISTINCT FROM NULL fails with AssertionError

2020-09-16 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17196915#comment-17196915 ] Ruben Q L commented on CALCITE-4258: I have just discovered the issue in

[jira] [Comment Edited] (CALCITE-4258) SqlToRelConverter: SELECT 1 IS [NOT] DISTINCT FROM NULL fails with AssertionError

2020-09-16 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17196900#comment-17196900 ] Ruben Q L edited comment on CALCITE-4258 at 9/16/20, 11:32 AM: --- First of

[jira] [Commented] (CALCITE-4258) SqlToRelConverter: SELECT 1 IS [NOT] DISTINCT FROM NULL fails with AssertionError

2020-09-16 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17196900#comment-17196900 ] Ruben Q L commented on CALCITE-4258: First of all, SqlToRelConverter transforms {{1 IS DISTINCT

[jira] [Commented] (CALCITE-4159) RexSimplify should simplify more always true OR expressions

2020-09-16 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4159?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17196838#comment-17196838 ] Ruben Q L commented on CALCITE-4159: This ticket seems to have caused a regression: CALCITE-4258 >

[jira] [Commented] (CALCITE-4258) SqlToRelConverter: SELECT 1 IS [NOT] DISTINCT FROM NULL fails with AssertionError

2020-09-16 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17196834#comment-17196834 ] Ruben Q L commented on CALCITE-4258: I have tried to pinpoint when this regression started, it

[jira] [Updated] (CALCITE-4258) SqlToRelConverter: SELECT 1 IS [NOT] DISTINCT FROM NULL fails with AssertionError

2020-09-15 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4258?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-4258: --- Description: Problem can be reproduced with the following tests (in

[jira] [Updated] (CALCITE-4258) SqlToRelConverter: SELECT 1 IS [NOT] DISTINCT FROM NULL fails with AssertionError

2020-09-15 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4258?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-4258: --- Description: Problem can be reproduced with the following tests (in

[jira] [Updated] (CALCITE-4258) SqlToRelConverter: SELECT 1 IS [NOT] DISTINCT FROM NULL fails with AssertionError

2020-09-15 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4258?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-4258: --- Description: Problem can be reproduced with the following tests (in

[jira] [Created] (CALCITE-4258) SqlToRelConverter: SELECT 1 IS [NOT] DISTINCT FROM NULL fails with AssertionError

2020-09-15 Thread Ruben Q L (Jira)
Ruben Q L created CALCITE-4258: -- Summary: SqlToRelConverter: SELECT 1 IS [NOT] DISTINCT FROM NULL fails with AssertionError Key: CALCITE-4258 URL: https://issues.apache.org/jira/browse/CALCITE-4258

[jira] [Commented] (CALCITE-2082) Do not store types or type factories inside operators

2020-09-15 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-2082?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17195955#comment-17195955 ] Ruben Q L commented on CALCITE-2082: Thanks for the explanation [~julianhyde]. An example of my

[jira] [Comment Edited] (CALCITE-2082) Do not store types or type factories inside operators

2020-09-11 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-2082?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17194318#comment-17194318 ] Ruben Q L edited comment on CALCITE-2082 at 9/11/20, 3:36 PM: -- Sorry to

[jira] [Commented] (CALCITE-2082) Do not store types or type factories inside operators

2020-09-11 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-2082?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17194318#comment-17194318 ] Ruben Q L commented on CALCITE-2082: Sorry to disturb you [~julianhyde], was there a PR for this

[jira] [Comment Edited] (CALCITE-2082) Do not store types or type factories inside operators

2020-09-11 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-2082?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17194318#comment-17194318 ] Ruben Q L edited comment on CALCITE-2082 at 9/11/20, 3:15 PM: -- Sorry to

[jira] [Created] (CALCITE-4244) Minor improvements in EnumerableBatchNestedLoopJoin cost computation

2020-09-10 Thread Ruben Q L (Jira)
Ruben Q L created CALCITE-4244: -- Summary: Minor improvements in EnumerableBatchNestedLoopJoin cost computation Key: CALCITE-4244 URL: https://issues.apache.org/jira/browse/CALCITE-4244 Project: Calcite

[jira] [Commented] (CALCITE-3541) Avoid transformations to Enumerable nodes for custom SqlOperators

2020-09-07 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17191558#comment-17191558 ] Ruben Q L commented on CALCITE-3541: [~zabetak] could it be possible that, with the new way of rule

[jira] [Resolved] (CALCITE-4208) Improve metadata row count for Join

2020-09-05 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4208?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L resolved CALCITE-4208. Resolution: Fixed Fixed via

[jira] [Resolved] (CALCITE-3920) Improve ORDER BY computation in Enumerable convention by exploiting LIMIT

2020-09-04 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3920?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L resolved CALCITE-3920. Resolution: Fixed Fixed via

[jira] [Updated] (CALCITE-3920) Improve ORDER BY computation in Enumerable convention by exploiting LIMIT

2020-09-02 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3920?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-3920: --- Fix Version/s: 1.26.0 > Improve ORDER BY computation in Enumerable convention by exploiting LIMIT

[jira] [Updated] (CALCITE-4208) Improve metadata row count for Join

2020-09-02 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4208?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-4208: --- Fix Version/s: 1.26.0 > Improve metadata row count for Join > ---

[jira] [Assigned] (CALCITE-4208) Improve metadata row count for Join

2020-09-02 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4208?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L reassigned CALCITE-4208: -- Assignee: Ruben Q L > Improve metadata row count for Join >

[jira] [Commented] (CALCITE-4208) Improve metadata row count for Join

2020-09-02 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4208?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17189054#comment-17189054 ] Ruben Q L commented on CALCITE-4208: I have this new proposal: {code:java} selectivity =

[jira] [Comment Edited] (CALCITE-4208) Improve metadata row count for Join

2020-09-02 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4208?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17188784#comment-17188784 ] Ruben Q L edited comment on CALCITE-4208 at 9/2/20, 7:44 AM: - Thanks for

[jira] [Commented] (CALCITE-4208) Improve metadata row count for Join

2020-09-01 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4208?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17188784#comment-17188784 ] Ruben Q L commented on CALCITE-4208: Thanks for your feedback [~amaliujia]. To be honest I am not

[jira] [Comment Edited] (CALCITE-4208) Improve metadata row count for Join

2020-09-01 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4208?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17188575#comment-17188575 ] Ruben Q L edited comment on CALCITE-4208 at 9/1/20, 4:17 PM: - Row count

[jira] [Commented] (CALCITE-4208) Improve metadata row count for Join

2020-09-01 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4208?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17188575#comment-17188575 ] Ruben Q L commented on CALCITE-4208: Row count computation for SEMI join: {code} RexNode

[jira] [Created] (CALCITE-4208) Improve metadata row count for Join

2020-09-01 Thread Ruben Q L (Jira)
Ruben Q L created CALCITE-4208: -- Summary: Improve metadata row count for Join Key: CALCITE-4208 URL: https://issues.apache.org/jira/browse/CALCITE-4208 Project: Calcite Issue Type: Improvement

[jira] [Resolved] (CALCITE-4015) Pass through parent collation request on subset or superset of join keys for EnumerableMergeJoin

2020-09-01 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L resolved CALCITE-4015. Resolution: Fixed Fixed via

[jira] [Commented] (CALCITE-4173) Add internal SEARCH operator and Sarg literal, replacing use of IN in RexCall

2020-09-01 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4173?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17188218#comment-17188218 ] Ruben Q L commented on CALCITE-4173: Ok, thanks for the clarification, [~julianhyde] > Add

[jira] [Commented] (CALCITE-4173) Add internal SEARCH operator and Sarg literal, replacing use of IN in RexCall

2020-08-31 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4173?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17187780#comment-17187780 ] Ruben Q L commented on CALCITE-4173: I have a subsidiary question about this evolution: with this

[jira] [Comment Edited] (CALCITE-4173) Add internal SEARCH operator and Sarg literal, replacing use of IN in RexCall

2020-08-31 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4173?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17187780#comment-17187780 ] Ruben Q L edited comment on CALCITE-4173 at 8/31/20, 2:43 PM: -- I have a

[jira] [Resolved] (CALCITE-4195) Cast between types with different collators must be evaluated as not monotonic

2020-08-28 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L resolved CALCITE-4195. Resolution: Fixed > Cast between types with different collators must be evaluated as not

[jira] [Commented] (CALCITE-4195) Cast between types with different collators must be evaluated as not monotonic

2020-08-28 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4195?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17186323#comment-17186323 ] Ruben Q L commented on CALCITE-4195: Fixed via

[jira] [Updated] (CALCITE-4195) Cast between types with different collators must be evaluated as not monotonic

2020-08-27 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-4195: --- Description: Problem related to the feature CALCITE-3951. A cast operation from a character type

[jira] [Updated] (CALCITE-4195) Cast between types with different collators must be evaluated as not monotonic

2020-08-26 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-4195: --- Summary: Cast between types with different collators must be evaluated as not monotonic (was:

[jira] [Assigned] (CALCITE-4195) Cast from character to character with a different collator must be evaluated as not monotonic

2020-08-26 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L reassigned CALCITE-4195: -- Assignee: Ruben Q L > Cast from character to character with a different collator must be

[jira] [Updated] (CALCITE-4195) Cast from character to character with a different collator must be evaluated as not monotonic

2020-08-26 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-4195: --- Summary: Cast from character to character with a different collator must be evaluated as not

[jira] [Created] (CALCITE-4195) Cast from character to character with a different collator is not monotonic

2020-08-26 Thread Ruben Q L (Jira)
Ruben Q L created CALCITE-4195: -- Summary: Cast from character to character with a different collator is not monotonic Key: CALCITE-4195 URL: https://issues.apache.org/jira/browse/CALCITE-4195 Project:

[jira] [Updated] (CALCITE-4193) Implement new sort operator: ExternalSort

2020-08-26 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4193?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-4193: --- Description: Sometimes we need to sort a big volume of data which does not fit into memory. In

[jira] [Commented] (CALCITE-4193) Implement new sort operator: EnumerableExternalSort

2020-08-26 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4193?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17184985#comment-17184985 ] Ruben Q L commented on CALCITE-4193: {quote}The Enumerable convention was designed for in-memory

[jira] [Updated] (CALCITE-4193) Implement new sort operator: ExternalSort

2020-08-26 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4193?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-4193: --- Summary: Implement new sort operator: ExternalSort (was: Implement new sort operator:

[jira] [Updated] (CALCITE-4193) Implement new sort operator: EnumerableExternalSort

2020-08-25 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4193?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-4193: --- Description: Sometimes we need to sort a big volume of data which does not fit into memory. In

[jira] [Comment Edited] (CALCITE-4193) Implement new sort operator: EnumerableExternalSort

2020-08-25 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4193?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17184161#comment-17184161 ] Ruben Q L edited comment on CALCITE-4193 at 8/25/20, 4:06 PM: -- If we take

[jira] [Comment Edited] (CALCITE-4193) Implement new sort operator: EnumerableExternalSort

2020-08-25 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4193?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17184161#comment-17184161 ] Ruben Q L edited comment on CALCITE-4193 at 8/25/20, 4:05 PM: -- If we take

[jira] [Comment Edited] (CALCITE-4193) Implement new sort operator: EnumerableExternalSort

2020-08-25 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4193?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17184161#comment-17184161 ] Ruben Q L edited comment on CALCITE-4193 at 8/25/20, 4:03 PM: -- If we take

[jira] [Commented] (CALCITE-4193) Implement new sort operator: EnumerableExternalSort

2020-08-25 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4193?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17184161#comment-17184161 ] Ruben Q L commented on CALCITE-4193: If we take PostgreSQL as a reference, according to

[jira] [Updated] (CALCITE-4193) Implement new sort operator: EnumerableExternalSort

2020-08-25 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4193?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-4193: --- Summary: Implement new sort operator: EnumerableExternalSort (was: Implemente new sort operator:

[jira] [Created] (CALCITE-4193) Implemente new sort operator: EnumerableExternalSort

2020-08-25 Thread Ruben Q L (Jira)
Ruben Q L created CALCITE-4193: -- Summary: Implemente new sort operator: EnumerableExternalSort Key: CALCITE-4193 URL: https://issues.apache.org/jira/browse/CALCITE-4193 Project: Calcite Issue

[jira] [Resolved] (CALCITE-4113) Support LEFT join in EnumerableMergeJoin

2020-08-24 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4113?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L resolved CALCITE-4113. Resolution: Fixed Fixed via

[jira] [Updated] (CALCITE-4113) Support LEFT join in EnumerableMergeJoin

2020-08-24 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4113?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-4113: --- Fix Version/s: 1.26.0 > Support LEFT join in EnumerableMergeJoin >

[jira] [Commented] (CALCITE-3916) Support cascades style top-down driven rule apply

2020-08-13 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3916?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17176821#comment-17176821 ] Ruben Q L commented on CALCITE-3916: Thanks [~hyuan]! That solves the {{ClassCastException}} issue.

[jira] [Assigned] (CALCITE-4113) Support LEFT join in EnumerableMergeJoin

2020-08-12 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4113?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L reassigned CALCITE-4113: -- Assignee: Ruben Q L > Support LEFT join in EnumerableMergeJoin >

[jira] [Commented] (CALCITE-3923) Refactor how planner rules are parameterized

2020-08-11 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3923?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17175747#comment-17175747 ] Ruben Q L commented on CALCITE-3923: Yep, that solves the compilation issue. Thanks [~julianhyde]!

[jira] [Commented] (CALCITE-3923) Refactor how planner rules are parameterized

2020-08-11 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3923?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17175677#comment-17175677 ] Ruben Q L commented on CALCITE-3923: You're are right [~julianhyde], I do have some shading going

[jira] [Commented] (CALCITE-3923) Refactor how planner rules are parameterized

2020-08-11 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3923?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17175537#comment-17175537 ] Ruben Q L commented on CALCITE-3923: [~julianhyde], I have a small follow-up question about this

[jira] [Commented] (CALCITE-3916) Support cascades style top-down driven rule apply

2020-08-11 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3916?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17175352#comment-17175352 ] Ruben Q L commented on CALCITE-3916: Thanks for checking [~hyuan], grosso modo the situation is as

[jira] [Commented] (CALCITE-3916) Support cascades style top-down driven rule apply

2020-08-10 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3916?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17174374#comment-17174374 ] Ruben Q L commented on CALCITE-3916: [~FatLittle], [~hyuan], FYI, I have a prototype with TopDown

[jira] [Commented] (CALCITE-4156) ReflectiveRelMetadataProvider constructor should throw an exception (instead of assertion) when called with an empty map

2020-08-08 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4156?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17173602#comment-17173602 ] Ruben Q L commented on CALCITE-4156: I agree with you [~julianhyde]. Thanks for you help to keep

[jira] [Commented] (CALCITE-4156) ReflectiveRelMetadataProvider constructor should throw an exception (instead of assertion) when called with an empty map

2020-08-07 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4156?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17173212#comment-17173212 ] Ruben Q L commented on CALCITE-4156: Follow-up: fixed via

[jira] [Commented] (CALCITE-4156) ReflectiveRelMetadataProvider constructor should throw an exception (instead of assertion) when called with an empty map

2020-08-06 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4156?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172707#comment-17172707 ] Ruben Q L commented on CALCITE-4156: [~julianhyde], it is not that simple. In my specific case, I

[jira] [Commented] (CALCITE-4156) ReflectiveRelMetadataProvider constructor should throw an exception (instead of assertion) when called with an empty map

2020-08-06 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4156?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172664#comment-17172664 ] Ruben Q L commented on CALCITE-4156: Thanks for you feedback [~julianhyde]. I think assertions are

[jira] [Commented] (CALCITE-4156) ReflectiveRelMetadataProvider constructor should throw an exception (instead of assertion) when called with an empty map

2020-08-06 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4156?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172235#comment-17172235 ] Ruben Q L commented on CALCITE-4156: Thanks for the review [~Chunwei Lei], [~danny0405]. As

[jira] [Created] (CALCITE-4162) Review the usage of assertions

2020-08-06 Thread Ruben Q L (Jira)
Ruben Q L created CALCITE-4162: -- Summary: Review the usage of assertions Key: CALCITE-4162 URL: https://issues.apache.org/jira/browse/CALCITE-4162 Project: Calcite Issue Type: Task

[jira] [Commented] (CALCITE-4156) ReflectiveRelMetadataProvider constructor should throw an exception (instead of assertion) when called with an empty map

2020-08-06 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4156?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172224#comment-17172224 ] Ruben Q L commented on CALCITE-4156: Fixed via

[jira] [Resolved] (CALCITE-4156) ReflectiveRelMetadataProvider constructor should throw an exception (instead of assertion) when called with an empty map

2020-08-06 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4156?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L resolved CALCITE-4156. Resolution: Fixed > ReflectiveRelMetadataProvider constructor should throw an exception (instead

[jira] [Commented] (CALCITE-3920) Improve ORDER BY computation in Enumerable convention by exploiting LIMIT

2020-08-06 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17172143#comment-17172143 ] Ruben Q L commented on CALCITE-3920: I understand that having our own new sort algorithm is risky,

[jira] [Commented] (CALCITE-4157) Use a different sort algorithm for EnumerableDefaults.orderBy(...)

2020-08-05 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4157?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17171700#comment-17171700 ] Ruben Q L commented on CALCITE-4157: [~amaliujia], I think [~thomas.rebele] refers to the case

[jira] [Updated] (CALCITE-4156) ReflectiveRelMetadataProvider constructor should throw an exception (instead of assertion) when called with an empty map

2020-08-05 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4156?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-4156: --- Fix Version/s: 1.25.0 > ReflectiveRelMetadataProvider constructor should throw an exception

[jira] [Created] (CALCITE-4156) ReflectiveRelMetadataProvider constructor should throw an exception (instead of assertion) when called with an empty map

2020-08-05 Thread Ruben Q L (Jira)
Ruben Q L created CALCITE-4156: -- Summary: ReflectiveRelMetadataProvider constructor should throw an exception (instead of assertion) when called with an empty map Key: CALCITE-4156 URL:

[jira] [Assigned] (CALCITE-4156) ReflectiveRelMetadataProvider constructor should throw an exception (instead of assertion) when called with an empty map

2020-08-05 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4156?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L reassigned CALCITE-4156: -- Assignee: Ruben Q L > ReflectiveRelMetadataProvider constructor should throw an exception

[jira] [Comment Edited] (CALCITE-3920) Improve ORDER BY computation in Enumerable convention by exploiting LIMIT

2020-08-05 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17170682#comment-17170682 ] Ruben Q L edited comment on CALCITE-3920 at 8/5/20, 8:10 AM: - Thanks for

[jira] [Commented] (CALCITE-3920) Improve ORDER BY computation in Enumerable convention by exploiting LIMIT

2020-08-04 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17170682#comment-17170682 ] Ruben Q L commented on CALCITE-3920: Thanks for the clarification [~thomas.rebele], sorry for the

[jira] [Commented] (CALCITE-3920) Improve ORDER BY computation in Enumerable convention by exploiting LIMIT

2020-08-03 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17170034#comment-17170034 ] Ruben Q L commented on CALCITE-3920: Thanks for your great effort in this one [~thomas.rebele]. I

[jira] [Updated] (CALCITE-4136) ReduceExpressionsRule.FILTER_INSTANCE cannot be initialized by some JVM

2020-07-29 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4136?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-4136: --- Fix Version/s: 1.25.0 > ReduceExpressionsRule.FILTER_INSTANCE cannot be initialized by some JVM >

[jira] [Resolved] (CALCITE-4136) ReduceExpressionsRule.FILTER_INSTANCE cannot be initialized by some JVM

2020-07-29 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4136?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L resolved CALCITE-4136. Resolution: Fixed > ReduceExpressionsRule.FILTER_INSTANCE cannot be initialized by some JVM >

[jira] [Commented] (CALCITE-4136) ReduceExpressionsRule.FILTER_INSTANCE cannot be initialized by some JVM

2020-07-29 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4136?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17167049#comment-17167049 ] Ruben Q L commented on CALCITE-4136: This problem has been fixed in

[jira] [Commented] (CALCITE-4139) Prevent NPE in ListTransientTable

2020-07-28 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4139?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17166654#comment-17166654 ] Ruben Q L commented on CALCITE-4139: Ok, thanks [~julianhyde], I will keep that in mind for future

[jira] [Resolved] (CALCITE-4139) Prevent NPE in ListTransientTable

2020-07-28 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4139?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L resolved CALCITE-4139. Resolution: Fixed Fixed via

[jira] [Updated] (CALCITE-4139) Prevent NPE in ListTransientTable

2020-07-27 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4139?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-4139: --- Fix Version/s: 1.25.0 > Prevent NPE in ListTransientTable > - > >

[jira] [Commented] (CALCITE-4079) Dialect constants in SqlDialect can cause class initialization deadlock

2020-07-26 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4079?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17165260#comment-17165260 ] Ruben Q L commented on CALCITE-4079: Thanks [~julianhyde]. {quote}The list will be computed on

[jira] [Commented] (CALCITE-4079) Dialect constants in SqlDialect can cause class initialization deadlock

2020-07-26 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4079?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17165183#comment-17165183 ] Ruben Q L commented on CALCITE-4079: [~julianhyde], I have tested

[jira] [Assigned] (CALCITE-4139) Prevent NPE in ListTransientTable

2020-07-25 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4139?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L reassigned CALCITE-4139: -- Assignee: Ruben Q L > Prevent NPE in ListTransientTable > -

[jira] [Created] (CALCITE-4139) Prevent NPE in ListTransientTable

2020-07-25 Thread Ruben Q L (Jira)
Ruben Q L created CALCITE-4139: -- Summary: Prevent NPE in ListTransientTable Key: CALCITE-4139 URL: https://issues.apache.org/jira/browse/CALCITE-4139 Project: Calcite Issue Type: Task

[jira] [Comment Edited] (CALCITE-4136) ReduceExpressionsRule.FILTER_INSTANCE cannot be initialized by some JVM

2020-07-22 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4136?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17162907#comment-17162907 ] Ruben Q L edited comment on CALCITE-4136 at 7/22/20, 4:08 PM: --

[jira] [Comment Edited] (CALCITE-4136) ReduceExpressionsRule.FILTER_INSTANCE cannot be initialized by some JVM

2020-07-22 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4136?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17162907#comment-17162907 ] Ruben Q L edited comment on CALCITE-4136 at 7/22/20, 4:00 PM: --

[jira] [Commented] (CALCITE-4136) ReduceExpressionsRule.FILTER_INSTANCE cannot be initialized by some JVM

2020-07-22 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4136?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17162907#comment-17162907 ] Ruben Q L commented on CALCITE-4136: [~julianhyde], I created the "caused by" link, but you're

[jira] [Comment Edited] (CALCITE-4136) ReduceExpressionsRule.FILTER_INSTANCE cannot be initialized by some JVM

2020-07-22 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4136?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17162817#comment-17162817 ] Ruben Q L edited comment on CALCITE-4136 at 7/22/20, 1:51 PM: -- I can

[jira] [Comment Edited] (CALCITE-4136) ReduceExpressionsRule.FILTER_INSTANCE cannot be initialized by some JVM

2020-07-22 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4136?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17162817#comment-17162817 ] Ruben Q L edited comment on CALCITE-4136 at 7/22/20, 1:45 PM: -- I can

[jira] [Comment Edited] (CALCITE-4136) ReduceExpressionsRule.FILTER_INSTANCE cannot be initialized by some JVM

2020-07-22 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4136?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17162817#comment-17162817 ] Ruben Q L edited comment on CALCITE-4136 at 7/22/20, 1:45 PM: -- I can

[jira] [Commented] (CALCITE-4136) ReduceExpressionsRule.FILTER_INSTANCE cannot be initialized by some JVM

2020-07-22 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4136?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17162817#comment-17162817 ] Ruben Q L commented on CALCITE-4136: I can reproduce the issue on Calcite, if we use a deprecated

[jira] [Comment Edited] (CALCITE-4136) ReduceExpressionsRule.FILTER_INSTANCE cannot be initialized by some JVM

2020-07-22 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4136?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17162694#comment-17162694 ] Ruben Q L edited comment on CALCITE-4136 at 7/22/20, 12:08 PM: --- Thanks

[jira] [Comment Edited] (CALCITE-4136) ReduceExpressionsRule.FILTER_INSTANCE cannot be initialized by some JVM

2020-07-22 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4136?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17162694#comment-17162694 ] Ruben Q L edited comment on CALCITE-4136 at 7/22/20, 12:10 PM: --- Thanks

[jira] [Comment Edited] (CALCITE-4136) ReduceExpressionsRule.FILTER_INSTANCE cannot be initialized by some JVM

2020-07-22 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4136?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17162694#comment-17162694 ] Ruben Q L edited comment on CALCITE-4136 at 7/22/20, 12:04 PM: --- Thanks

<    3   4   5   6   7   8   9   10   11   12   >