[jira] [Created] (CALCITE-3177) Deserialize from json of + operator cause exception

2019-07-07 Thread Wang Yanlin (JIRA)
Wang Yanlin created CALCITE-3177: Summary: Deserialize from json of + operator cause exception Key: CALCITE-3177 URL: https://issues.apache.org/jira/browse/CALCITE-3177 Project: Calcite

[jira] [Commented] (CALCITE-3246) NullPointerException while deserializing of udf.

2019-08-16 Thread Wang Yanlin (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-3246?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16909016#comment-16909016 ] Wang Yanlin commented on CALCITE-3246: -- The class name is put into the json string in [to json

[jira] [Updated] (CALCITE-3260) Add support of evaluate method with default Evaluator.

2019-08-17 Thread Wang Yanlin (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-3260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3260: - Summary: Add support of evaluate method with default Evaluator. (was: Add support of evaluate

[jira] [Updated] (CALCITE-3260) Add support of evaluate method with default Evaluator.

2019-08-17 Thread Wang Yanlin (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-3260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3260: - Description: Currently, the public method *evaluate* of AbstractNode need a Evaluator object

[jira] [Created] (CALCITE-3260) Add support of evaluate with default Evaluator.

2019-08-17 Thread Wang Yanlin (JIRA)
Wang Yanlin created CALCITE-3260: Summary: Add support of evaluate with default Evaluator. Key: CALCITE-3260 URL: https://issues.apache.org/jira/browse/CALCITE-3260 Project: Calcite Issue

[jira] [Created] (CALCITE-3246) NullPointerException while deserializing of udf.

2019-08-12 Thread Wang Yanlin (JIRA)
Wang Yanlin created CALCITE-3246: Summary: NullPointerException while deserializing of udf. Key: CALCITE-3246 URL: https://issues.apache.org/jira/browse/CALCITE-3246 Project: Calcite Issue

[jira] [Created] (CALCITE-3259) Align 'Property' in the serialized xml string of RelXmlWriter.

2019-08-16 Thread Wang Yanlin (JIRA)
Wang Yanlin created CALCITE-3259: Summary: Align 'Property' in the serialized xml string of RelXmlWriter. Key: CALCITE-3259 URL: https://issues.apache.org/jira/browse/CALCITE-3259 Project: Calcite

[jira] [Commented] (CALCITE-3254) AssertionError while deserializing of interval type.

2019-08-16 Thread Wang Yanlin (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-3254?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16909481#comment-16909481 ] Wang Yanlin commented on CALCITE-3254: -- OK, I update the descritpion in pr. Thanks for reviewing.

[jira] [Created] (CALCITE-3254) AssertionError while deserializing of interval type.

2019-08-16 Thread Wang Yanlin (JIRA)
Wang Yanlin created CALCITE-3254: Summary: AssertionError while deserializing of interval type. Key: CALCITE-3254 URL: https://issues.apache.org/jira/browse/CALCITE-3254 Project: Calcite

[jira] [Commented] (CALCITE-3278) Simplify the use to translate RexNode to Expression for evaluating

2019-08-21 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3278?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16912870#comment-16912870 ] Wang Yanlin commented on CALCITE-3278: -- [~rubenql], thanks for reminding. This one is a small

[jira] [Updated] (CALCITE-3281) Support mixed Primitive types for BinaryExpression evaluate method.

2019-08-21 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3281: - Description: Currently, the value of [expression0 and expression1

[jira] [Created] (CALCITE-3281) Support mixed Primitive types for BinaryExpression evaluate method.

2019-08-21 Thread Wang Yanlin (Jira)
Wang Yanlin created CALCITE-3281: Summary: Support mixed Primitive types for BinaryExpression evaluate method. Key: CALCITE-3281 URL: https://issues.apache.org/jira/browse/CALCITE-3281 Project:

[jira] [Commented] (CALCITE-3281) Support mixed Primitive types for BinaryExpression evaluate method.

2019-08-22 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16913298#comment-16913298 ] Wang Yanlin commented on CALCITE-3281: -- OK. I will update the PR. > Support mixed Primitive

[jira] [Comment Edited] (CALCITE-3260) Add support of evaluate method with default Evaluator.

2019-08-20 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3260?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16911351#comment-16911351 ] Wang Yanlin edited comment on CALCITE-3260 at 8/20/19 1:31 PM: --- Well,

[jira] [Commented] (CALCITE-3260) Add support of evaluate method with default Evaluator.

2019-08-20 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3260?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16911351#comment-16911351 ] Wang Yanlin commented on CALCITE-3260: -- Well, then can we make class *Evaluator* public, so that,

[jira] [Created] (CALCITE-3313) AssertionError for an invalid type when using REGEXP_REPLACE

2019-08-30 Thread Wang Yanlin (Jira)
Wang Yanlin created CALCITE-3313: Summary: AssertionError for an invalid type when using REGEXP_REPLACE Key: CALCITE-3313 URL: https://issues.apache.org/jira/browse/CALCITE-3313 Project: Calcite

[jira] [Updated] (CALCITE-3313) AssertionError for using an invalid type parameter in REGEXP_REPLACE

2019-08-30 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3313?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3313: - Summary: AssertionError for using an invalid type parameter in REGEXP_REPLACE (was:

[jira] [Commented] (CALCITE-3306) Add REGEXP_SPLIT_TO_ARRAY function

2019-08-30 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16919285#comment-16919285 ] Wang Yanlin commented on CALCITE-3306: -- OK, I'll update the PR. > Add REGEXP_SPLIT_TO_ARRAY

[jira] [Created] (CALCITE-3316) Exception while deserializing LogicalCorrelate from json string

2019-09-01 Thread Wang Yanlin (Jira)
Wang Yanlin created CALCITE-3316: Summary: Exception while deserializing LogicalCorrelate from json string Key: CALCITE-3316 URL: https://issues.apache.org/jira/browse/CALCITE-3316 Project: Calcite

[jira] [Created] (CALCITE-3317) Add public constructor for creating LogicalCalc with RelInput type parameter

2019-09-03 Thread Wang Yanlin (Jira)
Wang Yanlin created CALCITE-3317: Summary: Add public constructor for creating LogicalCalc with RelInput type parameter Key: CALCITE-3317 URL: https://issues.apache.org/jira/browse/CALCITE-3317

[jira] [Created] (CALCITE-3319) AssertionError for ReduceDecimalsRule

2019-09-03 Thread Wang Yanlin (Jira)
Wang Yanlin created CALCITE-3319: Summary: AssertionError for ReduceDecimalsRule Key: CALCITE-3319 URL: https://issues.apache.org/jira/browse/CALCITE-3319 Project: Calcite Issue Type: Bug

[jira] [Updated] (CALCITE-3306) Add REGEXP_SPLIT_TO_ARRAY function

2019-08-29 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3306: - Description: In work, I need to split a string into array. But I found there is no

[jira] [Updated] (CALCITE-3306) Add REGEXP_SPLIT_TO_ARRAY function

2019-08-29 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3306: - Description: In work, I found there is no coresponding *split* function in calcite like the

[jira] [Created] (CALCITE-3306) Add REGEXP_SPLIT_TO_ARRAY function

2019-08-29 Thread Wang Yanlin (Jira)
Wang Yanlin created CALCITE-3306: Summary: Add REGEXP_SPLIT_TO_ARRAY function Key: CALCITE-3306 URL: https://issues.apache.org/jira/browse/CALCITE-3306 Project: Calcite Issue Type: New

[jira] [Commented] (CALCITE-3290) evaluate in AbstractNode

2019-08-29 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3290?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16918564#comment-16918564 ] Wang Yanlin commented on CALCITE-3290: -- Already implemented, please refer to   

[jira] [Comment Edited] (CALCITE-3290) evaluate in AbstractNode

2019-08-29 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3290?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16918564#comment-16918564 ] Wang Yanlin edited comment on CALCITE-3290 at 8/29/19 12:34 PM: Already

[jira] [Updated] (CALCITE-3306) Add REGEXP_SPLIT_TO_ARRAY function

2019-08-29 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3306: - Description: In work, I need to split a string into array. But I found there is no

[jira] [Commented] (CALCITE-3246) RelJsonReader throws NullPointerException while deserializing from JSON a call to a user-defined function (UDF)

2019-08-21 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3246?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16912199#comment-16912199 ] Wang Yanlin commented on CALCITE-3246: -- OK. And, any suggestion for update? > RelJsonReader

[jira] [Commented] (CALCITE-3260) Add support of evaluate method with default Evaluator.

2019-08-21 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3260?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16912194#comment-16912194 ] Wang Yanlin commented on CALCITE-3260: -- Yes, that's better. I will update the PR. > Add support

[jira] [Created] (CALCITE-3295) Aggregate call name lost in serialized json string.

2019-08-26 Thread Wang Yanlin (Jira)
Wang Yanlin created CALCITE-3295: Summary: Aggregate call name lost in serialized json string. Key: CALCITE-3295 URL: https://issues.apache.org/jira/browse/CALCITE-3295 Project: Calcite

[jira] [Created] (CALCITE-3278) Simplify the use to translate RexNode to Expression for evaluating

2019-08-21 Thread Wang Yanlin (Jira)
Wang Yanlin created CALCITE-3278: Summary: Simplify the use to translate RexNode to Expression for evaluating Key: CALCITE-3278 URL: https://issues.apache.org/jira/browse/CALCITE-3278 Project:

[jira] [Comment Edited] (CALCITE-3246) RelJsonReader throws NullPointerException while deserializing from JSON a call to a user-defined function (UDF)

2019-08-21 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3246?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16912199#comment-16912199 ] Wang Yanlin edited comment on CALCITE-3246 at 8/21/19 2:39 PM: --- OK. And,

[jira] [Updated] (CALCITE-3254) AssertionError while deserializing of interval type.

2019-09-04 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3254?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3254: - Description: case 1: When deserializing of logical rel haveing interval type, AssertionError

[jira] [Updated] (CALCITE-3254) Exception while deserializing of interval type or with empty partition key for RexOver.

2019-09-04 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3254?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3254: - Summary: Exception while deserializing of interval type or with empty partition key for

[jira] [Created] (CALCITE-3346) able some ignored tests in RelOptRuleTests

2019-09-14 Thread Wang Yanlin (Jira)
Wang Yanlin created CALCITE-3346: Summary: able some ignored tests in RelOptRuleTests Key: CALCITE-3346 URL: https://issues.apache.org/jira/browse/CALCITE-3346 Project: Calcite Issue Type:

[jira] [Updated] (CALCITE-3346) Enable some ignored tests in RelOptRuleTests

2019-09-14 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3346: - Summary: Enable some ignored tests in RelOptRuleTests (was: able some ignored tests in

[jira] [Commented] (CALCITE-3347) IndexOutOfBoundsException in FixNullabilityShuttle when using FilterIntoJoinRule

2019-09-16 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3347?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16931042#comment-16931042 ] Wang Yanlin commented on CALCITE-3347: -- I create a PR tries to fix this,

[jira] [Commented] (CALCITE-3334) Refinement for Substitution-Based MV Matching

2019-09-16 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16931033#comment-16931033 ] Wang Yanlin commented on CALCITE-3334: -- Looking forward to this refinement. > Refinement for

[jira] [Commented] (CALCITE-3319) AssertionError for ReduceDecimalsRule

2019-09-05 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3319?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16923158#comment-16923158 ] Wang Yanlin commented on CALCITE-3319: -- OK. > AssertionError for ReduceDecimalsRule >

[jira] [Commented] (CALCITE-3313) AssertionError for using an invalid type parameter in REGEXP_REPLACE

2019-09-05 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3313?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16923172#comment-16923172 ] Wang Yanlin commented on CALCITE-3313: -- oh, my bad. I will update the PR, override the

[jira] [Updated] (CALCITE-3348) AssertionError while determining distribution of Calc

2019-09-15 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3348: - Issue Type: Bug (was: Improvement) > AssertionError while determining distribution of Calc >

[jira] [Created] (CALCITE-3348) AssertionError while determining distribution of Calc

2019-09-15 Thread Wang Yanlin (Jira)
Wang Yanlin created CALCITE-3348: Summary: AssertionError while determining distribution of Calc Key: CALCITE-3348 URL: https://issues.apache.org/jira/browse/CALCITE-3348 Project: Calcite

[jira] [Commented] (CALCITE-3347) IndexOutOfBoundsException in FixNullabilityShuttle when using FilterIntoJoinRule

2019-09-16 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3347?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16930348#comment-16930348 ] Wang Yanlin commented on CALCITE-3347: -- I add a

[jira] [Commented] (CALCITE-3347) IndexOutOfBoundsException in FixNullabilityShuttle when using FilterIntoJoinRule

2019-09-16 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3347?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16930306#comment-16930306 ] Wang Yanlin commented on CALCITE-3347: -- In the original case of "TestCalcite.java", when

[jira] [Comment Edited] (CALCITE-3347) IndexOutOfBoundsException in FixNullabilityShuttle when using FilterIntoJoinRule

2019-09-16 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3347?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16930348#comment-16930348 ] Wang Yanlin edited comment on CALCITE-3347 at 9/16/19 9:27 AM: --- I add a

[jira] [Created] (CALCITE-3350) Keep origin type for RexLiteral when deserialized from json string

2019-09-16 Thread Wang Yanlin (Jira)
Wang Yanlin created CALCITE-3350: Summary: Keep origin type for RexLiteral when deserialized from json string Key: CALCITE-3350 URL: https://issues.apache.org/jira/browse/CALCITE-3350 Project:

[jira] [Updated] (CALCITE-3350) Keep origin type for RexLiteral when deserialized from json string

2019-09-16 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3350: - Issue Type: Bug (was: Improvement) > Keep origin type for RexLiteral when deserialized from

[jira] [Updated] (CALCITE-3346) Enable some ignored tests in RelOptRuleTests

2019-09-18 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3346: - Issue Type: Test (was: Improvement) > Enable some ignored tests in RelOptRuleTests >

[jira] [Commented] (CALCITE-3363) JoinUnionTransposeRule.RIGHT_UNION should not match SEMI/ANTI Join

2019-09-18 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16933072#comment-16933072 ] Wang Yanlin commented on CALCITE-3363: -- Can you give some more specific examples, I cannot see why

[jira] [Commented] (CALCITE-3363) JoinUnionTransposeRule.RIGHT_UNION should not match ANTI Join

2019-09-19 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16933107#comment-16933107 ] Wang Yanlin commented on CALCITE-3363: -- OK, I see. for *A anti join (B union C)* is not equals to

[jira] [Commented] (CALCITE-3177) Deserialize from json of + operator cause exception

2019-08-05 Thread Wang Yanlin (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-3177?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16900027#comment-16900027 ] Wang Yanlin commented on CALCITE-3177: -- OK. I will pay attention to that in future. And thanks for

[jira] [Created] (CALCITE-3362) Implementation for some empty tests of Lattice

2019-09-18 Thread Wang Yanlin (Jira)
Wang Yanlin created CALCITE-3362: Summary: Implementation for some empty tests of Lattice Key: CALCITE-3362 URL: https://issues.apache.org/jira/browse/CALCITE-3362 Project: Calcite Issue

[jira] [Closed] (CALCITE-3350) Keep origin type for RexLiteral when deserialized from json string

2019-09-26 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin closed CALCITE-3350. Resolution: Not A Problem > Keep origin type for RexLiteral when deserialized from json string >

[jira] [Created] (CALCITE-3378) AssertionError for checking RexNode implify

2019-09-29 Thread Wang Yanlin (Jira)
Wang Yanlin created CALCITE-3378: Summary: AssertionError for checking RexNode implify Key: CALCITE-3378 URL: https://issues.apache.org/jira/browse/CALCITE-3378 Project: Calcite Issue Type:

[jira] [Commented] (CALCITE-3373) Decorrelate boolean context IN or existential subquery directly into SEMI/ANTI join

2019-09-25 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3373?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16938218#comment-16938218 ] Wang Yanlin commented on CALCITE-3373: -- I think this is a more direct way to generate semi-join.

[jira] [Created] (CALCITE-3374) Error format check result for explain plan as json

2019-09-25 Thread Wang Yanlin (Jira)
Wang Yanlin created CALCITE-3374: Summary: Error format check result for explain plan as json Key: CALCITE-3374 URL: https://issues.apache.org/jira/browse/CALCITE-3374 Project: Calcite Issue

[jira] [Updated] (CALCITE-3374) Error format check result for explain plan as json

2019-09-25 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3374: - Description: The format check result of explain plan as json is incorrect, as {code:java}

[jira] [Created] (CALCITE-3175) Serialize to json of trim function cause exception

2019-07-06 Thread Wang Yanlin (JIRA)
Wang Yanlin created CALCITE-3175: Summary: Serialize to json of trim function cause exception Key: CALCITE-3175 URL: https://issues.apache.org/jira/browse/CALCITE-3175 Project: Calcite Issue

[jira] [Comment Edited] (CALCITE-3388) StackOverflowError for creating structured RelDataType from class type

2019-10-08 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3388?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16946752#comment-16946752 ] Wang Yanlin edited comment on CALCITE-3388 at 10/8/19 11:40 AM: Well,

[jira] [Commented] (CALCITE-3388) StackOverflowError for creating structured RelDataType from class type

2019-10-08 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3388?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16946752#comment-16946752 ] Wang Yanlin commented on CALCITE-3388: -- This exception is not from any product environment. I

[jira] [Commented] (CALCITE-3379) Support expand STRING column expression in table during sql-to-rel conversion

2019-10-10 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3379?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16948237#comment-16948237 ] Wang Yanlin commented on CALCITE-3379: -- Currently, this test case in *ServerTest* run success,

[jira] [Commented] (CALCITE-3379) Support expand STRING column expression in table during sql-to-rel conversion

2019-10-10 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3379?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16948284#comment-16948284 ] Wang Yanlin commented on CALCITE-3379: -- it's *trims* not *trim*. Trim is valid, but trims is

[jira] [Updated] (CALCITE-3397) AssertionError for interpreter multiset

2019-10-10 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3397?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3397: - Description: when interpretering sql  *select multiset['a', 'b', 'c']* got, {code:java}

[jira] [Created] (CALCITE-3397) AssertionError for interpreter multiset

2019-10-10 Thread Wang Yanlin (Jira)
Wang Yanlin created CALCITE-3397: Summary: AssertionError for interpreter multiset Key: CALCITE-3397 URL: https://issues.apache.org/jira/browse/CALCITE-3397 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-3400) Add support for interpretering outer/semi/anti/full join

2019-10-11 Thread Wang Yanlin (Jira)
Wang Yanlin created CALCITE-3400: Summary: Add support for interpretering outer/semi/anti/full join Key: CALCITE-3400 URL: https://issues.apache.org/jira/browse/CALCITE-3400 Project: Calcite

[jira] [Updated] (CALCITE-3400) Add support for interpretering left/right/semi/anti/full join

2019-10-11 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3400?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3400: - Description: Currently, 

[jira] [Updated] (CALCITE-3400) Add support for interpretering left/right/semi/anti/full join

2019-10-11 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3400?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3400: - Description: Currently, 

[jira] [Updated] (CALCITE-3400) Add support for interpretering left/right/semi/anti/full join

2019-10-11 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3400?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3400: - Summary: Add support for interpretering left/right/semi/anti/full join (was: Add support for

[jira] [Commented] (CALCITE-3379) Support expand STRING column expression in table during sql-to-rel conversion

2019-10-10 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3379?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16949061#comment-16949061 ] Wang Yanlin commented on CALCITE-3379: -- Agree that we need to validate both DDL and expression of

[jira] [Commented] (CALCITE-3376) VolcanoPlanner CannotPlanException: best rel is null even though there is an option with non-infinite cost

2019-10-10 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3376?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16949062#comment-16949062 ] Wang Yanlin commented on CALCITE-3376: -- This seems to be fixed after 

[jira] [Issue Comment Deleted] (CALCITE-3376) VolcanoPlanner CannotPlanException: best rel is null even though there is an option with non-infinite cost

2019-10-10 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3376?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3376: - Comment: was deleted (was: This seems to be fixed after 

[jira] [Created] (CALCITE-3388) StackOverflowError for creating structured RelDataType from class type

2019-10-04 Thread Wang Yanlin (Jira)
Wang Yanlin created CALCITE-3388: Summary: StackOverflowError for creating structured RelDataType from class type Key: CALCITE-3388 URL: https://issues.apache.org/jira/browse/CALCITE-3388 Project:

[jira] [Closed] (CALCITE-3374) Error format check result for explain plan as json

2019-10-04 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin closed CALCITE-3374. > Error format check result for explain plan as json >

[jira] [Commented] (CALCITE-3406) duplicate initialize scope

2019-10-14 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3406?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16950750#comment-16950750 ] Wang Yanlin commented on CALCITE-3406: -- I don't think this is a problem. > duplicate initialize

[jira] [Commented] (CALCITE-3388) StackOverflowError for creating structured RelDataType from class type

2019-10-14 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3388?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16950757#comment-16950757 ] Wang Yanlin commented on CALCITE-3388: -- Seems unnecessary, I'll just close this jira We can

[jira] [Updated] (CALCITE-3408) Add support for Enumerable Intersect/Minus all

2019-10-14 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3408?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3408: - Issue Type: Improvement (was: New Feature) > Add support for Enumerable Intersect/Minus all >

[jira] [Created] (CALCITE-3407) Add support for interpretering minus/intersect relational set operators

2019-10-14 Thread Wang Yanlin (Jira)
Wang Yanlin created CALCITE-3407: Summary: Add support for interpretering minus/intersect relational set operators Key: CALCITE-3407 URL: https://issues.apache.org/jira/browse/CALCITE-3407 Project:

[jira] [Updated] (CALCITE-3407) Add support for interpretering minus/intersect relational set operators

2019-10-14 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3407?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3407: - Component/s: core > Add support for interpretering minus/intersect relational set operators >

[jira] [Closed] (CALCITE-3388) StackOverflowError for creating structured RelDataType from class type

2019-10-14 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3388?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin closed CALCITE-3388. Resolution: Cannot Reproduce > StackOverflowError for creating structured RelDataType from class

[jira] [Created] (CALCITE-3408) Add support for Enumerable Intersect/Minus all

2019-10-14 Thread Wang Yanlin (Jira)
Wang Yanlin created CALCITE-3408: Summary: Add support for Enumerable Intersect/Minus all Key: CALCITE-3408 URL: https://issues.apache.org/jira/browse/CALCITE-3408 Project: Calcite Issue

[jira] [Updated] (CALCITE-3408) Add support for Enumerable Intersect/Minus all

2019-10-14 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3408?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3408: - Description: When running sql with calcite driver {code:java} final String sql = "select *

[jira] [Commented] (CALCITE-3413) AssertionError for interpertering union/intersect/minus with null value

2019-10-15 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3413?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16951926#comment-16951926 ] Wang Yanlin commented on CALCITE-3413: -- Fix together with 

[jira] [Closed] (CALCITE-3413) AssertionError for interpertering union/intersect/minus with null value

2019-10-15 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3413?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin closed CALCITE-3413. Resolution: Fixed > AssertionError for interpertering union/intersect/minus with null value >

[jira] [Comment Edited] (CALCITE-3413) AssertionError for interpertering union/intersect/minus with null value

2019-10-15 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3413?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16951926#comment-16951926 ] Wang Yanlin edited comment on CALCITE-3413 at 10/15/19 1:37 PM: Fix

[jira] [Commented] (CALCITE-3447) Fix equivalents in method SubstitutionVisitor#go

2019-10-25 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3447?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16959712#comment-16959712 ] Wang Yanlin commented on CALCITE-3447: -- I just wonder how would it affect the function of

[jira] [Commented] (CALCITE-3424) AssertionError thrown for user-defined table function with array argument

2019-10-18 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3424?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16954335#comment-16954335 ] Wang Yanlin commented on CALCITE-3424: -- The difference for *Object* and *List* lies in

[jira] [Assigned] (CALCITE-3423) Support using CAST operation and BOOLEAN type value in table macro

2019-10-18 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3423?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin reassigned CALCITE-3423: Assignee: Wang Yanlin > Support using CAST operation and BOOLEAN type value in table

[jira] [Assigned] (CALCITE-3400) Implement left/right/semi/anti/full join in Interpreter

2019-10-18 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3400?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin reassigned CALCITE-3400: Assignee: Wang Yanlin > Implement left/right/semi/anti/full join in Interpreter >

[jira] [Assigned] (CALCITE-3408) Add support for Enumerable Intersect/Minus all

2019-10-18 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3408?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin reassigned CALCITE-3408: Assignee: Wang Yanlin > Add support for Enumerable Intersect/Minus all >

[jira] [Assigned] (CALCITE-3362) Implementation for some empty tests of Lattice

2019-10-18 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3362?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin reassigned CALCITE-3362: Assignee: Wang Yanlin > Implementation for some empty tests of Lattice >

[jira] [Assigned] (CALCITE-3378) AssertionError for checking RexNode implify

2019-10-18 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3378?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin reassigned CALCITE-3378: Assignee: Wang Yanlin > AssertionError for checking RexNode implify >

[jira] [Commented] (CALCITE-3402) Allow RANGE with compoud ORDER BY clause

2019-10-18 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3402?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16954386#comment-16954386 ] Wang Yanlin commented on CALCITE-3402: -- Add this test case in *JdbcTest* to reproduce {code:java}

[jira] [Commented] (CALCITE-3402) Allow RANGE with compoud ORDER BY clause

2019-10-18 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3402?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16954417#comment-16954417 ] Wang Yanlin commented on CALCITE-3402: -- I think you are right about "SQL03 7.10 Rule 11a". The

[jira] [Commented] (CALCITE-3423) Support using CAST operation and BOOLEAN type value in table macro

2019-10-17 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3423?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16954220#comment-16954220 ] Wang Yanlin commented on CALCITE-3423: -- But, I can only find

[jira] [Commented] (CALCITE-3423) Support using CAST operation and BOOLEAN type value in table macro

2019-10-17 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3423?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16954219#comment-16954219 ] Wang Yanlin commented on CALCITE-3423: -- I was hesitate about this test cast. {code:java}

[jira] [Commented] (CALCITE-3424) AssertionError thrown for user-defined table function with array argument

2019-10-18 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3424?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16954331#comment-16954331 ] Wang Yanlin commented on CALCITE-3424: -- Strange, that, if you define method *generateStrings2*

[jira] [Updated] (CALCITE-3423) Support using CAST operation and BOOLEAN type value in table macro

2019-10-17 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3423?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3423: - Description: Currently, using bool type or cast operation in table macro, got exception. Add

[jira] [Comment Edited] (CALCITE-3423) Support using CAST operation and BOOLEAN type value in table macro

2019-10-18 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3423?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16954220#comment-16954220 ] Wang Yanlin edited comment on CALCITE-3423 at 10/18/19 9:01 AM: But, I

[jira] [Updated] (CALCITE-3429) Refinement for implementation of sql type factory

2019-10-20 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3429?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3429: - Description: 1. Add map info from Java Map class to SqlTypeName.Map 2. SqlTypeName.Map is not

[jira] [Updated] (CALCITE-3429) Support MAP type for JavaToSqlTypeConversionRules

2019-10-21 Thread Wang Yanlin (Jira)
[ https://issues.apache.org/jira/browse/CALCITE-3429?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wang Yanlin updated CALCITE-3429: - Summary: Support MAP type for JavaToSqlTypeConversionRules (was: Refinement for

  1   2   >