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