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 <and...@sereda.cc> 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 <mm...@apache.org> 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
> > mm...@apache.org
> >
> > Le mar. 18 juin 2019 à 13:58, Vova Vysotskyi <vvo...@gmail.com> 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 <mm...@apache.org> 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
> > > > mm...@apache.org
> > > >
> > > > Le dim. 16 juin 2019 à 22:31, Danny Chan <yuzhao....@gmail.com> 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 <mm...@apache.org>,写道:
> > > > > > 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
> > > > > > mm...@apache.org
> > > > > >
> > > > > > Le ven. 14 juin 2019 à 22:26, Francis Chuang
> > > > > > <francischu...@apache.org> 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 <
> mm...@apache.org>
> > > > wrote:
> > > > > > > > >
> > > > > > > > > Thanks all for the suggestions. Release notes updated.
> > > > > > > > > --
> > > > > > > > > Michael Mior
> > > > > > > > > mm...@apache.org
> > > > > > > > >
> > > > > > > > > Le ven. 14 juin 2019 à 01:05, Julian Hyde <
> jh...@apache.org>
> > 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
> > <and...@sereda.cc>
> > > > 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 <
> > > > yuzhao....@gmail.com> wrote:
> > > > > > > > > > >
> > > > > > > > > > > > Thanks for your job, Michael, hoping for the new
> > release !
> > > > > > > > > > > >
> > > > > > > > > > > > Best,
> > > > > > > > > > > > Danny Chan
> > > > > > > > > > > > 在 2019年6月14日 +0800 AM2:11,Michael Mior <
> > mm...@apache.org
> > > > >,写道:
> > > > > > > > > > > > > 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
> > > > > > > > > > > > > mm...@apache.org
> > > > > > > > > > > > >
> > > > > > > > > > > > > Le jeu. 13 juin 2019 à 13:21, Michael Mior <
> > > > mm...@apache.org> 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
> > > > > > > > > > > > > > mm...@apache.org
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > Le lun. 10 juin 2019 à 18:54, Stamatis
> Zampetakis <
> > > > zabe...@gmail.com>
> > > > > > > > > > > > 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 <
> > > > > > > > > > > > bohdan.kazy...@gmail.com>
> > > > > > > > > > > > > > > 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 <
> > > > > > > > > > > > m.gelb...@gmail.com>
> > > > > > > > > > > > > > > > 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 <
> > > > mm...@apache.org>
> > > > > > > > > > > > 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
> > > > > > > > > > > > > > > > > > mm...@apache.org
> > > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > > Le ven. 7 juin 2019 à 13:47, Bohdan
> > Kazydub <
> > > > > > > > > > > > bohdan.kazy...@gmail.com>
> > > > > > > > > > > > > > > > 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 <
> > > > jh...@apache.org>
> > > > > > > > > > > > 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
> > > > <
> > > > > > > > > > > > mm...@apache.org>
> > > > > > > > > > > > > > > > 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
> > > > > > > > > > > > > > > > > > > > > mm...@apache.org
> > > > > > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > > > > > Le ven. 31 mai 2019 à 20:03,
> Michael
> > > > Mior <
> > > > > > > > > > > > mm...@apache.org> 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
> > > > > > > > > > > > > > > > > > > > > > mm...@apache.org
> > > > > > > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > > > > > > Le ven. 31 mai 2019 à 14:28,
> Julian
> > > > Hyde <
> > > > > > > > > > > > jh...@apache.org> 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 <
> > > > > > > > > > > > > > > > yuzhao....@gmail.com>
> > > > > > > > > > > > > > > > > > > > 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 <
> > > > > > > > > > > > mm...@apache.org>,写道:
> > > > > > > > > > > > > > > > > > > > > > > > > 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
> > > > > > > > > > > > > > > > > > > > > > > > > mm...@apache.org
> > > > > > > > > > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > > > > > > > > > Le mar. 21 mai 2019 à
> 19:13,
> > > > Julian Hyde <
> > > > > > > > > > > > jh...@apache.org>
> > > > > > > > > > > > > > > > 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 <
> > > > > > > > > > > > > > > > mm...@apache.org>
> > > > > > > > > > > > > > > > > > > > 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
> > > > > > > > > > > > > > > > > > > > > > > > > > > mm...@apache.org
> > > > > > > > > > > > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > > > > > > > > > > > Le mar. 30 avr. 2019 à
> > > > 11:15, Michael Mior <
> > > > > > > > > > > > > > > > mm...@apache.org
> > > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > > 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
> > > > > > > > > > > > > > > > > > > > > > > > > > > > mm...@apache.org
> > > > > > > > > > > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > >
> > > >
> >
>

Reply via email to