Thanks Kou. I've updated the patch release script [1], pushed the maint-0.14.x branch [2], and just submitted a Crossbow packaging run [3]
If all looks good, I think this branch can be used to create an RC [1]: https://gist.github.com/wesm/1e4ac14baaa8b27bf13b071d2d715014 [2]: https://github.com/apache/arrow/tree/maint-0.14.x [3]: https://github.com/ursa-labs/crossbow/branches/all?utf8=%E2%9C%93&query=build-664 On Fri, Jul 12, 2019 at 5:22 PM Sutou Kouhei <k...@clear-code.com> wrote: > > Hi, > > I've created pull requests that were used to release 0.14.0: > > ARROW-5937: [Release] Stop parallel binary upload > https://github.com/apache/arrow/pull/4868 > > ARROW-5938: [Release] Create branch for adding release note automatically > https://github.com/apache/arrow/pull/4869 > > ARROW-5939: [Release] Add support for generating vote email template > separately > https://github.com/apache/arrow/pull/4870 > > ARROW-5940: [Release] Add support for re-uploading sign/checksum for binary > artifacts > https://github.com/apache/arrow/pull/4871 > > ARROW-5941: [Release] Avoid re-uploading already uploaded binary artifacts > https://github.com/apache/arrow/pull/4872 > (This will be conflicted with https://github.com/apache/arrow/pull/4868 .) > > > They will be useful to release 0.14.1. > > > Thanks, > -- > kou > > In <cajpuwmdo2yco7of32v0vdbqm2mex9locfawsxiew+y_-cje...@mail.gmail.com> > "Re: [DISCUSS] Need for 0.14.1 release due to Python package problems, > Parquet forward compatibility problems" on Fri, 12 Jul 2019 13:27:41 -0500, > Wes McKinney <wesmck...@gmail.com> wrote: > > > I updated https://gist.github.com/wesm/1e4ac14baaa8b27bf13b071d2d715014 > > to include all the cited patches, as well as the Parquet forward > > compatibility fix. > > > > I'm waiting on CI to be able to pass ARROW-5921 (fuzzing-discovered > > IPC crash) and the ARROW-5889 (Parquet backwards compatibility with > > 0.13) needs to be rebased > > > > https://github.com/apache/arrow/pull/4856 > > > > I think those are the last 2 patches that should go into the branch > > unless something else comes up. Once those land I'll update the > > commands and then push up the patch release branch (hopefully > > everything will cherry pick cleanly) > > > > On Fri, Jul 12, 2019 at 12:34 PM Francois Saint-Jacques > > <fsaintjacq...@gmail.com> wrote: > >> > >> There's also ARROW-5921 (I tagged it 0.14.1) if it passes travis. This > >> one fixes a segfault found via fuzzing. > >> > >> François > >> > >> On Fri, Jul 12, 2019 at 6:54 AM Krisztián Szűcs > >> <szucs.kriszt...@gmail.com> wrote: > >> > > >> > PRs touching the wheel packaging scripts: > >> > - https://github.com/apache/arrow/pull/4828 (lz4) > >> > - https://github.com/apache/arrow/pull/4833 (uriparser - only if > >> > https://github.com/apache/arrow/commit/88fcb096c4f24861bc7f8181cba1ad8be0e4048a > >> > is cherry picked as well) > >> > - https://github.com/apache/arrow/pull/4834 (zlib) > >> > > >> > On Fri, Jul 12, 2019 at 11:49 AM Hatem Helal <hhe...@mathworks.com> > >> > wrote: > >> > > >> > > Thanks François, I closed PARQUET-1623 this morning. It would be nice > >> > > to > >> > > include the PR in the patch release: > >> > > > >> > > https://github.com/apache/arrow/pull/4857 > >> > > > >> > > This bug has been around for a few releases but I think it should be a > >> > > low > >> > > risk change to include. > >> > > > >> > > Hatem > >> > > > >> > > > >> > > On 7/12/19, 2:27 AM, "Francois Saint-Jacques" > >> > > <fsaintjacq...@gmail.com> > >> > > wrote: > >> > > > >> > > I just merged PARQUET-1623, I think it's worth inserting since it > >> > > fixes an invalid memory write. Note that I couldn't resolve/close > >> > > the > >> > > parquet issue, do I have to be contributor to the project? > >> > > > >> > > François > >> > > > >> > > On Thu, Jul 11, 2019 at 6:10 PM Wes McKinney <wesmck...@gmail.com> > >> > > wrote: > >> > > > > >> > > > I just merged Eric's 2nd patch ARROW-5908 and I went through all > >> > > the > >> > > > patches since the release commit and have come up with the > >> > > following > >> > > > list of 32 fix-only patches to pick into a maintenance branch: > >> > > > > >> > > > https://gist.github.com/wesm/1e4ac14baaa8b27bf13b071d2d715014 > >> > > > > >> > > > Note there's still unresolved Parquet forward/backward > >> > > compatibility > >> > > > issues in C++ that we haven't merged patches for yet, so that is > >> > > > pending. > >> > > > > >> > > > Are there any other patches / JIRA issues people would like to > >> > > see > >> > > > resolved in a patch release? > >> > > > > >> > > > Thanks > >> > > > > >> > > > On Thu, Jul 11, 2019 at 3:03 PM Wes McKinney > >> > > <wesmck...@gmail.com> > >> > > wrote: > >> > > > > > >> > > > > Eric -- you are free to set the Fix Version prior to the patch > >> > > being merged > >> > > > > > >> > > > > On Thu, Jul 11, 2019 at 3:01 PM Eric Erhardt > >> > > > > <eric.erha...@microsoft.com.invalid> wrote: > >> > > > > > > >> > > > > > The two C# fixes I'd like in the 0.14.1 release are: > >> > > > > > > >> > > > > > https://issues.apache.org/jira/browse/ARROW-5887 - already > >> > > marked with 0.14.1 fix version. > >> > > > > > https://issues.apache.org/jira/browse/ARROW-5908 - hasn't > >> > > been > >> > > resolved yet. The PR https://github.com/apache/arrow/pull/4851 has one > >> > > approver and the Rust failure doesn't appear to be caused by my change. > >> > > > > > > >> > > > > > I assume I shouldn't mark ARROW-5908 with a 0.14.1 fix > >> > > version > >> > > until the PR has been merged. > >> > > > > > > >> > > > > > -----Original Message----- > >> > > > > > From: Neal Richardson <neal.p.richard...@gmail.com> > >> > > > > > Sent: Thursday, July 11, 2019 11:59 AM > >> > > > > > To: dev@arrow.apache.org > >> > > > > > Subject: Re: [DISCUSS] Need for 0.14.1 release due to Python > >> > > package problems, Parquet forward compatibility problems > >> > > > > > > >> > > > > > I just moved > >> > > https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FARROW-5850&data=02%7C01%7CEric.Erhardt%40microsoft.com%7C244c0dd319dd4ea18a5508d7062125de%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636984611747771373&sdata=B6xfFcBu4Iz0jJE5tUXkKvoJx36kMCS4UJCdTV7jqGA%3D&reserved=0 > >> > > from 1.0.0 to 0.14.1. > >> > > > > > > >> > > > > > On Thu, Jul 11, 2019 at 8:12 AM Wes McKinney < > >> > > wesmck...@gmail.com> wrote: > >> > > > > > > >> > > > > > > To limit uncertainty, I'm going to start preparing a 0.14.1 > >> > > patch > >> > > > > > > release branch. I will update the list with the patches > >> > > that > >> > > are being > >> > > > > > > cherry-picked. If other folks could give me a list of other > >> > > PRs that > >> > > > > > > need to be backported I will add them to the list. Any JIRA > >> > > that needs > >> > > > > > > to be included should have the "0.14.1" fix version added > >> > > so > >> > > we can > >> > > > > > > keep track > >> > > > > > > > >> > > > > > > On Wed, Jul 10, 2019 at 9:48 PM Joris Van den Bossche > >> > > > > > > <jorisvandenboss...@gmail.com> wrote: > >> > > > > > > > > >> > > > > > > > I personally prefer 0.14.1 over 0.15.0. I think that is > >> > > clearer in > >> > > > > > > > communication, as we are fixing regressions of the 0.14.0 > >> > > release. > >> > > > > > > > > >> > > > > > > > (but I haven't been involved much in releases, so > >> > > certainly > >> > > no > >> > > > > > > > strong > >> > > > > > > > opinion) > >> > > > > > > > > >> > > > > > > > Joris > >> > > > > > > > > >> > > > > > > > > >> > > > > > > > Op wo 10 jul. 2019 om 15:07 schreef Wes McKinney < > >> > > wesmck...@gmail.com>: > >> > > > > > > > > >> > > > > > > > > hi folks, > >> > > > > > > > > > >> > > > > > > > > Are there any opinions / strong feelings about the two > >> > > options: > >> > > > > > > > > > >> > > > > > > > > * Prepare patch 0.14.1 release from a maintenance > >> > > branch > >> > > > > > > > > * Release 0.15.0 out of master > >> > > > > > > > > > >> > > > > > > > > Aside from the Parquet forward compatibility issues > >> > > we're > >> > > still > >> > > > > > > > > discussing, and Eric's C# patch PR 4836, are there any > >> > > other > >> > > > > > > > > issues that need to be fixed before we go down one of > >> > > these paths? > >> > > > > > > > > > >> > > > > > > > > Would anyone like to help with release management? I > >> > > can > >> > > do so if > >> > > > > > > > > necessary, but I've already done a lot of release > >> > > management :) > >> > > > > > > > > > >> > > > > > > > > - Wes > >> > > > > > > > > > >> > > > > > > > > On Tue, Jul 9, 2019 at 4:13 PM Wes McKinney < > >> > > wesmck...@gmail.com> > >> > > > > > > wrote: > >> > > > > > > > > > > >> > > > > > > > > > Hi Eric -- of course! > >> > > > > > > > > > > >> > > > > > > > > > On Tue, Jul 9, 2019, 4:03 PM Eric Erhardt < > >> > > > > > > eric.erha...@microsoft.com.invalid> > >> > > > > > > > > wrote: > >> > > > > > > > > >> > >> > > > > > > > > >> Can we propose getting changes other than Python or > >> > > Parquet > >> > > > > > > > > >> related > >> > > > > > > > > into this release? > >> > > > > > > > > >> > >> > > > > > > > > >> For example, I found a critical issue in the C# > >> > > implementation > >> > > > > > > that, if > >> > > > > > > > > possible, I'd like to get included in a patch release. > >> > > > > > > > > > >> > > https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2F > >> > > > > > > > > github.com > >> > > %2Fapache%2Farrow%2Fpull%2F4836&data=02%7C01%7CEric. > >> > > > > > > > > Erhardt%40microsoft.com > >> > > %7C244c0dd319dd4ea18a5508d7062125de%7C72f98 > >> > > > > > > > > > >> > > 8bf86f141af91ab2d7cd011db47%7C1%7C0%7C636984611747781365&sdata > >> > > > > > > > > > >> > > =5wJ%2FGdh8LTxRyrB%2F2Lc3ue46%2FRqE6WUM6brsSDv2FR0%3D&reserved > >> > > > > > > > > =0 > >> > > > > > > > > >> > >> > > > > > > > > >> Eric > >> > > > > > > > > >> > >> > > > > > > > > >> -----Original Message----- > >> > > > > > > > > >> From: Wes McKinney <wesmck...@gmail.com> > >> > > > > > > > > >> Sent: Tuesday, July 9, 2019 7:59 AM > >> > > > > > > > > >> To: dev@arrow.apache.org > >> > > > > > > > > >> Subject: Re: [DISCUSS] Need for 0.14.1 release due > >> > > to > >> > > Python > >> > > > > > > > > >> package > >> > > > > > > > > problems, Parquet forward compatibility problems > >> > > > > > > > > >> > >> > > > > > > > > >> On Tue, Jul 9, 2019 at 12:02 AM Sutou Kouhei > >> > > > > > > > > >> <k...@clear-code.com> > >> > > > > > > > > wrote: > >> > > > > > > > > >> > > >> > > > > > > > > >> > Hi, > >> > > > > > > > > >> > > >> > > > > > > > > >> > > If the problems can be resolved quickly, I > >> > > should > >> > > think we > >> > > > > > > could cut > >> > > > > > > > > >> > > an RC for 0.14.1 by the end of this week. The RC > >> > > could > >> > > > > > > > > >> > > either > >> > > > > > > be cut > >> > > > > > > > > >> > > from a maintenance branch or out of master -- > >> > > any > >> > > thoughts > >> > > > > > > > > >> > > about this (cutting from master is definitely > >> > > easier)? > >> > > > > > > > > >> > > >> > > > > > > > > >> > How about just releasing 0.15.0 from master? > >> > > > > > > > > >> > It'll be simpler than creating a patch release. > >> > > > > > > > > >> > > >> > > > > > > > > >> > >> > > > > > > > > >> I'd be fine with that, too. > >> > > > > > > > > >> > >> > > > > > > > > >> > > >> > > > > > > > > >> > Thanks, > >> > > > > > > > > >> > -- > >> > > > > > > > > >> > kou > >> > > > > > > > > >> > > >> > > > > > > > > >> > In <CAJPUwMBPaz7zLBkBcVo-r= > >> > > > > > > > > nmvwuy8wxxddcctobuuamy4ee...@mail.gmail.com> > >> > > > > > > > > >> > "[DISCUSS] Need for 0.14.1 release due to Python > >> > > package > >> > > > > > > problems, > >> > > > > > > > > Parquet forward compatibility problems" on Mon, 8 Jul > >> > > 2019 > >> > > > > > > > > 11:32:07 > >> > > > > > > -0500, > >> > > > > > > > > >> > Wes McKinney <wesmck...@gmail.com> wrote: > >> > > > > > > > > >> > > >> > > > > > > > > >> > > hi folks, > >> > > > > > > > > >> > > > >> > > > > > > > > >> > > Perhaps unsurprisingly due to the expansion of > >> > > our > >> > > Python > >> > > > > > > packages, > >> > > > > > > > > >> > > a number of things are broken in 0.14.0 that we > >> > > should fix > >> > > > > > > sooner > >> > > > > > > > > >> > > than the next major release. I'll try to send a > >> > > complete > >> > > > > > > > > >> > > list to this thread to give a status within a > >> > > day > >> > > or two. > >> > > > > > > > > >> > > Other > >> > > > > > > problems may > >> > > > > > > > > >> > > arise in the next 48 hours as more people > >> > > install > >> > > the package. > >> > > > > > > > > >> > > > >> > > > > > > > > >> > > If the problems can be resolved quickly, I > >> > > should > >> > > think we > >> > > > > > > could cut > >> > > > > > > > > >> > > an RC for 0.14.1 by the end of this week. The RC > >> > > could > >> > > > > > > > > >> > > either > >> > > > > > > be cut > >> > > > > > > > > >> > > from a maintenance branch or out of master -- > >> > > any > >> > > thoughts > >> > > > > > > > > >> > > about this (cutting from master is definitely > >> > > easier)? > >> > > > > > > > > >> > > > >> > > > > > > > > >> > > Would someone (who is not Kou) be able to assist > >> > > with > >> > > > > > > > > >> > > creating > >> > > > > > > the > >> > > > > > > > > RC? > >> > > > > > > > > >> > > > >> > > > > > > > > >> > > Thanks, > >> > > > > > > > > >> > > Wes > >> > > > > > > > > > >> > > > > > > > >> > > > >> > > > >> > >