Hi Michael, I am really sorry but I am afraid I cannot help in the end :(
I cannot remember the passphrase for my key so I'm also blocked and cannot sign anything at the moment. Can somebody else sign Michael's key today? Andrei? On Wed, Jun 19, 2019 at 4:47 AM Michael Mior <[email protected]> wrote: > Thanks Stamatis! That time works for me. I propose doing so via Google > Hangouts: https://meet.google.com/qbw-agar-ixv > > -- > Michael Mior > [email protected] > > Le mar. 18 juin 2019 à 18:30, Stamatis Zampetakis <[email protected]> a > écrit : > > > > Great work so far Michael! > > > > Given that you already advanced quite a lot in the release process I > think > > the quickest way to get the release out is by signing your key. > > > > How about a key signing party tomorrow at https://bit.ly/2ZxFVEi > > I can also do -/+ 2 hours if this is more convenient for somebody else. > > > > If that doesn't work then Andrei or myself can take over. Thanks for > > stepping up Andrei! > > > > The PR of CALCITE-3121 simply reverts CALCITE-2798 which according to the > > discussion so far is not the root of the problem. As Michael mentioned > > earlier CALCITE-2798 is already released so it is a pity to revert it > just > > because we are in a hurry to get this release out. Moreover it seems that > > Danny (thanks Danny) is working on it so we may have a proper fix quite > > soon. > > > > Best, > > Stamatis > > > > > > On Tue, Jun 18, 2019 at 10:50 PM Andrei Sereda <[email protected]> wrote: > > > > > Michael, > > > > > > I'm happy to help you. Let me know if you want me to perform > (continue) the > > > release (just bear in mind that it will be my first calcite release). > > > > > > Or one can setup key signing party for tomorrow. > > > > > > > > > On Tue, Jun 18, 2019 at 3:44 PM Michael Mior <[email protected]> wrote: > > > > > > > I'm not necessarily opposed to it if it's been properly tested. > > > > However, the immediate concern is that I'm not able to complete ther > > > > release at the moment without help. > > > > -- > > > > Michael Mior > > > > [email protected] > > > > > > > > Le mar. 18 juin 2019 à 13:58, Vova Vysotskyi <[email protected]> a > écrit > > > : > > > > > > > > > > Hi Michael, > > > > > > > > > > Thanks for being a release manager! > > > > > > > > > > Is it possible to include PR for CALCITE-3121 > > > > > <https://issues.apache.org/jira/browse/CALCITE-3121> into this > > > release, > > > > > since this issue blocks updating Calcite version for Drill? > > > > > > > > > > PR was created some time ago, but it wasn't merged yet and there > was no > > > > > response to my last comments whether it can be merged. > > > > > > > > > > Kind regards, > > > > > Volodymyr Vysotskyi > > > > > > > > > > > > > > > On Tue, Jun 18, 2019 at 5:07 PM Michael Mior <[email protected]> > wrote: > > > > > > > > > > > Sorry for the delay Danny. Unfortunately it seems I have > mistakenly > > > > > > wiped the flash drive which contained my signing key. The > release is > > > > > > already prepared and tested. This means I'll either need someone > else > > > > > > to step up and perform the release or have an impromptu key > signing > > > > > > party for my new key. Once again, my apologies for the continued > > > > > > delays. > > > > > > -- > > > > > > Michael Mior > > > > > > [email protected] > > > > > > > > > > > > Le dim. 16 juin 2019 à 22:31, Danny Chan <[email protected]> > a > > > > écrit : > > > > > > > > > > > > > > Many thanks, Michael. > > > > > > > > > > > > > > Do you think we could got a release this week ? > > > > > > > > > > > > > > Best, > > > > > > > Danny Chan > > > > > > > 在 2019年6月16日 +0800 AM7:35,Michael Mior <[email protected]>,写道: > > > > > > > > Sorry for being sluggish getting the release out. > Unfortunately I > > > > > > > > discovered that I can't seem to mount my signing key on > macOS. > > > I'll > > > > > > > > try to get rc0 out first thing Monday. > > > > > > > > > > > > > > > > PS - Enjoy the well-deserved getaway Julian! > > > > > > > > -- > > > > > > > > Michael Mior > > > > > > > > [email protected] > > > > > > > > > > > > > > > > Le ven. 14 juin 2019 à 22:26, Francis Chuang > > > > > > > > <[email protected]> a écrit : > > > > > > > > > > > > > > > > > > Thanks for being RM for this massive release, Michael! > > > > > > > > > > > > > > > > > > I was hoping to get website built automation included in > this > > > > > > release, > > > > > > > > > but I ran into a few blocking issues with Jenkins and it > will > > > > > > probably > > > > > > > > > have to be done after 1.19. > > > > > > > > > > > > > > > > > > Francis > > > > > > > > > > > > > > > > > > On 15/06/2019 9:02 am, Julian Hyde wrote: > > > > > > > > > > Hey everyone. I’m on vacation (camping in the mountains) > next > > > > > > week, so I’ll miss the vote. > > > > > > > > > > > > > > > > > > > > Still, I’m very much hoping that the vote moves forward, > and > > > we > > > > > > have a release by the end of next week. > > > > > > > > > > > > > > > > > > > > With 171 commits since 1.19, this will be our second > largest > > > > > > release ever (second only to 1.17, which had 217 commits). > > > > > > > > > > > > > > > > > > > > Thanks to our many, many contributors and reviewers, and > to > > > > > > Michael for pulling it all together. > > > > > > > > > > > > > > > > > > > > Julian > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Jun 14, 2019, at 6:37 AM, Michael Mior < > > > [email protected]> > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > Thanks all for the suggestions. Release notes updated. > > > > > > > > > > > -- > > > > > > > > > > > Michael Mior > > > > > > > > > > > [email protected] > > > > > > > > > > > > > > > > > > > > > > Le ven. 14 juin 2019 à 01:05, Julian Hyde < > > > [email protected]> > > > > a > > > > > > écrit : > > > > > > > > > > > > > > > > > > > > > > > > I think you should expand the "breaking changes" > section > > > > of the > > > > > > > > > > > > release notes and note that classes SemiJoin, > > > > > > EnumerableSemiJoin, > > > > > > > > > > > > SemiJoinType and CorrelateJoinType, and methods that > use > > > > them, > > > > > > are > > > > > > > > > > > > deprecated for quick removal in 1.21. (Usually > deprecated > > > > > > features > > > > > > > > > > > > remain until the next major release.) > > > > > > > > > > > > > > > > > > > > > > > > On Thu, Jun 13, 2019 at 7:13 PM Andrei Sereda > > > > <[email protected]> > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > > > > > Thanks Michael for preparing this release. > > > > > > > > > > > > > > > > > > > > > > > > > > For Breaking Changes I would add recent ES upgrade > > > > > > (CALCITE-3023) : > > > > > > > > > > > > > > > > > > > > > > > > > > ElasticSearch adapter no longer supports elastic > search > > > > > > types [1]. Calcite > > > > > > > > > > > > > table name will reflect index name in Elastic (as > > > > opposed to > > > > > > elastic type). > > > > > > > > > > > > > We recommend clients to use Elastic Server 6.2 (or > > > later) > > > > > > with Calcite. > > > > > > > > > > > > > > > > > > > > > > > > > > [1] > > > > > > > > > > > > > > > > > > > > > > > > > > > https://www.elastic.co/guide/en/elasticsearch/reference/7.0/removal-of-types.html > > > > > > > > > > > > > > > > > > > > > > > > > > On Thu, Jun 13, 2019 at 9:24 PM Danny Chan < > > > > > > [email protected]> wrote: > > > > > > > > > > > > > > > > > > > > > > > > > > > Thanks for your job, Michael, hoping for the new > > > > release ! > > > > > > > > > > > > > > > > > > > > > > > > > > > > Best, > > > > > > > > > > > > > > Danny Chan > > > > > > > > > > > > > > 在 2019年6月14日 +0800 AM2:11,Michael Mior < > > > > [email protected] > > > > > > >,写道: > > > > > > > > > > > > > > > Release notes are pushed to the branch-1.20 > branch. > > > > > > Please review when > > > > > > > > > > > > > > > able. I did my best to sort things > appropriately > > > and > > > > > > highlight major > > > > > > > > > > > > > > > changes. If I missed some important work you or > > > > others > > > > > > did, please let > > > > > > > > > > > > > > > me know! > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > > Michael Mior > > > > > > > > > > > > > > > [email protected] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Le jeu. 13 juin 2019 à 13:21, Michael Mior < > > > > > > [email protected]> a écrit : > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Sorry for the delay everyone. I'm currently > > > > working on > > > > > > rolling out > > > > > > > > > > > > > > > > rc0. Unfortunately I left my signing key at > home > > > > so I > > > > > > might end up > > > > > > > > > > > > > > > > needing some help but I'm checking tests and > > > > putting > > > > > > together the > > > > > > > > > > > > > > > > changelog and other release material now. > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > > > Michael Mior > > > > > > > > > > > > > > > > [email protected] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Le lun. 10 juin 2019 à 18:54, Stamatis > > > Zampetakis < > > > > > > [email protected]> > > > > > > > > > > > > > > a écrit : > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > FYI: There are two new failures in our IT > tests > > > > > > related with > > > > > > > > > > > > > > CALCITE-2804 > > > > > > > > > > > > > > > > > [1] and CALCITE-3120 [2]. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Regarding CALCITE-2804 it seems that > Hongze and > > > > > > Justin found out the > > > > > > > > > > > > > > > > > problem so it still remains to clarify > > > > CALCITE-3120. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [1] > > > > > > https://issues.apache.org/jira/browse/CALCITE-2804 > > > > > > > > > > > > > > > > > [2] > > > > > > https://issues.apache.org/jira/browse/CALCITE-3120 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Mon, Jun 10, 2019 at 11:43 AM Bohdan > > > Kazydub < > > > > > > > > > > > > > > [email protected]> > > > > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Reverted CALCITE-2798 and added unit > test in > > > > [1] > > > > > > for CALCITE-3121. > > > > > > > > > > > > > > > > > > If it is possible, please include this to > > > > Calcite > > > > > > 1.20. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [1] > > > https://github.com/apache/calcite/pull/1264 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Sat, Jun 8, 2019 at 2:30 AM Muhammad > > > > Gelbana < > > > > > > > > > > > > > > [email protected]> > > > > > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > I'll keep a close eye on those two PRs > > > > [1][2] in > > > > > > case anyone has > > > > > > > > > > > > > > further > > > > > > > > > > > > > > > > > > > comments. One of them [2] has been > around > > > for > > > > > > months now so I > > > > > > > > > > > > > > appreciate > > > > > > > > > > > > > > > > > > if > > > > > > > > > > > > > > > > > > > someone can finish reviewing it. Danny > > > > already > > > > > > pointed out some > > > > > > > > > > > > > > concerns > > > > > > > > > > > > > > > > > > > and I believe I addressed them. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Thanks Michael for your recent > comment. I > > > > fixed > > > > > > the typo. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [1] > > > > https://github.com/apache/calcite/pull/1242 > > > > > > > > > > > > > > > > > > > [2] > > > > https://github.com/apache/calcite/pull/1066 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Thanks, > > > > > > > > > > > > > > > > > > > Gelbana > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Fri, Jun 7, 2019 at 9:03 PM Michael > > > Mior < > > > > > > [email protected]> > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > I'm not sure it can really be a > blocker > > > for > > > > > > the release since > > > > > > > > > > > > > > it's > > > > > > > > > > > > > > > > > > > > already been released. That said, we > > > > certainly > > > > > > would like to > > > > > > > > > > > > > > allow > > > > > > > > > > > > > > > > > > > > Drill the ability to upgrade. Since > > > > > > CALCITE-2798 isn't a > > > > > > > > > > > > > > functional > > > > > > > > > > > > > > > > > > > > change, I'd be open to reverting. > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > > > > > > > Michael Mior > > > > > > > > > > > > > > > > > > > > [email protected] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Le ven. 7 juin 2019 à 13:47, Bohdan > > > > Kazydub < > > > > > > > > > > > > > > [email protected]> > > > > > > > > > > > > > > > > > > a > > > > > > > > > > > > > > > > > > > > écrit : > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Hi all, > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > I'm working on upgrading Calcite in > > > Drill > > > > > > (from 1.18 to > > > > > > > > > > > > > > 1.20) and > > > > > > > > > > > > > > > > > > > almost > > > > > > > > > > > > > > > > > > > > > all issues were resolved except > > > > CALCITE-3121 > > > > > > > > > > > > > > > > > > > > > < > > > > > > https://issues.apache.org/jira/browse/CALCITE-3121>. > > > > > > > > > > > > > > > > > > > > > This issue appeared after the fix > for > > > > > > CALCITE-2798 > > > > > > > > > > > > > > > > > > > > > < > > > > > > https://issues.apache.org/jira/browse/CALCITE-2798>, and > > > > > > > > > > > > > > it causes > > > > > > > > > > > > > > > > > > a > > > > > > > > > > > > > > > > > > > > lot > > > > > > > > > > > > > > > > > > > > > of queries to hang in Drill. > > > > > > > > > > > > > > > > > > > > > Sorry for reporting it so late, it > was > > > > hard > > > > > > to reproduce it > > > > > > > > > > > > > > in > > > > > > > > > > > > > > > > > > Calcite. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Since hanging of VolcanoPlanner is > > > > critical > > > > > > issue, I think > > > > > > > > > > > > > > it may be > > > > > > > > > > > > > > > > > > a > > > > > > > > > > > > > > > > > > > > > blocker for the release. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Can we revert the fix for > CALCITE-2798 > > > > > > > > > > > > > > > > > > > > > < > > > > > > https://issues.apache.org/jira/browse/CALCITE-2798> to > > > > > > > > > > > > > > resolve it > > > > > > > > > > > > > > > > > > > > before > > > > > > > > > > > > > > > > > > > > > the release, since the fix for more > > > > general > > > > > > one may require > > > > > > > > > > > > > > more > > > > > > > > > > > > > > > > > > time? > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Regards Bohdan > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Fri, Jun 7, 2019 at 7:41 PM > Julian > > > > Hyde < > > > > > > [email protected]> > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > +1 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > I support fixing > > > > > > > > > > > > > > > > > > > > > > https://issues.apache.org/jira/browse/CALCITE-3119 > > > > > > > > > > > > > > > > > > > < > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://issues.apache.org/jira/browse/CALCITE-3119> > > > > > > > > > > > > > > before 1.20 > > > > > > > > > > > > > > > > > > > > because > > > > > > > > > > > > > > > > > > > > > > it modifies APIs that we have > added > > > > since > > > > > > 1.19; if we wait > > > > > > > > > > > > > > until > > > > > > > > > > > > > > > > > > > after > > > > > > > > > > > > > > > > > > > > the > > > > > > > > > > > > > > > > > > > > > > release, we will have to keep > them. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Browsing > > > > > > https://github.com/apache/calcite/pulls < > > > > > > > > > > > > > > > > > > > > > > > > > > https://github.com/apache/calcite/pulls> > > > > > > it looks likely > > > > > > > > > > > > > > that > > > > > > > > > > > > > > > > > > quite > > > > > > > > > > > > > > > > > > > a > > > > > > > > > > > > > > > > > > > > few > > > > > > > > > > > > > > > > > > > > > > PRs are ready. Committers, if you > > > have > > > > a > > > > > > little time to > > > > > > > > > > > > > > review PRs > > > > > > > > > > > > > > > > > > > and > > > > > > > > > > > > > > > > > > > > find > > > > > > > > > > > > > > > > > > > > > > ones that you consider ready, put > > > them > > > > in. > > > > > > If all they > > > > > > > > > > > > > > need is > > > > > > > > > > > > > > > > > > > cosmetic > > > > > > > > > > > > > > > > > > > > > > changes (e.g. an improved commit > > > > message, > > > > > > changes to > > > > > > > > > > > > > > formatting) > > > > > > > > > > > > > > > > > > feel > > > > > > > > > > > > > > > > > > > > free > > > > > > > > > > > > > > > > > > > > > > to make those fixups yourself. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Julian > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Jun 7, 2019, at 8:06 AM, > Michael > > > > Mior > > > > > > < > > > > > > > > > > > > > > [email protected]> > > > > > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > I have reviewed and committed > > > couple > > > > PRs > > > > > > and removed fix > > > > > > > > > > > > > > version > > > > > > > > > > > > > > > > > > of > > > > > > > > > > > > > > > > > > > > > > > 1.20.0 from all other issues. > Given > > > > that > > > > > > it's Friday, I'm > > > > > > > > > > > > > > > > > > proposing > > > > > > > > > > > > > > > > > > > > > > > that I wait until Monday before > > > > freezing > > > > > > for release in > > > > > > > > > > > > > > case > > > > > > > > > > > > > > > > > > anyone > > > > > > > > > > > > > > > > > > > > > > > wants to push anything final > > > through. > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > > > > > > > > > > Michael Mior > > > > > > > > > > > > > > > > > > > > > > > [email protected] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Le ven. 31 mai 2019 à 20:03, > > > Michael > > > > > > Mior < > > > > > > > > > > > > > > [email protected]> a > > > > > > > > > > > > > > > > > > > > écrit : > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Below is a link to open > issues > > > with > > > > > > fix version set to > > > > > > > > > > > > > > 1.20.0. I > > > > > > > > > > > > > > > > > > > > > > > > previously went through and > > > removed > > > > > > the fix version > > > > > > > > > > > > > > for issues > > > > > > > > > > > > > > > > > > > which > > > > > > > > > > > > > > > > > > > > > > > > will definitely not be ready. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://issues.apache.org/jira/issues/?jql=project%20%3D%20CALCITE%20AND%20status%20in%20(Open%2C%20%22In%20Progress%22)%20AND%20resolution%20%3D%20Unresolved%20AND%20fixVersion%20%3D%201.20.0%20ORDER%20BY%20priority%20DESC%2C%20updated%20DESC > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > I don't think any of these > are > > > > > > critical, but several > > > > > > > > > > > > > > have PRs > > > > > > > > > > > > > > > > > > > which > > > > > > > > > > > > > > > > > > > > I > > > > > > > > > > > > > > > > > > > > > > > > believe should be ready to > > > merge. A > > > > > > second set of eyes > > > > > > > > > > > > > > would be > > > > > > > > > > > > > > > > > > > > > > > > appreciated. Some of the rest > > > also > > > > > > have PRs but they > > > > > > > > > > > > > > seem to > > > > > > > > > > > > > > > > > > need > > > > > > > > > > > > > > > > > > > > > > > > further work. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://github.com/apache/calcite/pull/1138 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://github.com/apache/calcite/pull/1011 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://github.com/apache/calcite/pull/1014 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > > > > > > > > > > > Michael Mior > > > > > > > > > > > > > > > > > > > > > > > > [email protected] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Le ven. 31 mai 2019 à 14:28, > > > Julian > > > > > > Hyde < > > > > > > > > > > > > > > [email protected]> a > > > > > > > > > > > > > > > > > > > > écrit : > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > How are we doing? What > must-fix > > > > bugs > > > > > > remain? > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > I asked Danny to fix some > > > > > > deprecation warnings, > > > > > > > > > > > > > > which he duly > > > > > > > > > > > > > > > > > > > > did[1], > > > > > > > > > > > > > > > > > > > > > > but now I think I was mistaken, > > > > because he > > > > > > did so by > > > > > > > > > > > > > > removing a > > > > > > > > > > > > > > > > > > bunch > > > > > > > > > > > > > > > > > > > > of > > > > > > > > > > > > > > > > > > > > > > methods whose arguments were the > > > > > > now-deprecated class > > > > > > > > > > > > > > SemiJoin. > > > > > > > > > > > > > > > > > > This > > > > > > > > > > > > > > > > > > > > has > > > > > > > > > > > > > > > > > > > > > > become a breaking change with not > > > even > > > > a > > > > > > minor release > > > > > > > > > > > > > > notice, and > > > > > > > > > > > > > > > > > > I > > > > > > > > > > > > > > > > > > > > think > > > > > > > > > > > > > > > > > > > > > > we should back it out before > 1.20. > > > I’m > > > > > > going to re-open > > > > > > > > > > > > > > 3102 and > > > > > > > > > > > > > > > > > > > > declare it > > > > > > > > > > > > > > > > > > > > > > a blocker for 1.20. Sorry I > screwed > > > up, > > > > > > Danny! Let’s > > > > > > > > > > > > > > discuss in the > > > > > > > > > > > > > > > > > > > > JIRA > > > > > > > > > > > > > > > > > > > > > > case. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Julian > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [1] > > > > > > > > > > > > > > > https://issues.apache.org/jira/browse/CALCITE-3102 < > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://issues.apache.org/jira/browse/CALCITE-3102> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On May 28, 2019, at 5:18 > AM, > > > > > > Yuzhao Chen < > > > > > > > > > > > > > > > > > > [email protected]> > > > > > > > > > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Thanks so much for your > work, > > > > > > Michael, > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Let's get CALCITE-3055 > into > > > > 1.20 > > > > > > version, because > > > > > > > > > > > > > > it fix an > > > > > > > > > > > > > > > > > > > > > > important function regression. I > will > > > > > > merge it in if > > > > > > > > > > > > > > finishes the > > > > > > > > > > > > > > > > > > > > review. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [1] > > > > > > > > > > > > > > > https://github.com/apache/calcite/pull/1230/files > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Best, > > > > > > > > > > > > > > > > > > > > > > > > > > Danny Chan > > > > > > > > > > > > > > > > > > > > > > > > > > 在 2019年5月28日 +0800 > > > > AM1:41,Michael > > > > > > Mior < > > > > > > > > > > > > > > [email protected]>,写道: > > > > > > > > > > > > > > > > > > > > > > > > > > > Thanks Julian! I'm > hoping > > > we > > > > can > > > > > > get 1.20.0 out > > > > > > > > > > > > > > this week. I > > > > > > > > > > > > > > > > > > > did > > > > > > > > > > > > > > > > > > > > some > > > > > > > > > > > > > > > > > > > > > > > > > > > cleanup on JIRA and > pinged > > > a > > > > few > > > > > > for some status > > > > > > > > > > > > > > updates and > > > > > > > > > > > > > > > > > > I > > > > > > > > > > > > > > > > > > > > think > > > > > > > > > > > > > > > > > > > > > > > > > > > we're in reasonably > good > > > > shape. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > > > > > > > > > > > > > > Michael Mior > > > > > > > > > > > > > > > > > > > > > > > > > > > [email protected] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Le mar. 21 mai 2019 à > > > 19:13, > > > > > > Julian Hyde < > > > > > > > > > > > > > > [email protected]> > > > > > > > > > > > > > > > > > > a > > > > > > > > > > > > > > > > > > > > écrit > > > > > > > > > > > > > > > > > > > > > > : > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > I agree with > Michael’s > > > > > > timeline “a week or > > > > > > > > > > > > > > two”. How about > > > > > > > > > > > > > > > > > > > code > > > > > > > > > > > > > > > > > > > > > > freeze on Friday 31st May, 10 > days > > > from > > > > > > now, and RC0 on > > > > > > > > > > > > > > Mon 3rd > > > > > > > > > > > > > > > > > > June? > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > I have fixes for the > > > > following: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > * [CALCITE-3050] > > > Integrate > > > > > > SqlDialect and > > > > > > > > > > > > > > SqlParser.Config > > > > > > > > > > > > > > > > > > > > > > > > > > > > * [CALCITE-3022] > Babel: > > > > > > Various SQL parsing > > > > > > > > > > > > > > issues > > > > > > > > > > > > > > > > > > > > > > > > > > > > * [CALCITE-3047] In > JDBC > > > > > > adapter, expose > > > > > > > > > > > > > > multiple schemas of > > > > > > > > > > > > > > > > > > > the > > > > > > > > > > > > > > > > > > > > > > back-end database > > > > > > > > > > > > > > > > > > > > > > > > > > > > * [CALCITE-3048] > Improve > > > > how > > > > > > JDBC adapter > > > > > > > > > > > > > > deduces current > > > > > > > > > > > > > > > > > > > > schema on > > > > > > > > > > > > > > > > > > > > > > Redshift > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > and I will commit > them > > > > before > > > > > > the release. I > > > > > > > > > > > > > > will also help > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > * [CALCITE-2969] > Improve > > > > > > design of join-like > > > > > > > > > > > > > > relational > > > > > > > > > > > > > > > > > > > > expressions > > > > > > > > > > > > > > > > > > > > > > queries > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > over the finishing > line. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Julian > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On May 20, 2019, at > > > 6:06 > > > > AM, > > > > > > Michael Mior < > > > > > > > > > > > > > > > > > > [email protected]> > > > > > > > > > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Just revisiting > this > > > now > > > > > > that the Avatica > > > > > > > > > > > > > > has been fixed. I > > > > > > > > > > > > > > > > > > > > have > > > > > > > > > > > > > > > > > > > > > > the > > > > > > > > > > > > > > > > > > > > > > > > > > > > > following list of > > > pending > > > > > > JIRAs: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [CALCITE-1581] UDTF > > > like > > > > in > > > > > > hive > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [CALCITE-2812] Add > > > > algebraic > > > > > > operators to > > > > > > > > > > > > > > allow expressing > > > > > > > > > > > > > > > > > > > > > > recursive > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [CALCITE-2952] > Certify > > > > > > Calcite on JDK 12 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [CALCITE-2969] > Improve > > > > > > design of join-like > > > > > > > > > > > > > > relational > > > > > > > > > > > > > > > > > > > > expressions > > > > > > > > > > > > > > > > > > > > > > queries > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [CALCITE-2973] > Allow > > > > theta > > > > > > joins that have > > > > > > > > > > > > > > equi conditions > > > > > > > > > > > > > > > > > > to > > > > > > > > > > > > > > > > > > > > be > > > > > > > > > > > > > > > > > > > > > > > > > > > > > executed using a > hash > > > > join > > > > > > algorithm > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [CALCITE-2992] > Enhance > > > > > > implicit conversions > > > > > > > > > > > > > > when generating > > > > > > > > > > > > > > > > > > > > hash > > > > > > > > > > > > > > > > > > > > > > join > > > > > > > > > > > > > > > > > > > > > > > > > > > > > keys for an equi > > > > condition > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [CALCITE-3036] > Remove > > > > > > correlate variables > > > > > > > > > > > > > > from Join > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [CALCITE-3037] > Rename > > > > > > EnumerableThetaJoin to > > > > > > > > > > > > > > > > > > > > > > EnumerableNestedLoopJoin > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > I think we should > cut a > > > > > > release soon to keep > > > > > > > > > > > > > > momentum > > > > > > > > > > > > > > > > > > going. > > > > > > > > > > > > > > > > > > > > I'd > > > > > > > > > > > > > > > > > > > > > > like > > > > > > > > > > > > > > > > > > > > > > > > > > > > > to hear from those > > > > working > > > > > > on any of the > > > > > > > > > > > > > > JIRAs to see which > > > > > > > > > > > > > > > > > > > > ones > > > > > > > > > > > > > > > > > > > > > > could > > > > > > > > > > > > > > > > > > > > > > > > > > > > > be wrapped up in > the > > > next > > > > > > week or two. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Michael Mior > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [email protected] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Le mar. 30 avr. > 2019 à > > > > > > 11: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] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
