[jira] [Created] (CALCITE-4400) A tool method explain Calc operator

2020-11-12 Thread xzh_dz (Jira)
xzh_dz created CALCITE-4400: --- Summary: A tool method explain Calc operator Key: CALCITE-4400 URL: https://issues.apache.org/jira/browse/CALCITE-4400 Project: Calcite Issue Type: Wish

[jira] [Resolved] (CALCITE-4380) Make class SqlNodeList implement List

2020-11-12 Thread Julian Hyde (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4380?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Hyde resolved CALCITE-4380. -- Fix Version/s: 1.27.0 Resolution: Fixed Fixed in

[jira] [Resolved] (CALCITE-4389) Calls to ROW and anonymous row operators sometimes print too many spaces

2020-11-12 Thread Julian Hyde (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Hyde resolved CALCITE-4389. -- Fix Version/s: 1.27.0 Resolution: Fixed Fixed in

[jira] [Resolved] (CALCITE-4394) When generating code for a function call, take the inferred operand type into account

2020-11-12 Thread Julian Hyde (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4394?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Hyde resolved CALCITE-4394. -- Fix Version/s: 1.27.0 Resolution: Fixed Fixed in

[jira] [Resolved] (CALCITE-4383) In RelBuilder, optimize Union(all, Values, Values) to Values

2020-11-12 Thread Julian Hyde (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4383?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Hyde resolved CALCITE-4383. -- Fix Version/s: 1.27.0 Resolution: Fixed Fixed inĀ 

[jira] [Commented] (CALCITE-4364) Simplify "a IN (1, 2) AND a = 1" to "a = 1"

2020-11-12 Thread Danny Chen (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4364?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17231120#comment-17231120 ] Danny Chen commented on CALCITE-4364: - Yes, i'm fixing it. > Simplify "a IN (1, 2) AND a = 1" to

[jira] [Assigned] (CALCITE-4379) Meta.Frame created with java float values in rows hits a ClassCastException in toProto()

2020-11-12 Thread Josh Elser (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Josh Elser reassigned CALCITE-4379: --- Assignee: Dmitri Bourlatchkov > Meta.Frame created with java float values in rows hits a

[jira] [Commented] (CALCITE-4396) Allows table valued functions of FROM and JOIN context without TABLE clause

2020-11-12 Thread Julian Hyde (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17230903#comment-17230903 ] Julian Hyde commented on CALCITE-4396: -- I think this should be enabled in the default conformance

[jira] [Commented] (CALCITE-4398) RexSimplify introduces cast(nullable as nonnull)

2020-11-12 Thread Vladimir Sitnikov (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4398?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17230902#comment-17230902 ] Vladimir Sitnikov commented on CALCITE-4398: Ah, fully agree here. The original case_ is

[jira] [Commented] (CALCITE-4396) Allows table valued functions of FROM and JOIN context without TABLE clause

2020-11-12 Thread Julian Hyde (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17230900#comment-17230900 ] Julian Hyde commented on CALCITE-4396: -- This is not merely related to CALCITE-1490; it is a

[jira] [Commented] (CALCITE-4397) StandardConvertletTable#convertDatetimeMinus is inconsistent with MINUS_DATE return type inference

2020-11-12 Thread Julian Hyde (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4397?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17230899#comment-17230899 ] Julian Hyde commented on CALCITE-4397: -- For the record, I am bullish on

[jira] [Commented] (CALCITE-4398) RexSimplify introduces cast(nullable as nonnull)

2020-11-12 Thread Zoltan Haindrich (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4398?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17230898#comment-17230898 ] Zoltan Haindrich commented on CALCITE-4398: --- ">=(?0.int1, 0)" can be null; but the whole

[jira] [Commented] (CALCITE-4398) RexSimplify introduces cast(nullable as nonnull)

2020-11-12 Thread Vladimir Sitnikov (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4398?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17230893#comment-17230893 ] Vladimir Sitnikov commented on CALCITE-4398: {{?0.int1}} is nullable, so {{>=(?0.int1, 0)}}

[jira] [Updated] (CALCITE-4399) Check if HepPlanner should allow to register non-nullable column as an equivalent to nullable

2020-11-12 Thread Vladimir Sitnikov (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4399?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vladimir Sitnikov updated CALCITE-4399: --- Summary: Check if HepPlanner should allow to register non-nullable column as an

[jira] [Comment Edited] (CALCITE-4397) StandardConvertletTable#convertDatetimeMinus is inconsistent with MINUS_DATE return type inference

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

[jira] [Comment Edited] (CALCITE-4397) StandardConvertletTable#convertDatetimeMinus is inconsistent with MINUS_DATE return type inference

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

[jira] [Commented] (CALCITE-4397) StandardConvertletTable#convertDatetimeMinus is inconsistent with MINUS_DATE return type inference

2020-11-12 Thread Vladimir Sitnikov (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4397?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17230849#comment-17230849 ] Vladimir Sitnikov commented on CALCITE-4397: There's another operator which happens to omit

[jira] [Comment Edited] (CALCITE-4397) StandardConvertletTable#convertDatetimeMinus is inconsistent with MINUS_DATE return type inference

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

[jira] [Created] (CALCITE-4399) Check if HepPlanner should be allowed to register non-nullable column as an equivalent to nullable

2020-11-12 Thread Vladimir Sitnikov (Jira)
Vladimir Sitnikov created CALCITE-4399: -- Summary: Check if HepPlanner should be allowed to register non-nullable column as an equivalent to nullable Key: CALCITE-4399 URL:

[jira] [Commented] (CALCITE-4397) StandardConvertletTable#convertDatetimeMinus is inconsistent with MINUS_DATE return type inference

2020-11-12 Thread Julian Hyde (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4397?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17230845#comment-17230845 ] Julian Hyde commented on CALCITE-4397: -- Maybe there could be a second {{SqlReturnTypeInference}}

[jira] [Commented] (CALCITE-4397) StandardConvertletTable#convertDatetimeMinus is inconsistent with MINUS_DATE return type inference

2020-11-12 Thread Julian Hyde (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4397?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17230835#comment-17230835 ] Julian Hyde commented on CALCITE-4397: -- There are a few cases where the {{SqlCall}} has different

[jira] [Commented] (CALCITE-4398) RexSimplify introduces cast(nullable as nonnull)

2020-11-12 Thread Zoltan Haindrich (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4398?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17230789#comment-17230789 ] Zoltan Haindrich commented on CALCITE-4398: --- this is incorrect; at most it could be: {code}

[jira] [Created] (CALCITE-4398) RexSimplify introduces cast(nullable as nonnull)

2020-11-12 Thread Vladimir Sitnikov (Jira)
Vladimir Sitnikov created CALCITE-4398: -- Summary: RexSimplify introduces cast(nullable as nonnull) Key: CALCITE-4398 URL: https://issues.apache.org/jira/browse/CALCITE-4398 Project: Calcite

[jira] [Created] (CALCITE-4397) StandardConvertletTable#convertDatetimeMinus is inconsistent with MINUS_DATE return type inference

2020-11-12 Thread Vladimir Sitnikov (Jira)
Vladimir Sitnikov created CALCITE-4397: -- Summary: StandardConvertletTable#convertDatetimeMinus is inconsistent with MINUS_DATE return type inference Key: CALCITE-4397 URL:

[jira] [Commented] (CALCITE-4364) Simplify "a IN (1, 2) AND a = 1" to "a = 1"

2020-11-12 Thread Ruben Q L (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4364?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17230632#comment-17230632 ] Ruben Q L commented on CALCITE-4364: Would it be possible that this merge has broken some slow

[jira] [Commented] (CALCITE-4396) Allows table valued functions of FROM and JOIN context without TABLE clause

2020-11-12 Thread Jark Wu (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17230510#comment-17230510 ] Jark Wu commented on CALCITE-4396: -- +1 for this. > Allows table valued functions of FROM and JOIN

[jira] [Resolved] (CALCITE-4390) SqlMatchRecognize returns wrong operand list

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

[jira] [Resolved] (CALCITE-4364) Simplify "a IN (1, 2) AND a = 1" to "a = 1"

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

[jira] [Updated] (CALCITE-4396) Allows table valued functions of FROM and JOIN context without TABLE clause

2020-11-12 Thread Danny Chen (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4396?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Danny Chen updated CALCITE-4396: Description: In current code base, user can use a table valued function mainly for 2 kinds of

[jira] [Created] (CALCITE-4396) Allows table valued functions of FROM and JOIN context without TABLE clause

2020-11-12 Thread Danny Chen (Jira)
Danny Chen created CALCITE-4396: --- Summary: Allows table valued functions of FROM and JOIN context without TABLE clause Key: CALCITE-4396 URL: https://issues.apache.org/jira/browse/CALCITE-4396 Project:

[jira] [Commented] (CALCITE-4364) Simplify "a IN (1, 2) AND a = 1" to "a = 1"

2020-11-12 Thread Julian Hyde (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-4364?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17230468#comment-17230468 ] Julian Hyde commented on CALCITE-4364: -- +1 > Simplify "a IN (1, 2) AND a = 1" to "a = 1" >