OK, the RC0 is cancelled on account of the issue Bryan reported https://issues.apache.org/jira/browse/ARROW-1916
I will post a fix, and then cut a new RC later today On Tue, Dec 12, 2017 at 3:06 PM, Wes McKinney <[email protected]> wrote: > hi Bryan, > > That sounds problematic. I'll confirm on my side and then likely > cancel the release to make a new RC. I probably should have tried > verifying myself before starting the vote given all the work that's > happened since 0.7.1. > > - Wes > > On Tue, Dec 12, 2017 at 2:09 PM, Bryan Cutler <[email protected]> wrote: >> Not sure if this would affect the vote, but the rc0 tarball at [2]: >> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.8.0-rc0/ does >> not contain java/dev/checkstyle which causes the Maven build to fail. It >> does exist at [3]: https://github.com/apache/arrow/tree/ >> a7fa6eb396ce4728c089bf7c8aa0443c830784cb and once added in, the build >> passes. Also, it seems that a few Python tests fail if not built with >> Parquet, but as long as those pass otherwise I wouldn't consider it a >> blocker. >> >> Bryan >> >> On Mon, Dec 11, 2017 at 9:48 PM, Kouhei Sutou <[email protected]> wrote: >> >>> +1 (binding) >>> >>> I used dev/release/verify-release-candidate.sh with >>> NPROC=1 and -DARROW_GPU=on and >>> >>> * Verified signature, checksum on Debian GNU/Linux sid >>> * Ran C++ unit tests >>> * Ran Python unit tests >>> * Ran C unit tests >>> >>> >>> I sometimes failed C++ build with >>> dev/release/verify-release-candidate.sh and NPROC=8. I don't >>> look into it yet but some concurrent build problems may exist. >>> >>> Example: >>> >>> --- >>> [100%] Built target gflags_nothreads_static >>> Install the project... >>> -- Install configuration: "RELEASE" >>> -- Installing: /tmp/arrow-0.8.0.GLyu7/apache-arrow-0.8.0/cpp/build/gflags_ >>> ep-prefix/src/gflags_ep/lib/cmake/gflags/gflags-config.cmake >>> -- Installing: /tmp/arrow-0.8.0.GLyu7/apache-arrow-0.8.0/cpp/build/gflags_ >>> ep-prefix/src/gflags_ep/lib/cmake/gflags/gflags-config-version.cmake >>> -- Installing: /tmp/arrow-0.8.0.GLyu7/apache-arrow-0.8.0/cpp/build/gflags_ >>> ep-prefix/src/gflags_ep/lib/cmake/gflags/gflags-targets.cmake >>> -- Installing: /tmp/arrow-0.8.0.GLyu7/apache-arrow-0.8.0/cpp/build/gflags_ >>> ep-prefix/src/gflags_ep/lib/cmake/gflags/gflags-targets-release.cmake >>> -- Installing: /tmp/arrow-0.8.0.GLyu7/apache-arrow-0.8.0/cpp/build/gflags_ >>> ep-prefix/src/gflags_ep/bin/gflags_completions.sh >>> -- Installing: /tmp/arrow-0.8.0.GLyu7/apache-arrow-0.8.0/cpp/build/gflags_ >>> ep-prefix/src/gflags_ep/lib/pkgconfig/gflags.pc >>> -- Installing: /home/kou/.cmake/packages/gflags/ >>> fb801def37c922433975cbfefb3aa08d >>> [ 26%] Completed 'gflags_ep' >>> [ 55%] Building C object CMakeFiles/brotlienc.dir/enc/literal_cost.c.o >>> [ 26%] Built target gflags_ep >>> Scanning dependencies of target arrow_gpu_objlib >>> [ 26%] Building CXX object src/arrow/gpu/CMakeFiles/ >>> arrow_gpu_objlib.dir/cuda_arrow_ipc.cc.o >>> [ 59%] Building C object CMakeFiles/brotlienc.dir/enc/memory.c.o >>> /tmp/arrow-0.8.0.GLyu7/apache-arrow-0.8.0/cpp/src/arrow/gpu/cuda_arrow_ipc.cc:26:10: >>> fatal error: arrow/ipc/Message_generated.h: No such file or directory >>> #include "arrow/ipc/Message_generated.h" >>> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>> compilation terminated. >>> src/arrow/gpu/CMakeFiles/arrow_gpu_objlib.dir/build.make:62: recipe for >>> target 'src/arrow/gpu/CMakeFiles/arrow_gpu_objlib.dir/cuda_arrow_ipc.cc.o' >>> failed >>> make[2]: *** >>> [src/arrow/gpu/CMakeFiles/arrow_gpu_objlib.dir/cuda_arrow_ipc.cc.o] >>> Error 1 >>> CMakeFiles/Makefile2:2108: recipe for target >>> 'src/arrow/gpu/CMakeFiles/arrow_gpu_objlib.dir/all' >>> failed >>> make[1]: *** [src/arrow/gpu/CMakeFiles/arrow_gpu_objlib.dir/all] Error 2 >>> make[1]: *** Waiting for unfinished jobs.... >>> --- >>> >>> >>> Thanks, >>> -- >>> kou >>> >>> In <CAJPUwMB0065vH-hu_Vt6y-u6ebyET=-Kaf=usj=6isc4jm1...@mail.gmail.com> >>> "[VOTE] Release Apache Arrow 0.8.0 RC0" on Mon, 11 Dec 2017 13:22:10 >>> -0500, >>> Wes McKinney <[email protected]> wrote: >>> >>> > Hello all, >>> > >>> > I'd like to propose the 1st release candidate (rc0) of Apache >>> > Arrow version 0.8.0. This is a major release consisting of 281 >>> > resolved JIRAs [1]. >>> > >>> > The source release rc0 is hosted at [2]. >>> > >>> > This release candidate is based on commit >>> > a7fa6eb396ce4728c089bf7c8aa0443c830784cb [3] >>> > >>> > The changelog is located at [4]. >>> > >>> > Please download, verify checksums and signatures, run the unit tests, >>> > and vote on the release. >>> > >>> > The vote will be open for at least 72 hours. >>> > >>> > [ ] +1 Release this as Apache Arrow 0.8.0 >>> > [ ] +0 >>> > [ ] -1 Do not release this as Apache Arrow 0.8.0 because... >>> > >>> > Thanks, >>> > Wes >>> > >>> > How to validate a release signature: >>> > https://httpd.apache.org/dev/verification.html >>> > >>> > [1]: >>> > https://issues.apache.org/jira/issues/?jql=project%20% >>> 3D%20ARROW%20AND%20status%20in%20(Resolved%2C%20Closed)% >>> 20AND%20fixVersion%20%3D%200.8.0 >>> > [2]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0. >>> 8.0-rc0/ >>> > [3]: https://github.com/apache/arrow/tree/a7fa6eb396ce4728c089bf7c8aa044 >>> 3c830784cb >>> > [4]: https://github.com/apache/arrow/blob/a7fa6eb396ce4728c089bf7c8aa044 >>> 3c830784cb/CHANGELOG.md >>>
