You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@heron.apache.org by Josh Fischer <jo...@joshfischer.io> on 2020/11/30 04:46:29 UTC

[VOTE] Heron Release 0.20.3-incubating Release Candidate 8

Hello Heron Community,

This is a call for a vote to the 8th release candidate for Apache Heron,
version 0.20.3-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: 0.20.3-incubating-rc8
(a4140f2352e764f66cc890e380460b561b352824)
The full list of changes and release notes are available at:
https://github.com/apache/incubator-heron/releases/tag/0.20.3-incubating-rc8

Files can be found in dist.apache.org
Source:
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.3-
incubating-candidate-8/
SHA-512 checksums:

b184e21a78ee0bbfef5f01e643f6c04addf652f1afdc24ab15369a3ac05df1619caf0daf96b4e4783c462037be9fce64569b210886ffb068d4a9009a614bdd08
heron-0.20.3-incubating-rc8.tar.gz

*****
 Note that Bazel 3.7.0, Python 3.8 and Java 11 are required to build this
version *****

Please download the source package, and follow the compiling guide.
https://heron.incubator.apache.org/docs/next/compiling-overview/
to set up the environment, build and run locally. The build will take
approximately 45 minutes.

After Bazel is set up and works correctly, you can use these release check
scripts
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

Re: [VOTE] Heron Release 0.20.3-incubating Release Candidate 8

Posted by H W <hu...@gmail.com>.
+1

tested on Ubuntu 20.04. The env is:
ubuntu@vm:~/tmp/incubator-heron-0.20.3-incubating-rc8$ ./bazel_configure.py
Platform Linux
Using C compiler          :     /usr/bin/x86_64-linux-gnu-gcc-9 (9.3.0)
Using C++ compiler        :     /usr/bin/x86_64-linux-gnu-g++-9 (9.3.0)
Using C preprocessor      :     /usr/bin/x86_64-linux-gnu-cpp-9 (9.3.0)
Using C++ preprocessor    :     /usr/bin/x86_64-linux-gnu-cpp-9 (9.3.0)
Using linker              :     /usr/bin/x86_64-linux-gnu-ld.bfd
Using JDK                 :     /usr/lib/jvm/java-11-openjdk-amd64
Using Automake            :     /usr/bin/automake-1.16 (1.16.1)
Using Autoconf            :     /usr/bin/autoconf (2.69)
Using Make                :     /usr/bin/make (4.2.1)
Using Python3             :     /usr/bin/python3.8 (3.8.5)
Using Libtool             :     /usr/bin/libtool (2.4.6)
Using archiver            :     /usr/bin/x86_64-linux-gnu-ar
Using coverage tool       :     /usr/bin/x86_64-linux-gnu-gcov-9
Using ant                 :     /usr/share/ant/bin/ant
Using dwp                 :     /usr/bin/x86_64-linux-gnu-dwp
Using nm                  :     /usr/bin/x86_64-linux-gnu-nm
Using objcopy             :     /usr/bin/x86_64-linux-gnu-objcopy
Using objdump             :     /usr/bin/x86_64-linux-gnu-objdump
Using strip               :     /usr/bin/x86_64-linux-gnu-strip

tested with example topo:
./bazel_configure.py
bazel build --config=ubuntu_nostyle heron/...
bazel build --config=ubuntu_nostyle scripts/packages:binpkgs
ls -l bazel-bin/scripts/packages/*.sh
./bazel-bin/scripts/packages/heron-install.sh --user
heron version
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
heron submit local ~/.heron/examples/heron-api-examples.jar
org.apache.heron.examples.api.ExclamationTopology hello-world
~/.heron/bin/heron-tracker &
~/.heron/bin/heron-ui &
heron kill local hello-world
kill $(pgrep -f heron-tracker)
kill $(pgrep -f heron-ui)

The job runs well, The tracker and UI looks good.

On Mon, Nov 30, 2020 at 10:15 AM Dave Fisher <wa...@apache.org> wrote:

> +1 (binding)
>
> Signature, Checksum, Incubator in name, Disclaimer, NOTICE, LICENSE, and
> RatCheck all good.
>
> An inconsequential file -
> ./heron/tools/ui/resources/templates/shell.snip.html has an unspecified
> license. You can clear that up in subsequent releases.
>
> Regards,
> Dave
>
> > On Nov 29, 2020, at 8:46 PM, Josh Fischer <jo...@joshfischer.io> wrote:
> >
> > Hello Heron Community,
> >
> > This is a call for a vote to the 8th release candidate for Apache Heron,
> > version 0.20.3-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: 0.20.3-incubating-rc8
> > (a4140f2352e764f66cc890e380460b561b352824)
> > The full list of changes and release notes are available at:
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.3-incubating-rc8
> >
> > Files can be found in dist.apache.org
> > Source:
> > https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.3-
> > incubating-candidate-8/
> > SHA-512 checksums:
> >
> >
> b184e21a78ee0bbfef5f01e643f6c04addf652f1afdc24ab15369a3ac05df1619caf0daf96b4e4783c462037be9fce64569b210886ffb068d4a9009a614bdd08
> > heron-0.20.3-incubating-rc8.tar.gz
> >
> > *****
> > Note that Bazel 3.7.0, Python 3.8 and Java 11 are required to build this
> > version *****
> >
> > Please download the source package, and follow the compiling guide.
> > https://heron.incubator.apache.org/docs/next/compiling-overview/
> > to set up the environment, build and run locally. The build will take
> > approximately 45 minutes.
> >
> > After Bazel is set up and works correctly, you can use these release
> check
> > scripts
> >
> 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
>
>

Re: [VOTE] Heron Release 0.20.3-incubating Release Candidate 8

Posted by Xiaoyao Qian <ji...@gmail.com>.
+1

On Tue, Dec 1, 2020 at 04:41 Josh Fischer <jo...@joshfischer.io> wrote:

> Thanks Dave. I've added an issues for the unspecified license issue here ->
> https://github.com/apache/incubator-heron/issues/3640
>
> On Mon, Nov 30, 2020 at 12:15 PM Dave Fisher <wa...@apache.org> wrote:
>
> > +1 (binding)
> >
> > Signature, Checksum, Incubator in name, Disclaimer, NOTICE, LICENSE, and
> > RatCheck all good.
> >
> > An inconsequential file -
> > ./heron/tools/ui/resources/templates/shell.snip.html has an unspecified
> > license. You can clear that up in subsequent releases.
> >
> > Regards,
> > Dave
> >
> > > On Nov 29, 2020, at 8:46 PM, Josh Fischer <jo...@joshfischer.io> wrote:
> > >
> > > Hello Heron Community,
> > >
> > > This is a call for a vote to the 8th release candidate for Apache
> Heron,
> > > version 0.20.3-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: 0.20.3-incubating-rc8
> > > (a4140f2352e764f66cc890e380460b561b352824)
> > > The full list of changes and release notes are available at:
> > >
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.3-incubating-rc8
> > >
> > > Files can be found in dist.apache.org
> > > Source:
> > > https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.3-
> > > incubating-candidate-8/
> > > SHA-512 checksums:
> > >
> > >
> >
> b184e21a78ee0bbfef5f01e643f6c04addf652f1afdc24ab15369a3ac05df1619caf0daf96b4e4783c462037be9fce64569b210886ffb068d4a9009a614bdd08
> > > heron-0.20.3-incubating-rc8.tar.gz
> > >
> > > *****
> > > Note that Bazel 3.7.0, Python 3.8 and Java 11 are required to build
> this
> > > version *****
> > >
> > > Please download the source package, and follow the compiling guide.
> > > https://heron.incubator.apache.org/docs/next/compiling-overview/
> > > to set up the environment, build and run locally. The build will take
> > > approximately 45 minutes.
> > >
> > > After Bazel is set up and works correctly, you can use these release
> > check
> > > scripts
> > >
> >
> 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
> >
> >
>
-- 
Xiaoyao Qian
Email: jivepaulrock@gmail.com
Tel: (217)-898-7641

Re: [VOTE] Heron Release 0.20.3-incubating Release Candidate 8

Posted by Josh Fischer <jo...@joshfischer.io>.
Thanks Dave. I've added an issues for the unspecified license issue here ->
https://github.com/apache/incubator-heron/issues/3640

On Mon, Nov 30, 2020 at 12:15 PM Dave Fisher <wa...@apache.org> wrote:

> +1 (binding)
>
> Signature, Checksum, Incubator in name, Disclaimer, NOTICE, LICENSE, and
> RatCheck all good.
>
> An inconsequential file -
> ./heron/tools/ui/resources/templates/shell.snip.html has an unspecified
> license. You can clear that up in subsequent releases.
>
> Regards,
> Dave
>
> > On Nov 29, 2020, at 8:46 PM, Josh Fischer <jo...@joshfischer.io> wrote:
> >
> > Hello Heron Community,
> >
> > This is a call for a vote to the 8th release candidate for Apache Heron,
> > version 0.20.3-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: 0.20.3-incubating-rc8
> > (a4140f2352e764f66cc890e380460b561b352824)
> > The full list of changes and release notes are available at:
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.3-incubating-rc8
> >
> > Files can be found in dist.apache.org
> > Source:
> > https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.3-
> > incubating-candidate-8/
> > SHA-512 checksums:
> >
> >
> b184e21a78ee0bbfef5f01e643f6c04addf652f1afdc24ab15369a3ac05df1619caf0daf96b4e4783c462037be9fce64569b210886ffb068d4a9009a614bdd08
> > heron-0.20.3-incubating-rc8.tar.gz
> >
> > *****
> > Note that Bazel 3.7.0, Python 3.8 and Java 11 are required to build this
> > version *****
> >
> > Please download the source package, and follow the compiling guide.
> > https://heron.incubator.apache.org/docs/next/compiling-overview/
> > to set up the environment, build and run locally. The build will take
> > approximately 45 minutes.
> >
> > After Bazel is set up and works correctly, you can use these release
> check
> > scripts
> >
> 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
>
>

Re: [VOTE] Heron Release 0.20.3-incubating Release Candidate 8

Posted by Dave Fisher <wa...@apache.org>.
+1 (binding)

Signature, Checksum, Incubator in name, Disclaimer, NOTICE, LICENSE, and RatCheck all good.

An inconsequential file - ./heron/tools/ui/resources/templates/shell.snip.html has an unspecified license. You can clear that up in subsequent releases.

Regards,
Dave

> On Nov 29, 2020, at 8:46 PM, Josh Fischer <jo...@joshfischer.io> wrote:
> 
> Hello Heron Community,
> 
> This is a call for a vote to the 8th release candidate for Apache Heron,
> version 0.20.3-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: 0.20.3-incubating-rc8
> (a4140f2352e764f66cc890e380460b561b352824)
> The full list of changes and release notes are available at:
> https://github.com/apache/incubator-heron/releases/tag/0.20.3-incubating-rc8
> 
> Files can be found in dist.apache.org
> Source:
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.3-
> incubating-candidate-8/
> SHA-512 checksums:
> 
> b184e21a78ee0bbfef5f01e643f6c04addf652f1afdc24ab15369a3ac05df1619caf0daf96b4e4783c462037be9fce64569b210886ffb068d4a9009a614bdd08
> heron-0.20.3-incubating-rc8.tar.gz
> 
> *****
> Note that Bazel 3.7.0, Python 3.8 and Java 11 are required to build this
> version *****
> 
> Please download the source package, and follow the compiling guide.
> https://heron.incubator.apache.org/docs/next/compiling-overview/
> to set up the environment, build and run locally. The build will take
> approximately 45 minutes.
> 
> After Bazel is set up and works correctly, you can use these release check
> scripts
> 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