You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@calcite.apache.org by Jinfeng Ni <ji...@gmail.com> on 2015/08/01 01:59:34 UTC

Re: 1.4.0-SNAPSHOT available, MASTER closed, please try it out

+1.

This will give Drill a bit more time, as we are working to rebase Drill  on
Calcite 1.4.0-SNAPSHOT. (See DRILL-3532 :
https://issues.apache.org/jira/browse/DRILL-3542 ).




On Fri, Jul 31, 2015 at 2:29 PM, Julian Hyde <jh...@apache.org> wrote:

> +1 to let Jacques take vacation
>
> There's no urgency to get the release out.
>
> The only problem, and it's a minor one, is that master branch is
> closed for check-ins until the release vote completes (August 22nd
> even in the best case scenario). We won't have anywhere to integrate
> changes that are to go into 1.5.
>
> One solution is to create a "branch-1.4" branch now, re-open master
> for commits, and release from branch-1.4. But I'm not keen on that.
> We'd have to start fixing bugs in two places, and the fixes will have
> different hashes.
>
> I suggest creating a "future" branch and start committing changes for
> the 1.5 release to that. Release 1.4 will be made from the "master"
> branch. After the release, we will rebase "future" onto it. (And yes,
> commit hashes may change during that rebase.)
>
> Julian
>
>
> On Fri, Jul 31, 2015 at 11:10 AM, Ted Dunning <te...@gmail.com>
> wrote:
> > Speaking as a guy monitoring the mailing list while on vacation, I
> suggest
> > that the delay is a good thing.
> >
> > Go away.  Have fun.  Relax.  Chill.
> >
> >
> >
> > On Fri, Jul 31, 2015 at 9:50 AM, Jacques Nadeau <ja...@apache.org>
> wrote:
> >
> >> Hey Guys,
> >>
> >> I'm leaving on vacation shortly.  I was originally hoping to be all the
> way
> >> through the release before the vacation.  Then I was hoping for being
> most
> >> of the way through the release.  It now looks like the first vote
> probably
> >> won't have started before my vacation.  I can run the release process
> >> during my vacation but I'd rather not (also a little worried about
> upload
> >> speed).  I suggest that we simply delay the release for a week and a
> half
> >> (trying to get these issues solved during that time).  Then I can run
> the
> >> release when I'm back to full speed on the 12th.
> >>
> >> Thoughts?
> >>
> >> thanks,
> >> Jacques
> >>
> >> On Fri, Jul 31, 2015 at 9:42 AM, Jesus Camachorodriguez <
> >> jcamachorodriguez@hortonworks.com> wrote:
> >>
> >> > We seem to have an assertion problem in line 394 in RelFieldTrimmer.
> >> >
> >> > assert newProject.getClass() == project.getClass();
> >> >
> >> > The new project is created with the provided factory, thus is of type
> >> > HiveProject (this is correct); however, the project object is a
> >> > LogicalProject. I need to track the plan changes to see when this
> >> > LogicalProject is created.
> >> >
> >> > More to come...
> >> >
> >> > Thanks,
> >> > Jesús
> >> >
> >> >
> >> >
> >> > On 7/31/15, 8:39 AM, "Jesus Camachorodriguez"
> >> > <jc...@hortonworks.com> wrote:
> >> >
> >> > >Jacques,
> >> > >
> >> > >We run QA after the fix for CALCITE-821 went in, and I'm seeing 59
> test
> >> > >fails in Hive. I'm analyzing them right now...
> >> > >
> >> > >I will keep you posted.
> >> > >
> >> > >Thanks,
> >> > >Jesús
> >> > >
> >> > >
> >> > >
> >> > >On 7/31/15, 3:36 AM, "Jacques Nadeau" <ja...@apache.org> wrote:
> >> > >
> >> > >>Jesus, how are things looking after the new snapshot?
> >> > >>On Jul 29, 2015 2:17 PM, "Julian Hyde" <jh...@apache.org> wrote:
> >> > >>
> >> > >>> Yes, I just pushed a new snapshot. It's based on
> >> > >>>
> >> > >>>
> >> > >>>
> >> >
> https://github.com/apache/incubator-calcite/commit/1580bd0fec62d836c9870
> >> > >>>e
> >> > >>>dc339b0ab99d909cad
> >> > >>> .
> >> > >>>
> >> > >>> On Wed, Jul 29, 2015 at 2:02 PM, Jesus Camachorodriguez
> >> > >>> <jc...@hortonworks.com> wrote:
> >> > >>> > Thanks for fixing it so quickly Julian.
> >> > >>> >
> >> > >>> > Sure, I'd like to do that. Is the new SNAPSHOT with the new
> fixes
> >> > >>>already
> >> > >>> > created?
> >> > >>> >
> >> > >>> > --
> >> > >>> > Jesús
> >> > >>> >
> >> > >>> >
> >> > >>> > On 7/29/15, 10:55 PM, "Julian Hyde" <jh...@apache.org> wrote:
> >> > >>> >
> >> > >>> >>The fix is checked in. Can you restart the Hive tests and let us
> >> know
> >> > >>> >>when they have passed? Or maybe you don’t think it necessary to
> run
> >> > >>>the
> >> > >>> >>Hive tests?
> >> > >>> >>
> >> > >>> >>Julian
> >> > >>> >>
> >> > >>> >>
> >> > >>> >>> On Jul 29, 2015, at 11:10 AM, Jesus Camachorodriguez
> >> > >>> >>><jc...@hortonworks.com> wrote:
> >> > >>> >>>
> >> > >>> >>> Thanks a lot Julian.
> >> > >>> >>>
> >> > >>> >>> I'm checking it right now; I'll update the JIRA case when I'm
> >> done.
> >> > >>> >>>
> >> > >>> >>>
> >> > >>> >>>
> >> > >>> >>> On 7/29/15, 7:43 PM, "Julian Hyde" <jh...@apache.org> wrote:
> >> > >>> >>>
> >> > >>> >>>> Jesus, I have modified
> >> > >>> >>>> https://issues.apache.org/jira/browse/CALCITE-821 with a
> >> > suggested
> >> > >>> >>>> patch. Can you see whether it works?
> >> > >>> >>>>
> >> > >>> >>>> On Wed, Jul 29, 2015 at 9:49 AM, Julian Hyde <
> jhyde@apache.org>
> >> > >>> wrote:
> >> > >>> >>>>> I'm looking into 821 also. You're right that it was caused
> by
> >> the
> >> > >>> edit
> >> > >>> >>>>> to Frameworks.java in the fix to
> >> > >>> >>>>> https://issues.apache.org/jira/browse/CALCITE-748. Not sure
> >> why
> >> > >>>that
> >> > >>> >>>>> change was made, I'm pretty sure it was for a good reason.
> >> > >>> >>>>>
> >> > >>> >>>>> On Wed, Jul 29, 2015 at 12:58 AM, Jesus Camachorodriguez
> >> > >>> >>>>> <jc...@hortonworks.com> wrote:
> >> > >>> >>>>>> I've finally been able to trigger a Hive QA run. I have
> logged
> >> > >>> >>>>>> CALCITE-821
> >> > >>> >>>>>> which is making all our tests fail. We will be checking
> into
> >> > >>>that
> >> > >>> >>>>>> today.
> >> > >>> >>>>>>
> >> > >>> >>>>>> Thanks,
> >> > >>> >>>>>> Jesús
> >> > >>> >>>>>>
> >> > >>> >>>>>>
> >> > >>> >>>>>>
> >> > >>> >>>>>> On 7/29/15, 7:27 AM, "Jacques Nadeau" <ja...@apache.org>
> >> > >>>wrote:
> >> > >>> >>>>>>
> >> > >>> >>>>>>> Ok.  Will do.
> >> > >>> >>>>>>>
> >> > >>> >>>>>>> On Tue, Jul 28, 2015 at 10:15 PM, Julian Hyde
> >> > >>><jh...@apache.org>
> >> > >>> >>>>>>>wrote:
> >> > >>> >>>>>>>
> >> > >>> >>>>>>>> Can you please take a look at 741, 743, Jacques. They're
> >> best
> >> > >>>done
> >> > >>> >>>>>>>> while you're actually rolling a release.
> >> > >>> >>>>>>>>
> >> > >>> >>>>>>>> On Tue, Jul 28, 2015 at 9:49 PM, Jacques Nadeau
> >> > >>> >>>>>>>><ja...@apache.org>
> >> > >>> >>>>>>>> wrote:
> >> > >>> >>>>>>>>> Julian, are you looking at 741/743 or should I take a
> look?
> >> > >>> >>>>>>>>>
> >> > >>> >>>>>>>>> On Tue, Jul 28, 2015 at 4:03 PM, Julian Hyde
> >> > >>><jh...@apache.org>
> >> > >>> >>>>>>>> wrote:
> >> > >>> >>>>>>>>>
> >> > >>> >>>>>>>>>> I think you should include 811. It adds 3 new instances
> >> of a
> >> > >>> rule
> >> > >>> >>>>>>>> but
> >> > >>> >>>>>>>>>> does not change the existing one.
> >> > >>> >>>>>>>>>>
> >> > >>> >>>>>>>>>> I don't believe that Hive's test run has finished.
> Jesus,
> >> > >>>can
> >> > >>> you
> >> > >>> >>>>>>>>>> report when you have some results?
> >> > >>> >>>>>>>>>>
> >> > >>> >>>>>>>>>> Still to do are release-related changes: release notes,
> >> 741,
> >> > >>> 743.
> >> > >>> >>>>>>>> I
> >> > >>> >>>>>>>>>> can do the web site after the RC.
> >> > >>> >>>>>>>>>>
> >> > >>> >>>>>>>>>> I was hoping to get Maryann's patch to 793 in, but I
> still
> >> > >>>don't
> >> > >>> >>>>>>>> have
> >> > >>> >>>>>>>>>> a test case, so let's defer that one.
> >> > >>> >>>>>>>>>>
> >> > >>> >>>>>>>>>> Julian
> >> > >>> >>>>>>>>>>
> >> > >>> >>>>>>>>>> On Tue, Jul 28, 2015 at 3:23 PM, Jacques Nadeau
> >> > >>> >>>>>>>> <ja...@apache.org>
> >> > >>> >>>>>>>>>> wrote:
> >> > >>> >>>>>>>>>>> It seems like everyone is happy with the current
> release.
> >> > >>>The
> >> > >>> >>>>>>>> issue
> >> > >>> >>>>>>>>>>> identified by Hive looks like it was a Hive fix rather
> >> than
> >> > >>>a
> >> > >>> >>>>>>>> Calcite
> >> > >>> >>>>>>>>>> one.
> >> > >>> >>>>>>>>>>> I noticed that Jesus committed one thing after my
> >> proposed
> >> > >>> >>>>>>>> release.
> >> > >>> >>>>>>>> Do
> >> > >>> >>>>>>>>>>> people feel like that is absolutely required in this
> >> > >>> release/the
> >> > >>> >>>>>>>> risk
> >> > >>> >>>>>>>>>>> involved?  I'm fine including it but am initially
> >> inclined
> >> > >>>to
> >> > >>> >>>>>>>> leave it
> >> > >>> >>>>>>>>>> for
> >> > >>> >>>>>>>>>>> the next release if it isn't pressing.  The jira:
> >> > >>> >>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-811
> >> > >>> >>>>>>>>>>>
> >> > >>> >>>>>>>>>>> Thoughts?
> >> > >>> >>>>>>>>>>>
> >> > >>> >>>>>>>>>>> On Mon, Jul 27, 2015 at 12:32 PM, Julian Hyde <
> >> > >>> jhyde@apache.org>
> >> > >>> >>>>>>>> wrote:
> >> > >>> >>>>>>>>>>>
> >> > >>> >>>>>>>>>>>> I¹ve tried the compile against Hive[1], fixed a minor
> >> > >>>problem
> >> > >>> >>>>>>>> (related
> >> > >>> >>>>>>>>>> to
> >> > >>> >>>>>>>>>>>> SortFactory), and now Jesus is going to run the Hive
> >> > >>>suite.
> >> > >>> >>>>>>>>>>>>
> >> > >>> >>>>>>>>>>>> Jacques, If you¹re writing release notes you might
> find
> >> my
> >> > >>> >>>>>>>> relNotes[2]
> >> > >>> >>>>>>>>>>>> script useful.
> >> > >>> >>>>>>>>>>>>
> >> > >>> >>>>>>>>>>>> Julian
> >> > >>> >>>>>>>>>>>>
> >> > >>> >>>>>>>>>>>> [1] https://issues.apache.org/jira/browse/HIVE-11383
> >> > >>> >>>>>>>>>>>> [2]
> >> > >>> >>>>>>>>
> >> > https://github.com/julianhyde/share/blob/master/tools/relNotes
> >> > >>> >>>>>>>>>>>>
> >> > >>> >>>>>>>>>>>> On Jul 24, 2015, at 7:35 PM, Jacques Nadeau
> >> > >>> >>>>>>>> <ja...@apache.org>
> >> > >>> >>>>>>>> wrote:
> >> > >>> >>>>>>>>>>>>
> >> > >>> >>>>>>>>>>>>> I've pushed a 1.4.0-SNAPSHOT to the Apache Snapshot
> >> Repo.
> >> > >>> >>>>>>>> Framework
> >> > >>> >>>>>>>>>>>>> owners, please try out this branch and report back
> >> > >>>whether
> >> > >>> >>>>>>>> you
> >> > >>> >>>>>>>> see
> >> > >>> >>>>>>>> any
> >> > >>> >>>>>>>>>>>>> showstopping regressions.  That way we can work out
> any
> >> > >>>kinks
> >> > >>> >>>>>>>> before
> >> > >>> >>>>>>>>>> we
> >> > >>> >>>>>>>>>>>> put
> >> > >>> >>>>>>>>>>>>> this to an actual release vote.
> >> > >>> >>>>>>>>>>>>>
> >> > >>> >>>>>>>>>>>>> You can to the current commit by adding the
> following
> >> > >>>maven
> >> > >>> >>>>>>>> snapshot
> >> > >>> >>>>>>>>>>>>> repository to your pom.xml:
> >> > >>> >>>>>>>>>>>>>
> >> > >>> >>>>>>>>>>>>>
> >> > >>> https://repository.apache.org/content/repositories/snapshots/
> >> > >>> >>>>>>>>>>>>>
> >> > >>> >>>>>>>>>>>>> The version of the artifacts to reference is
> >> > >>>1.4.0-SNAPSHOT.
> >> > >>> >>>>>>>> The
> >> > >>> >>>>>>>>>>>> artifacts
> >> > >>> >>>>>>>>>>>>> are currently based on git commit
> >> > >>> >>>>>>>>>>>> 5cb95e644f38da1a13d6def96eeec935b650289c.
> >> > >>> >>>>>>>>>>>>>
> >> > >>> >>>>>>>>>>>>> I'll target sending an actual release vote EOD
> Tuesday
> >> > >>> >>>>>>>> unless we
> >> > >>> >>>>>>>> find
> >> > >>> >>>>>>>>>>>>> additional issues.
> >> > >>> >>>>>>>>>>>>>
> >> > >>> >>>>>>>>>>>>> Thanks,
> >> > >>> >>>>>>>>>>>>> Jacques
> >> > >>> >>>>>>>>>>>>
> >> > >>> >>>>>>>>>>>>
> >> > >>> >>>>>>>>>>
> >> > >>> >>>>>>>>
> >> > >>> >>>>>>
> >> > >>> >>>>
> >> > >>> >>>
> >> > >>> >>
> >> > >>> >>
> >> > >>> >
> >> > >>>
> >> > >
> >> >
> >> >
> >>
>