Re: Contribution on TUMBLE Implementation! I have implemented it and I wonder if I can contribute it

2018-05-03 Thread Rong Rong
Just to add to @shuyi's point and fyi: TUMBLE is implemented in CALCITE-1603[1]. [1]: https://issues.apache.org/jira/browse/CALCITE-1603 On Wed, May 2, 2018 at 6:17 PM, Shuyi Chen wrote: > Just curious, can you explain what the TUMBLE function is? There is already > a

Re: Nested Struct Type inference error

2018-08-15 Thread Rong Rong
u perhaps reproduce this as SQL (DDL plus a query) in the “server” > module, say server/src/test/resources/sql/type.iq? > > > > On Aug 14, 2018, at 6:59 AM, Rong Rong wrote: > > > > Hi Devs, > > > > I am trying to utilize Calcite type inference in my Fli

Nested Struct Type inference error

2018-08-14 Thread Rong Rong
Hi Devs, I am trying to utilize Calcite type inference in my Flink and realize that one of the situations will cause exception when trying to infer the operand type based on a StructType return type. [1] Seems like there's a requirement [2] that if return type is a struct, the operand # and

Re: Supporting named row construction in Calcite SQL

2018-04-05 Thread Rong Rong
Thanks for the fantastic proposal @shuyi. I think the STRUCT idea is great considering ROW is not standard SQL either. As a user of calcite I have a couple questions. Since ROW constructor is so similar with STRUCT, would it be a good idea to consolidate the two syntax? Or have a clear

Re: [ANNOUNCE] New committer: Shuyi Chen

2018-04-04 Thread Rong Rong
Congratulations Shuyi! -- Rong On Wed, Apr 4, 2018 at 6:05 AM, Fabian Hueske wrote: > Hi Shuyi, > > Congratulations for becoming a Calcite committer and thank you for all the > contributions to Calcite (and Flink)! > > Best, > Fabian > > 2018-04-04 1:18 GMT+02:00 Michael

Re: [ANNOUNCE] New committer: Danny Chan

2019-05-14 Thread Rong Rong
Congratulations Danny! On Tue, May 14, 2019 at 2:45 PM Stamatis Zampetakis wrote: > Congrats Danny, and thanks a lot for all the effort you are putting in > helping others and improving Calcite. > > Among so many high quality contributions it is difficult to express > preferences, nevertheless

[jira] [Created] (CALCITE-2468) Index Out-of-Bound Exception when trying to infer operand type from struct return type

2018-08-15 Thread Rong Rong (JIRA)
Rong Rong created CALCITE-2468: -- Summary: Index Out-of-Bound Exception when trying to infer operand type from struct return type Key: CALCITE-2468 URL: https://issues.apache.org/jira/browse/CALCITE-2468

[jira] [Created] (CALCITE-2542) SqlNode AtomicRowExpression + DOT operation does not work for constructed ROWs

2018-09-08 Thread Rong Rong (JIRA)
Rong Rong created CALCITE-2542: -- Summary: SqlNode AtomicRowExpression + DOT operation does not work for constructed ROWs Key: CALCITE-2542 URL: https://issues.apache.org/jira/browse/CALCITE-2542 Project

[jira] [Created] (CALCITE-2721) Support parsing of DOT + MEMBER_FUNCTION

2018-12-02 Thread Rong Rong (JIRA)
Rong Rong created CALCITE-2721: -- Summary: Support parsing of DOT + MEMBER_FUNCTION Key: CALCITE-2721 URL: https://issues.apache.org/jira/browse/CALCITE-2721 Project: Calcite Issue Type

[jira] [Created] (CALCITE-2862) Deprecated ExprSimplifier causes some operands not being simplified

2019-02-23 Thread Rong Rong (JIRA)
Rong Rong created CALCITE-2862: -- Summary: Deprecated ExprSimplifier causes some operands not being simplified Key: CALCITE-2862 URL: https://issues.apache.org/jira/browse/CALCITE-2862 Project: Calcite

[jira] [Created] (CALCITE-3008) Making AuxiliaryConverter Pluggable

2019-04-16 Thread Rong Rong (JIRA)
Rong Rong created CALCITE-3008: -- Summary: Making AuxiliaryConverter Pluggable Key: CALCITE-3008 URL: https://issues.apache.org/jira/browse/CALCITE-3008 Project: Calcite Issue Type: Improvement

[jira] [Created] (CALCITE-6064) Incorrect TraitSet copying logic in LogicalJoin?

2023-10-20 Thread Rong Rong (Jira)
Rong Rong created CALCITE-6064: -- Summary: Incorrect TraitSet copying logic in LogicalJoin? Key: CALCITE-6064 URL: https://issues.apache.org/jira/browse/CALCITE-6064 Project: Calcite Issue Type

[jira] [Created] (CALCITE-5301) Support AT TIME ZONE

2022-09-28 Thread Rong Rong (Jira)
Rong Rong created CALCITE-5301: -- Summary: Support AT TIME ZONE Key: CALCITE-5301 URL: https://issues.apache.org/jira/browse/CALCITE-5301 Project: Calcite Issue Type: New Feature

[jira] [Created] (CALCITE-5833) Support `getOperandLiteralValue` in `Aggregate.AggCallBinding`

2023-07-10 Thread Rong Rong (Jira)
Rong Rong created CALCITE-5833: -- Summary: Support `getOperandLiteralValue` in `Aggregate.AggCallBinding` Key: CALCITE-5833 URL: https://issues.apache.org/jira/browse/CALCITE-5833 Project: Calcite

[jira] [Created] (CALCITE-5740) Support for AggToSemiJoinRule

2023-06-01 Thread Rong Rong (Jira)
Rong Rong created CALCITE-5740: -- Summary: Support for AggToSemiJoinRule Key: CALCITE-5740 URL: https://issues.apache.org/jira/browse/CALCITE-5740 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-5787) Add interface in RelNode for getInputFieldsUsed

2023-06-18 Thread Rong Rong (Jira)
Rong Rong created CALCITE-5787: -- Summary: Add interface in RelNode for getInputFieldsUsed Key: CALCITE-5787 URL: https://issues.apache.org/jira/browse/CALCITE-5787 Project: Calcite Issue Type