I'm still trying to get ARROW-6910 merged which I'd like to have in 0.15.1. I need some help -- I won't be able to spend much time on this in the next 24 hours, so if someone could take over
https://github.com/apache/arrow/pull/5701 * The main C++ build is timing out (doesn't seem related to my changes, but not sure) * The GLib / Ruby build is failing with jemalloc-related failures https://travis-ci.org/apache/arrow/jobs/600873640#L1767 ARROW-6895 does not need to be fixed On Mon, Oct 21, 2019 at 1: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 > > > > > >>>>>>>>>>> > > > > > >>>>>>>>>> > > > > > >>>>>> > > > > > >>>> > > > > > >> > > > > > > > > > > > > > > > >