[jira] [Commented] (CALCITE-4049) Reduce the time complexity of getting shortest distances

2020-06-12 Thread Xiening Dai (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4049?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134593#comment-17134593 ] Xiening Dai commented on CALCITE-4049: -- I should also mention that getShortestPath() is also used

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

2020-06-12 Thread Julian Hyde (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3923?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134592#comment-17134592 ] Julian Hyde commented on CALCITE-3923: -- There's now a PR for review:

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

2020-06-12 Thread Julian Hyde (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3923?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Hyde updated CALCITE-3923: - Fix Version/s: 1.24.0 > Refactor how planner rules are parameterized >

[jira] [Commented] (CALCITE-4049) Reduce the time complexity of getting shortest distances

2020-06-12 Thread Xiening Dai (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4049?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134589#comment-17134589 ] Xiening Dai commented on CALCITE-4049: -- After looking it deeper, I feel the shorted path might not

[jira] [Commented] (CALCITE-4061) Build should fail if Calcite code uses deprecated APIs

2020-06-12 Thread Julian Hyde (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4061?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134579#comment-17134579 ] Julian Hyde commented on CALCITE-4061: -- Thanks for fixing, [~vlsi]! (Thanks for also fixing the

[jira] [Commented] (CALCITE-4049) Reduce the time complexity of getting shortest distances

2020-06-12 Thread Julian Hyde (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4049?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134573#comment-17134573 ] Julian Hyde commented on CALCITE-4049: -- The advantage of ConsList is that lists can share tails.

[jira] [Commented] (CALCITE-4049) Reduce the time complexity of getting shortest distances

2020-06-12 Thread Xiening Dai (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4049?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134529#comment-17134529 ] Xiening Dai commented on CALCITE-4049: -- I agree with [~julianhyde]. You cannot say there's no

[jira] [Comment Edited] (CALCITE-4049) Reduce the time complexity of getting shortest distances

2020-06-12 Thread Xiening Dai (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4049?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134529#comment-17134529 ] Xiening Dai edited comment on CALCITE-4049 at 6/12/20, 8:44 PM: I agree

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

2020-06-12 Thread Julian Hyde (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4060?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134414#comment-17134414 ] Julian Hyde commented on CALCITE-4060: -- What's the test case? >

[jira] [Updated] (CALCITE-4063) Unnest an array of single-item structs causes ClassCastException

2020-06-12 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4063?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-4063: --- Summary: Unnest an array of single-item structs causes ClassCastException (was: Unnest an array

[jira] [Comment Edited] (CALCITE-4063) Unnest an array of structs causes ClassCastException

2020-06-12 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4063?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134398#comment-17134398 ] Ruben Q L edited comment on CALCITE-4063 at 6/12/20, 5:21 PM: -- You are

[jira] [Comment Edited] (CALCITE-4063) Unnest an array of structs causes ClassCastException

2020-06-12 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4063?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134398#comment-17134398 ] Ruben Q L edited comment on CALCITE-4063 at 6/12/20, 5:21 PM: -- You are

[jira] [Comment Edited] (CALCITE-4063) Unnest an array of structs causes ClassCastException

2020-06-12 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4063?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134398#comment-17134398 ] Ruben Q L edited comment on CALCITE-4063 at 6/12/20, 5:19 PM: -- You are

[jira] [Comment Edited] (CALCITE-4063) Unnest an array of structs causes ClassCastException

2020-06-12 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4063?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134398#comment-17134398 ] Ruben Q L edited comment on CALCITE-4063 at 6/12/20, 5:19 PM: -- You are

[jira] [Comment Edited] (CALCITE-4063) Unnest an array of structs causes ClassCastException

2020-06-12 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4063?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134398#comment-17134398 ] Ruben Q L edited comment on CALCITE-4063 at 6/12/20, 5:18 PM: -- You are

[jira] [Comment Edited] (CALCITE-4049) Reduce the time complexity of getting shortest distances

2020-06-12 Thread Julian Hyde (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4049?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134400#comment-17134400 ] Julian Hyde edited comment on CALCITE-4049 at 6/12/20, 5:18 PM: You

[jira] [Commented] (CALCITE-4049) Reduce the time complexity of getting shortest distances

2020-06-12 Thread Julian Hyde (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4049?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134400#comment-17134400 ] Julian Hyde commented on CALCITE-4049: -- You don't seem to realize that it is a trade-off. A change

[jira] [Updated] (CALCITE-4063) Unnest an array of structs causes ClassCastException

2020-06-12 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4063?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-4063: --- Attachment: DynamicCode.java > Unnest an array of structs causes ClassCastException >

[jira] [Commented] (CALCITE-4063) Unnest an array of structs causes ClassCastException

2020-06-12 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4063?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134398#comment-17134398 ] Ruben Q L commented on CALCITE-4063: The root code seems to be a mismatch regarding what an UNNEST

[jira] [Commented] (CALCITE-4063) Unnest an array of structs causes ClassCastException

2020-06-12 Thread Julian Hyde (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4063?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134392#comment-17134392 ] Julian Hyde commented on CALCITE-4063: -- It looks as if, when dealing with a relation that has a

[jira] [Comment Edited] (CALCITE-4063) Unnest an array of structs causes ClassCastException

2020-06-12 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4063?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134302#comment-17134302 ] Ruben Q L edited comment on CALCITE-4063 at 6/12/20, 3:18 PM: -- The issue

[jira] [Updated] (CALCITE-4063) Unnest an array of structs causes ClassCastException

2020-06-12 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4063?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-4063: --- Description: If we run the following queries with UNNEST operator, we get the expected results:

[jira] [Updated] (CALCITE-4063) Unnest an array of structs causes ClassCastException

2020-06-12 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4063?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-4063: --- Description: If we run the following queries with UNNEST operator, we get the expected results:

[jira] [Commented] (CALCITE-4063) Unnest an array of structs causes ClassCastException

2020-06-12 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4063?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134302#comment-17134302 ] Ruben Q L commented on CALCITE-4063: The issue might be on the UNNESTing of a simple ROW, which

[jira] [Updated] (CALCITE-4063) Unnest an array of structs causes ClassCastException

2020-06-12 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4063?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-4063: --- Summary: Unnest an array of structs causes ClassCastException (was: Correlate with Unnest an

[jira] [Created] (CALCITE-4063) Correlate with Unnest an array of structs causes ClassCastException

2020-06-12 Thread Ruben Q L (Jira)
Ruben Q L created CALCITE-4063: -- Summary: Correlate with Unnest an array of structs causes ClassCastException Key: CALCITE-4063 URL: https://issues.apache.org/jira/browse/CALCITE-4063 Project: Calcite

[jira] [Updated] (CALCITE-4063) Correlate with Unnest an array of structs causes ClassCastException

2020-06-12 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4063?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L updated CALCITE-4063: --- Description: If we run the following queries with UNNEST operator, we get the expected results:

[jira] [Commented] (CALCITE-4013) Remove traitset derivation when creating logical operators

2020-06-12 Thread Haisheng Yuan (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4013?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134228#comment-17134228 ] Haisheng Yuan commented on CALCITE-4013: LogicalFilter takes more:

[jira] [Updated] (CALCITE-4013) Remove traitset derivation when creating logical operators

2020-06-12 Thread Haisheng Yuan (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4013?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Haisheng Yuan updated CALCITE-4013: --- Attachment: image-2020-06-12-08-46-26-846.png > Remove traitset derivation when creating

[jira] [Comment Edited] (CALCITE-4061) Build should fail if Calcite code uses deprecated APIs

2020-06-12 Thread Vladimir Sitnikov (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4061?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134175#comment-17134175 ] Vladimir Sitnikov edited comment on CALCITE-4061 at 6/12/20, 1:11 PM:

[jira] [Resolved] (CALCITE-4061) Build should fail if Calcite code uses deprecated APIs

2020-06-12 Thread Vladimir Sitnikov (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4061?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vladimir Sitnikov resolved CALCITE-4061. Resolution: Fixed > Build should fail if Calcite code uses deprecated APIs >

[jira] [Commented] (CALCITE-4061) Build should fail if Calcite code uses deprecated APIs

2020-06-12 Thread Vladimir Sitnikov (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4061?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134175#comment-17134175 ] Vladimir Sitnikov commented on CALCITE-4061: Fixed in

[jira] [Updated] (CALCITE-4061) Build should fail if Calcite code uses deprecated APIs

2020-06-12 Thread Vladimir Sitnikov (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4061?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vladimir Sitnikov updated CALCITE-4061: --- Fix Version/s: 1.24.0 > Build should fail if Calcite code uses deprecated APIs >

[jira] [Created] (CALCITE-4062) When deserialize UDF array type from json string, throw an exception

2020-06-12 Thread xzh_dz (Jira)
xzh_dz created CALCITE-4062: --- Summary: When deserialize UDF array type from json string, throw an exception Key: CALCITE-4062 URL: https://issues.apache.org/jira/browse/CALCITE-4062 Project: Calcite

[jira] [Comment Edited] (CALCITE-4059) SqlTypeUtil#equalSansNullability doesn't consider Array/Map

2020-06-12 Thread Jiatao Tao (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4059?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17133842#comment-17133842 ] Jiatao Tao edited comment on CALCITE-4059 at 6/12/20, 11:07 AM:

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

2020-06-12 Thread Jiatao Tao (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4059?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jiatao Tao updated CALCITE-4059: Description: Current equalSansNullability only considers the atomic type, not support

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

2020-06-12 Thread Jiatao Tao (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4059?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jiatao Tao updated CALCITE-4059: Description: Current equalSansNullability only considers the atomic type, not support

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

2020-06-12 Thread Jiatao Tao (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4059?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jiatao Tao updated CALCITE-4059: Description: Current equalSansNullability only considers the atomic type, not support

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

2020-06-12 Thread Jiatao Tao (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4059?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jiatao Tao updated CALCITE-4059: Description: Current equalSansNullability only considers the atomic type, not support

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

2020-06-12 Thread Jiatao Tao (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4059?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jiatao Tao updated CALCITE-4059: Description: current equalSansNullability only considers  > SqlTypeUtil#equalSansNullability

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

2020-06-12 Thread Jiatao Tao (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4060?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17133846#comment-17133846 ] Jiatao Tao edited comment on CALCITE-4060 at 6/12/20, 11:00 AM: Hi

[jira] [Comment Edited] (CALCITE-3935) Materialization-Failed, when querying with LeftJoinWithFilter

2020-06-12 Thread Jin Xing (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3935?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134120#comment-17134120 ] Jin Xing edited comment on CALCITE-3935 at 6/12/20, 10:46 AM: -- Please

[jira] [Commented] (CALCITE-3935) Materialization-Failed, when querying with LeftJoinWithFilter

2020-06-12 Thread Jin Xing (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3935?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134120#comment-17134120 ] Jin Xing commented on CALCITE-3935: --- Refine the Jira title and give some basic analysis in the

[jira] [Updated] (CALCITE-4040) Materialized View matching failed with NPE if aggregate function doesn't support roll up

2020-06-12 Thread Jin Xing (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4040?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jin Xing updated CALCITE-4040: -- Summary: Materialized View matching failed with NPE if aggregate function doesn't support roll up

[jira] [Commented] (CALCITE-4061) Build should fail if Calcite code uses deprecated APIs

2020-06-12 Thread Vladimir Sitnikov (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4061?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134086#comment-17134086 ] Vladimir Sitnikov commented on CALCITE-4061: Here's a way to configure it:  {noformat}

[jira] [Comment Edited] (CALCITE-4059) SqlTypeUtil#equalSansNullability doesn't consider Array/Map

2020-06-12 Thread Jiatao Tao (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4059?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134059#comment-17134059 ] Jiatao Tao edited comment on CALCITE-4059 at 6/12/20, 8:39 AM: ---

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

2020-06-12 Thread Jiatao Tao (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4059?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17134059#comment-17134059 ] Jiatao Tao commented on CALCITE-4059: - [~danny0405] equalAsStructSansNullability handles struct

[jira] [Resolved] (CALCITE-4016) Implement trait propagation for EnumerableCalc

2020-06-12 Thread Chunwei Lei (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4016?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chunwei Lei resolved CALCITE-4016. -- Resolution: Fixed Fixed in 

[jira] [Resolved] (CALCITE-4055) RelFieldTrimmer loses hints

2020-06-12 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4055?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruben Q L resolved CALCITE-4055. Fix Version/s: 1.24.0 Resolution: Fixed Fixed via