Hey Micah, Kou has already rebased the master branch of apache/arrow. So if you want to rebase PRs, then you should rebase on top of apache/arrow@master.
On Fri, Jul 5, 2019 at 10:01 AM Micah Kornfield <emkornfi...@gmail.com> wrote: > Actually, can someone clarify is the correct approach here to clone the > @Kou's repo and use his RC0 branch to do the rebase? > > e.g. run: > > "./dev/release/post-00-rebase.sh apache-arrow-0.14.0-rc0"? > > > Thanks, > > Micah > > On Fri, Jul 5, 2019 at 12:38 AM Micah Kornfield <emkornfi...@gmail.com> > wrote: > > > * All pull requests need to rebase on master by > >> "Rebasing the master branch on local release branch" > > > > Since it doesn't look like its been claimed i'll do it. > > > > On Thu, Jul 4, 2019 at 12:46 AM Sutou Kouhei <k...@clear-code.com> wrote: > > > >> Hi, > >> > >> I need your help! > >> Could Rust developers see "Failed:" section? > >> Could someone take over tasks in "Need helped:" section? > >> > >> Failed: > >> > >> * Updating Rust packages > >> > >> > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UpdatingRustpackages > >> > >> * We need the following patch: > >> > >> ---- > >> diff --git a/dev/release/post-07-rust.sh b/dev/release/post-07-rust.sh > >> index a2f6e2988..c632fa793 100755 > >> --- a/dev/release/post-07-rust.sh > >> +++ b/dev/release/post-07-rust.sh > >> @@ -53,6 +53,12 @@ curl \ > >> rm -rf ${archive_name} > >> tar xf ${tar_gz} > >> modules=() > >> + sed \ > >> + -i \ > >> + -E \ > >> + -e 's/^arrow = "([^"]*)"/arrow = { version = "\1", path = > >> "..\/arrow" }/g' \ > >> + -e 's/^parquet = "([^"]*)"/parquet = { version = "\1", path = > >> "..\/parquet" }/g' \ > >> + ${archive_name}/rust/*/Cargo.toml > >> for cargo_toml in ${archive_name}/rust/*/Cargo.toml; do > >> module_dir=$(dirname ${cargo_toml}) > >> pushd ${module_dir} > >> ---- > >> > >> * "INSTALL_RUST=yes dev/release/post-07-rust.sh 0.14.0" > >> is failed with the above patch: > >> > >> ---- > >> Packaging arrow v0.14.0 > >> (/home/kou/work/cpp/arrow.kou/apache-arrow-0.14.0/rust/arrow) > >> Verifying arrow v0.14.0 > >> (/home/kou/work/cpp/arrow.kou/apache-arrow-0.14.0/rust/arrow) > >> error: failed to verify package tarball > >> > >> Caused by: > >> failed to parse manifest at > >> > `/home/kou/work/cpp/arrow.kou/apache-arrow-0.14.0/rust/target/package/arrow-0.14.0/Cargo.toml` > >> > >> Caused by: > >> can't find `array_from_vec` bench, specify bench.path > >> ---- > >> > >> * How to solve this? > >> > >> Done: > >> > >> * Rebasing the master branch on local release branch > >> > >> > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-Rebasingthemasterbranchonlocalreleasebranch > >> > >> * Marking the released version as "RELEASED" on JIRA > >> > >> > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-Markingthereleasedversionas%22RELEASED%22onJIRA > >> > >> * Starting the new version on JIRA > >> > >> > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-StartingthenewversiononJIRA > >> > >> * Partially: Updating the Arrow website > >> > >> > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UpdatingtheArrowwebsite > >> > >> * Release note has been added. > >> * No blog post. > >> * Not upload to website yet. > >> > >> * Uploading source release artifacts to SVN > >> > >> > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UploadingsourcereleaseartifactstoSVN > >> > >> * Uploading binary release artifacts to Bintray > >> > >> > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UploadingbinaryreleaseartifactstoBintray > >> > >> * Partially: Announcing release > >> > >> > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-Announcingrelease > >> > >> * Added release date. > >> * Not send release announce to announce@ and dev@ yet. > >> > >> * Partially: Updating C++ and Python packages > >> > >> > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UpdatingC++andPythonpackages > >> > >> * Uploaded to PyPI. > >> * Wrote upload shell script but not create pull request yet. > >> * Not update conda packages yet > >> > >> * Updating Java Maven artifacts in Maven central > >> > >> > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UpdatingJavaMavenartifactsinMavencentral > >> > >> * Updating Ruby packages > >> > >> > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UpdatingRubypackages > >> > >> * Updating JavaScript packages > >> > >> > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UpdatingJavaScriptpackages > >> > >> * Updating .NET NuGet packages > >> > >> > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-Updating.NETNuGetpackages > >> > >> * Removing source artifacts for RC > >> > >> > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-RemovingsourceartifactsforRC > >> > >> Need help: > >> > >> * All pull requests need to rebase on master by > >> "Rebasing the master branch on local release branch" > >> > >> * Blog post > >> > >> * Update website > >> > >> * Announcing release to announce@ and dev@ > >> > >> > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-Announcingrelease > >> > >> * Updating website with new API documentation > >> > >> > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UpdatingwebsitewithnewAPIdocumentation > >> > >> * Updating conda packages > >> > >> > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-Updatingcondapackages > >> > >> * Updating Homebrew packages > >> > >> > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UpdatingHomebrewpackages > >> * We need to add Flight support > >> * We need to remove -D*_HOME and use system libraries as > >> much as possible > >> > >> * Updating R packages > >> > >> > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UpdatingRpackages > >> > >> > >> Thanks, > >> -- > >> kou > >> > >> In <20190704.144905.283036284214137033....@clear-code.com> > >> "[RESULT][VOTE] Release Apache Arrow 0.14.0 - RC0" on Thu, 04 Jul 2019 > >> 14:49:05 +0900 (JST), > >> Sutou Kouhei <k...@clear-code.com> wrote: > >> > >> > Hi, > >> > > >> > The 0.14.0 RC0 vote carries with 4 binding +1 votes. Thanks > >> > for helping verify the RC. > >> > > >> > There are some post release tasks: > >> > > >> > > >> > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-Post-releasetasks > >> > > >> > I'll rebase the master branch. Could someone help doing > >> > these tasks? > >> > > >> > > >> > Thanks, > >> > -- > >> > kou > >> > > >