Yes, here [1] is your issue and the solution at [2]. Although I'm unsure where should it eventually land. It is closer to crossbow due to the pygit2 dependency, but archery could be a better option. Added a comment, so we can discuss it further under the issue.
[1]: https://issues.apache.org/jira/browse/ARROW-6917 [2]: https://gist.github.com/kszucs/b2743546044ccd3215e5bb34fa0d76a0 On Sat, Oct 26, 2019 at 9:02 PM Wes McKinney <wesmck...@gmail.com> wrote: > > 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 > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>> > > >>>>>>> > > >>>>>> > > >>>>> > > >>>> > > >> > > >