Thanks! Here's my fingerprint. 3114 4918 1CE5 FAA2 71DD 398F 9EFE 53B0 7EE7 CA71 -- Michael Mior [email protected]
Le mer. 19 juin 2019 à 10:32, Andrei Sereda <[email protected]> a écrit : > > Yes will do. > > I'm on my work so might be late 10-15min (11:10 EST) > > On Wed, Jun 19, 2019 at 9:33 AM Stamatis Zampetakis <[email protected]> > wrote: > > > 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] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
