Krisz -- maybe I missed it, but is there a JIRA or PR about
contributing your patch release cherry-picking Python script to the
repo? Thanks for writing that up

On Thu, Oct 24, 2019 at 11:10 AM Antoine Pitrou <anto...@python.org> wrote:
>
>
> No, ARROW-6977 is something else.  I'll whip up a PR.
>
>
> Le 24/10/2019 à 17:25, Krisztián Szűcs a écrit :
> > I had to fix the OSX wheel build issues, once [1] is green I can start the
> > release procedure, although we have three new issues in the release [2].
> >
> > ARROW-6983: We have a fix for this.
> > ARROW-6984: I'll bump LZ4's version.
> > ARROW-6977: should be resolved by ARROW-6983?
> >
> > [1]: https://github.com/apache/arrow/pull/5726
> > [2]: https://issues.apache.org/jira/projects/ARROW/versions/12346358
> >
> > On Wed, Oct 23, 2019, 3:01 AM Wes McKinney <wesmck...@gmail.com> wrote:
> >
> >> I just removed ARROW-6895 from 0.15.1. You can cut an RC anytime now
> >>
> >> On Tue, Oct 22, 2019 at 7:40 PM Krisztián Szűcs
> >> <szucs.kriszt...@gmail.com> wrote:
> >>>
> >>> Cherry picked 1ae946c8bfebd31ceca8d54b66313d4aaa2f029c
> >>>
> >>> We have one issue left.
> >>>
> >>> On Wed, Oct 23, 2019 at 1:45 AM Antoine Pitrou <anto...@python.org>
> >> wrote:
> >>>
> >>>>
> >>>> https://github.com/apache/arrow/pull/5701 was merged, you may cherry
> >>>> pick it.
> >>>>
> >>>> Regards
> >>>>
> >>>> Antoine.
> >>>>
> >>>>
> >>>> Le 22/10/2019 à 16:16, Krisztián Szűcs a écrit :
> >>>>> The packaging builds are passing without the following patches too:
> >>>>> - ARROW-6631: [C++] Do not build any compression libraries by
> >> default in
> >>>>> C++ build
> >>>>> - ARROW-6831: [R] Update R macOS/Windows builds for change in cmake
> >>>>> compression defaults
> >>>>> - ARROW-6855: [FlightRPC][C++][Python] Flight middleware for
> >> C++/Python
> >>>>> - ARROW-6864: [C++] Add compression-related compile definitions
> >> before
> >>>>> adding any unit tests
> >>>>>
> >>>>> So I've excluded these patches from PR for the maintenance branch
> >> [1].
> >>>>> Once the remaining PRs are ready, I'll cherry pick those changes and
> >>>>> the patch release is good to go.
> >>>>>
> >>>>> [1]: https://github.com/apache/arrow/pull/5708
> >>>>>
> >>>>> On Mon, Oct 21, 2019 at 8:20 PM Krisztián Szűcs <
> >>>> szucs.kriszt...@gmail.com>
> >>>>> wrote:
> >>>>>
> >>>>>> All the relevant packaging builds are passing for the current
> >>>>>> release branch: https://github.com/apache/arrow/pull/5708
> >>>>>>
> >>>>>> Although I've created another branch excluding the following
> >>>>>> patches [1]:
> >>>>>> - ARROW-6631: [C++] Do not build any compression libraries by
> >> default in
> >>>>>> C++ build
> >>>>>> - ARROW-6831: [R] Update R macOS/Windows builds for change in cmake
> >>>>>> compression defaults
> >>>>>> - ARROW-6855: [FlightRPC][C++][Python] Flight middleware for
> >> C++/Python
> >>>>>> - ARROW-6864: [C++] Add compression-related compile definitions
> >> before
> >>>>>> adding any unit tests
> >>>>>>
> >>>>>> Also submitted the packaging tasks for the new one, waiting
> >>>>>> for the results [2].
> >>>>>>
> >>>>>> [1]:
> >> https://gist.github.com/kszucs/dbe43f3d5ac3d1ba8865cf08785dc019
> >>>>>> [2]:
> >> https://github.com/ursa-labs/crossbow/branches/all?query=build-694
> >>>>>>
> >>>>>> On Mon, Oct 21, 2019 at 7:06 PM Wes McKinney <wesmck...@gmail.com>
> >>>> wrote:
> >>>>>>
> >>>>>>> If that patch is not included then I would guess a number of manual
> >>>>>>> changes
> >>>>>>> will be required to fix builds as the result of the Cython linking
> >>>> changes
> >>>>>>> and the libarrow_python_flight shared library split.
> >>>>>>>
> >>>>>>> On Mon, Oct 21, 2019, 9:45 AM Neal Richardson <
> >>>>>>> neal.p.richard...@gmail.com>
> >>>>>>> wrote:
> >>>>>>>
> >>>>>>>> I'd like to propose that "ARROW-6631: [C++] Do not build any
> >>>>>>>> compression libraries by default in C++ build" and all other
> >>>>>>>> cmake-related changes (ARROW-6831, ARROW-6610), be excluded from
> >> the
> >>>>>>>> patch release. They sound like (build) API changes, not bugfixes,
> >> and
> >>>>>>>> I fear that including them will cause problems.
> >>>>>>>>
> >>>>>>>> Neal
> >>>>>>>>
> >>>>>>>> On Mon, Oct 21, 2019 at 9:41 AM Krisztián Szűcs
> >>>>>>>> <szucs.kriszt...@gmail.com> wrote:
> >>>>>>>>>
> >>>>>>>>> Because of https://github.com/apache/arrow/pull/5627
> >>>>>>>>> I can apply the exports manually if that is desired.
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> On Mon, Oct 21, 2019 at 6:26 PM Antoine Pitrou <
> >> anto...@python.org>
> >>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> How did you do the cherry-picking?  I'm very surprised that you
> >>>>>>> needed
> >>>>>>>>>> to pick up the Flight additions.
> >>>>>>>>>>
> >>>>>>>>>> Regards
> >>>>>>>>>>
> >>>>>>>>>> Antoine.
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> Le 21/10/2019 à 18:18, Krisztián Szűcs a écrit :
> >>>>>>>>>>> On Mon, Oct 21, 2019 at 5:28 PM Wes McKinney <
> >> wesmck...@gmail.com
> >>>>>>>>
> >>>>>>>>>> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>>> Thanks Krisztian
> >>>>>>>>>>>>
> >>>>>>>>>>>> I'm going to finish ARROW-6910 soon so it can be merged. I
> >> don't
> >>>>>>>> have
> >>>>>>>>>>>> a patch yet for ARROW-6895 but hope to complete it today, but
> >> it
> >>>>>>> is
> >>>>>>>>>>>> not a blocker. If you are able to prepare the maintenance
> >>>>>>> branch, it
> >>>>>>>>>>>> probably makes sense to check that the binary package builds
> >> are
> >>>>>>>>>>>> looking okay in the meantime
> >>>>>>>>>>>>
> >>>>>>>>>>> I had to include
> >> https://issues.apache.org/jira/browse/ARROW-6855
> >>>>>>>>>>> and https://issues.apache.org/jira/browse/ARROW-6610 to keep
> >> the
> >>>>>>>>>>> cherry-picking clearer. They should not cause cause any API
> >>>>>>>> breakages.
> >>>>>>>>>>>
> >>>>>>>>>>> I've created a PR to the maintenance branch to run both the CI
> >>>>>>> test
> >>>>>>>>>>> and the packaging builds:
> >>>>>>> https://github.com/apache/arrow/pull/5708
> >>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> On Mon, Oct 21, 2019 at 10:21 AM Krisztián Szűcs
> >>>>>>>>>>>> <szucs.kriszt...@gmail.com> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Hi,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I've created a small snippet to query the tickets under a
> >>>>>>> specific
> >>>>>>>>>>>>> JIRA version and cherry-pick them in the same order as they
> >> were
> >>>>>>>>>>>>> applied to the master branch [1].
> >>>>>>>>>>>>> A couple new files were added between certain commits, so the
> >>>>>>>>>>>>> patches don't merge cleanly. I'm going to try resolving the
> >>>>>>>> conflict
> >>>>>>>>>>>>> manually (and/or include dependent commits if required).
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> [1]:
> >>>>>>>> https://gist.github.com/kszucs/b2743546044ccd3215e5bb34fa0d76a0
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Fri, Oct 18, 2019 at 9:29 PM Wes McKinney <
> >>>>>>> wesmck...@gmail.com>
> >>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>> hi Krisz,
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Thanks for the update.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> I'm going to look at the Windows wheels in my VM to see if I
> >>>>>>> can
> >>>>>>>>>>>>>> determine what's wrong and fix it.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> I think because of the wheel issue we may have to include
> >> the
> >>>>>>>>>>>>>> compression library option changes in 0.15.1 because
> >> otherwise
> >>>>>>>> there
> >>>>>>>>>>>>>> may be some dependency between that change and the other
> >>>>>>> changes
> >>>>>>>>>>>>>> related to shared library linking.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> I'm going to try to put together a script to generate the
> >>>>>>>> cherry-pick
> >>>>>>>>>>>>>> script here this afternoon with luck. It seems like cutting
> >> an
> >>>>>>> RC
> >>>>>>>>>>>>>> today is not going to be feasible so hopefully we can do it
> >> on
> >>>>>>>> Monday
> >>>>>>>>>>>>>> or Tuesday. Hopefully the changes will cherry pick cleanly
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> - Wes
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> On Fri, Oct 18, 2019 at 2:10 PM Krisztián Szűcs
> >>>>>>>>>>>>>> <szucs.kriszt...@gmail.com> wrote:
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> So seems like there are still 5 unresolved issues in the
> >>>>>>> release:
> >>>>>>>>>>>>>>>
> >>>>>>> https://issues.apache.org/jira/projects/ARROW/versions/12346358
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> I won't be available during the weekend, but I can cut the
> >>>>>>>> release
> >>>>>>>>>>>>>>> on Monday.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> The packaging builds should be fixed except the windows
> >>>>>>> wheels,
> >>>>>>>>>>>>>>> although this problem might not affect the release branch
> >>>>>>>> depending
> >>>>>>>>>>>>>>> on the patches we'll include.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Do we have some script for querying the jira issues and
> >> cherry
> >>>>>>>>>>>> picking
> >>>>>>>>>>>>>>> the patches in order or that was purely manual process so
> >> far?
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> On Thu, Oct 17, 2019 at 9:53 AM Wes McKinney <
> >>>>>>>> wesmck...@gmail.com>
> >>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Thanks. Yes, you have to type
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> 1.0.0,0.15.1
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> when merging to set both fix versions
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> On Thu, Oct 17, 2019 at 8:52 AM Antoine Pitrou <
> >>>>>>>> anto...@python.org
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> I added 0.15.1 back to a couple of fixed issues where the
> >>>>>>> merge
> >>>>>>>>>>>>>> script
> >>>>>>>>>>>>>>>>> removed it :-/
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Le 17/10/2019 à 09:30, Wes McKinney a écrit :
> >>>>>>>>>>>>>>>>>> Nearly all the fixes are in for 0.15.1.
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> I think the only thing preventing us from making an RC
> >>>>>>> soon is
> >>>>>>>>>>>>>>>>>> (surprise) new problems with packaging
> >> (Homebrew-related,
> >>>>>>> and
> >>>>>>>>>>>>>> others).
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> Anything else that needs to go into 0.15.1 that is not
> >>>>>>> marked
> >>>>>>>>>>>> as
> >>>>>>>>>>>>>> such?
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> On Sat, Oct 12, 2019 at 1:52 AM Fan Liya <
> >>>>>>>> liya.fa...@gmail.com
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> I have update ARROW-6738 <
> >>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/ARROW-6738>
> >>>>>>>>>>>>>>>>>>> to add 0.15.1.
> >>>>>>>>>>>>>>>>>>> I hope this bug can be fixed in the next release.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Best,
> >>>>>>>>>>>>>>>>>>> Liya Fan
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> On Sat, Oct 12, 2019 at 12:38 PM Micah Kornfield <
> >>>>>>>>>>>>>>>> emkornfi...@gmail.com>
> >>>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> I updated the JIRA to add 0.15.1 but ARROW-6806 seems
> >>>>>>> like
> >>>>>>>> it
> >>>>>>>>>>>>>> should
> >>>>>>>>>>>>>>>> be
> >>>>>>>>>>>>>>>>>>>> included as well.
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> On Fri, Oct 11, 2019 at 2:40 PM Wes McKinney <
> >>>>>>>>>>>>>> wesmck...@gmail.com>
> >>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> I just created a 0.15.1 version in JIRA. Please mark
> >> the
> >>>>>>>>>>>> issues
> >>>>>>>>>>>>>> you
> >>>>>>>>>>>>>>>>>>>>> want to include in the release. Perhaps we can cut an
> >>>>>>> RC by
> >>>>>>>>>>>> mid
> >>>>>>>>>>>>>> next
> >>>>>>>>>>>>>>>>>>>>> week if bug fixes to the critical issues have been
> >>>>>>> sorted
> >>>>>>>>>>>> out.
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> On Fri, Oct 11, 2019 at 3:53 PM Neal Richardson
> >>>>>>>>>>>>>>>>>>>>> <neal.p.richard...@gmail.com> wrote:
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>> If 6844 isn't Python-only (I can't tell from the
> >>>>>>>>>>>> description)
> >>>>>>>>>>>>>> and
> >>>>>>>>>>>>>>>>>>>>>> we're updating C++ libraries, I'd like to include
> >>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/ARROW-3808
> >> for R
> >>>>>>>>>>>> (not a
> >>>>>>>>>>>>>> bug
> >>>>>>>>>>>>>>>> fix
> >>>>>>>>>>>>>>>>>>>>>> but would be helpful to get out). But if there's no
> >> C++
> >>>>>>>>>>>> change
> >>>>>>>>>>>>>>>>>>>>>> involved, then I probably wouldn't bother to update
> >> R
> >>>>>>> on
> >>>>>>>>>>>> CRAN,
> >>>>>>>>>>>>>> so
> >>>>>>>>>>>>>>>> it's
> >>>>>>>>>>>>>>>>>>>>>> moot.
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>> Neal
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>> On Fri, Oct 11, 2019 at 1:33 PM Sutou Kouhei <
> >>>>>>>>>>>>>> k...@clear-code.com>
> >>>>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> Hi,
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> If we release 0.15.1, I want to include
> >>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/ARROW-6777
> >> into
> >>>>>>>> it.
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> Thanks,
> >>>>>>>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>>>>>>> kou
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> In <CAJPUwMAqRsg9E=
> >>>>>>>>>>>>>>>>>>>> gvr8cfnau09qs47dgauszfnvyquhasv8y...@mail.gmail.com
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>    "Possible Arrow 0.15.1 release" on Fri, 11 Oct
> >> 2019
> >>>>>>>>>>>>>> 09:44:21
> >>>>>>>>>>>>>>>> -0500,
> >>>>>>>>>>>>>>>>>>>>>>>    Wes McKinney <wesmck...@gmail.com> wrote:
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>> hi folks,
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>> On account of a
> >>>>>>>>>>>>>> https://issues.apache.org/jira/browse/ARROW-6844
> >>>>>>>>>>>>>>>>>>>> we
> >>>>>>>>>>>>>>>>>>>>>>>> might want to make a 0.15.1 release before the
> >> next
> >>>>>>>> major
> >>>>>>>>>>>>>>>> release.
> >>>>>>>>>>>>>>>>>>>> I
> >>>>>>>>>>>>>>>>>>>>>>>> can look into a bug fix, but if we decide to go
> >> this
> >>>>>>>>>>>> route we
> >>>>>>>>>>>>>>>>>>>> should
> >>>>>>>>>>>>>>>>>>>>>>>> begin tracking other bug fixes that we'd like to
> >>>>>>> include
> >>>>>>>>>>>> in a
> >>>>>>>>>>>>>>>> patch
> >>>>>>>>>>>>>>>>>>>>>>>> release. Thoughts?
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>> - Wes
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>
> >>>>
> >>
> >

Reply via email to