I think that CALCITE-3040 means that Avatica 1.14.0 is not a useful release. (I 
do take Vladimir’s point that clients should be smarter. But they are not. We 
changed, and we broke them.) So let’s release an Avatica 1.14.1 or 1.15 before 
we release Calcite 1.20.

> On Apr 30, 2019, at 3:20 PM, Francis Chuang <[email protected]> wrote:
> 
> Since Avatica 1.14.0 is now release, I think the Avatica dependency can also 
> be upgraded. However, CALCITE-3040 [1] was just opened for Avatica and 
> appears to be caused by CALCITE-2845 [2]. If this is a blocker for Calcite, 
> we can (maybe) wait until Avatica 1.15.0 is released and upgrade it in the 
> next Calcite release, but I do think the Jetty upgrade to Avatica 1.14.0 is a 
> pretty important.
> 
> Francis
> 
> [1] https://issues.apache.org/jira/browse/CALCITE-3040
> [2] https://issues.apache.org/jira/browse/CALCITE-2845
> 
> On 1/05/2019 2:32 am, Lai Zhou wrote:
>> how about these:
>> [CALCITE-2973] Allow theta joins that have equi conditions to be executed
>> using a hash join algorithm
>> [CALCITE-2282] Allow OperatorTable to be pluggable in the parser
>> [CALCITE-2992] Enhance implicit conversions when generating hash join keys
>> for an equi condition
>> Julian Hyde <[email protected]> 于2019年5月1日周三 上午12:13写道:
>>> Let’s get
>>> 
>>>  [CALCITE-2969] Improve design of join-like relational expressions
>>> 
>>> into the release. We are renaming a few classes and interfaces, so we will
>>> probably want to keep the old ones around, deprecated, in 1.20, and remove
>>> them in 1.21. The sooner we start that process the sooner we finish.
>>> 
>>> Julian
>>> 
>>> 
>>>> On Apr 30, 2019, at 8:47 AM, Ruben Q L <[email protected]> wrote:
>>>> 
>>>> Thanks for starting this discussion, Michael.
>>>> 
>>>> I would also add to the list (even though it will be flagged as
>>>> "experimental"):
>>>>    CALCITE-2812 Add algebraic operators to allow expressing recursive
>>>> queries
>>>> 
>>>> Best regards,
>>>> Ruben
>>>> 
>>>> 
>>>> Le mar. 30 avr. 2019 à 17:15, Michael Mior <[email protected]> a écrit :
>>>> 
>>>>> Calcite 1.19.0 was released approximately one month ago. This was
>>>>> later than we originally planned (although I think with good reason
>>>>> and I'm happy with what made it into this release). I don't think
>>>>> there's an imminent need for a new release, but I wanted to start the
>>>>> discussion now that Avatica has had it's latest release.
>>>>> 
>>>>> There's a few big things in progress below that I thought I'd see if
>>>>> we want to try to include in the next release. Apologies if I missed
>>>>> any.
>>>>> 
>>>>> CALCITE-1581 UDTF like in hive
>>>>> CALCITE-2952 Certify Calcite on JDK 12
>>>>> CALCITE-3036 Remove correlate variables from Join
>>>>> CALCITE-3037 Rename EnumerableThetaJoin to EnumerableNestedLoopJoin
>>>>> 
>>>>> --
>>>>> Michael Mior
>>>>> [email protected]
>>>>> 
>>> 
>>> 

Reply via email to