Hello Heron Community, This is a call for a vote to the 1st release candidate for Apache Heron, version 0.20.5-incubating. We request project mentors (binded) as well as all contributors (unbinded) and users to review and vote on this incubator release.
* The tag to be voted upon: dc2d9f675a85effcaa74cba6c8fff8451597e146 The full list of changes and release notes are available at:https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc <https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2>2 Files can be found in dist.apache.org Source:https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz SHA-512 checksums:https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512 Please download the source package, and follow the below steps from the root folder of the heron code base. Note that currently Bazel 4.2.2 is required to build this version. # check that Bazel and other dependencies are setup correctly ./bazel_configure.py To build an install script for your desired platform (debian, and centos are supported for this release) you may run the following command. $ bazel build scripts/packages:binpkgs To execute and install Heron from an install script you can follow the steps below: $ chmod +x heron-install-0.20.5-incubating-{distro}.sh $ ./heron-install-0.20.5-incubating-{distro}.sh --user >From here you should find disclaimers and other files in your ~/.heron directory. ls ~/.heron/ DISCLAIMER NOTICE conf/ etc/ include/ release.yaml LICENSE bin/ dist/ examples/ lib/ or refer to the compiling guidehttps://heron.incubator.apache.org/docs/next/compiling-overview/ to setup the environment, build and run locally. After Bazel is set up and works correctly, you can use these release check scripts as well.https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks to verify the build. The vote will be open for at least 72 hours or until the necessary number of votes are reached. Please vote accordingly: [ ] +1 approve [ ] +0 no opinion [ ] -1 disapprove with the reason Thank you, The Apache Heron (Incubating) Team
