This is an automated email from the ASF dual-hosted git repository. joshfischer pushed a commit to branch joshfischer/0.20.4-incubating-site in repository https://gitbox.apache.org/repos/asf/incubator-heron.git
commit 810d41525a90baa28a0a429d48298d9bfecf1cd5 Author: Josh Fischer <[email protected]> AuthorDate: Fri May 28 10:14:19 2021 -0500 clean up more urls, adding release article for 0.20.4-incubating --- README.md | 2 +- .../blog/2021-05-27-0.20.4-incubating-release.md | 45 ++++++++++++++++++++++ website2/website/pages/en/download.js | 7 ++++ website2/website/release-notes.md | 43 +++++++++++++++++---- website2/website/siteConfig.js | 2 +- 5 files changed, 90 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 0a9f412..27e439f 100644 --- a/README.md +++ b/README.md @@ -54,7 +54,7 @@ Confluence: https://cwiki.apache.org/confluence/display/HERON ## For more information: -* Official Heron documentation located at [https://heron.apache.org/](https://heron.incubator.apache.org/) +* Official Heron documentation located at [https://heron.apache.org/](https://heron.apache.org/) * Official Heron resources, including Conference & Journal Papers, Videos, Blog Posts and selected Press located at [Heron Resources](https://heron.apache.org/resources) * [Twitter Heron: Stream Processing at Scale](http://dl.acm.org/citation.cfm?id=2742788) (academic paper) * [Twitter Heron: Stream Processing at Scale](https://www.youtube.com/watch?v=pUaFOuGgmco) (YouTube video) diff --git a/website2/website/blog/2021-05-27-0.20.4-incubating-release.md b/website2/website/blog/2021-05-27-0.20.4-incubating-release.md index e69de29..4bcef5d 100644 --- a/website2/website/blog/2021-05-27-0.20.4-incubating-release.md +++ b/website2/website/blog/2021-05-27-0.20.4-incubating-release.md @@ -0,0 +1,45 @@ +--- +title: 0.20.4-incubating Release +author: Josh Fischer +authorURL: https://www.linkedin.com/in/joshfischer1108/ +<!-- + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. +--> +--- +The Heron community is pleased to announce the release of version 0.20.4-incubating. +We are excited as this is the first release that the Heron community has distributed a full set of convenience binaries from the release source code while under the Apache Foundation. +Heron has had several improvements implemented while in incubation at the Apache Foundation, and the community has learned much along the way. + +This is a major milestone in the incubation process at the Apache Incubator for Heron. +We expect the release of convenience binaries to ease the adoption of Heron in organizations across the world. +This goal could not have been achieved without the solid community behind Heron. + +Here are a few updates since the last release: + +* [Improving Kubernetes Resource Handling](https://github.com/apache/incubator-heron/pull/3664/) +* [Adding Prometheus Metrics Rule](https://github.com/apache/incubator-heron/pull/3651) +* [Use Build Kit Docker feature to shrink the Docker image size](https://github.com/apache/incubator-heron/pull/3669) +* [Removing unused Bookkeeper Port](https://github.com/apache/incubator-heron/pull/3677) +* [Use the full featured Zookeeper config generation script](https://github.com/apache/incubator-heron/pull/3688) +* [Add sum/max/min reducers in Scala](https://github.com/apache/incubator-heron/pull/3133) + +## Additional Information +* To download Apache Heron 0.20.4-incubating, click [here](https://heron.apache.org/download) +* To view the official Heron Docker Image repository click [here](https://hub.docker.com/repository/docker/apache/heron) +* Maven artifacts can be found [here](https://search.maven.org/search?q=apache-heron) +* For more information about Apache Heron 0.20.4-incubating, see [0.20.4-incubating release notes](https://heron.apache.org/release-notes/#0.20.4) and [The 0.20.4-incubating PR List](https://github.com/apache/incubator-heron/releases/tag/0.20.4-incubating-rc1) \ No newline at end of file diff --git a/website2/website/pages/en/download.js b/website2/website/pages/en/download.js index d3fe12b..1abec5e 100644 --- a/website2/website/pages/en/download.js +++ b/website2/website/pages/en/download.js @@ -88,6 +88,13 @@ class Download extends React.Component { <hr /> </header> + <h2>Release notes</h2> + <div> + <p> + <a href="https://heron.apache.org/release-notes">Release notes</a> for all of Heron's versions + </p> + </div> + <h2 id="latest">Current version (Stable) {latestHeronVersion}</h2> <table className="versions" style={{width:'100%'}}> <thead> diff --git a/website2/website/release-notes.md b/website2/website/release-notes.md index b755f23..54251c9 100644 --- a/website2/website/release-notes.md +++ b/website2/website/release-notes.md @@ -1,6 +1,42 @@ ## Releases +### 0.20.4-incubating — 2019-08-27 <a id="0.20.4"></a> + +- 83a742f (tag: 0.20.4-incubating-rc1, upstream/master) Adding disclaimers to release artifacts [#3689](https://github.com/apache/incubator-heron/pull/3689) +- db5c992 (origin/master, origin/HEAD) Use the proper featured Zookeeper config generation script [#3688](https://github.com/apache/incubator-heron/pull/3688) +- 103cf19 (upstream/ubuntu20.04-arm64) updatedocandlink [#3685](https://github.com/apache/incubator-heron/pull/3685) +- c23dba7 Updated to Kryo 5.0.4 [#3683](https://github.com/apache/incubator-heron/pull/3683) +- 8ff6390 Fixing incorrect article title [#3682](https://github.com/apache/incubator-heron/pull/3682) +- 63fe9fa Grammar fix [#3681](https://github.com/apache/incubator-heron/pull/3681) +- c2d7f14 Remove cppunit-dev dependency [#3680](https://github.com/apache/incubator-heron/pull/3680) +- 2956293 Decrease the minimum requirement of RAM of single instance to 16MB in Round Robin algorithm [#3678](https://github.com/apache/incubator-heron/pull/3678) +- d4d3ccc Removing unused Bookkeeper hostPort that causes port conflict [#3677](https://github.com/apache/incubator-heron/pull/3677) +- a8eb752 Specifying explicit transitive dependency for uvloop due to Python version conflict [#3675](https://github.com/apache/incubator-heron/pull/3675) +- a945338 Fixed website style issue [#3673](https://github.com/apache/incubator-heron/pull/3673) +- 43fa2ff Joshfischer/add download links [#3671](https://github.com/apache/incubator-heron/pull/3671) +- bfdbd43 Reverting Glog back to 0.3.5 [#3672](https://github.com/apache/incubator-heron/pull/3672) +- a51c822 Use Build Kit docker feature to shrink the Docker image size [#3669](https://github.com/apache/incubator-heron/pull/3669) +- b161317 Changed heartbeat log statement to debug [#3667](https://github.com/apache/incubator-heron/pull/3667) +- 7a75e51 Removing defaulted HeapDumpOnOutOfMemory [#3665](https://github.com/apache/incubator-heron/pull/3665) +- f11ebc3 Added CLI submit config toggle for verbose GC logging [#3663](https://github.com/apache/incubator-heron/pull/3663) +- fdf3430 Add sum/max/min reducers in Scala [#3133](https://github.com/apache/incubator-heron/pull/3133) +- 1a0d198 Updated K8s Scheduler to set Resource Limits and Requests [#3664](https://github.com/apache/incubator-heron/pull/3664) +- 0f0ba18 explicit unreleased code [#3658](https://github.com/apache/incubator-heron/pull/3658) +- 6edbee7 Allow localhost graceful shutdown [#3650](https://github.com/apache/incubator-heron/pull/3650) +- b363319 GLog updated to 0.4.0. Also some C++ code cleanup to remove warnings [#3655](https://github.com/apache/incubator-heron/pull/3655) +- 6e83c96 Updated Kryo to 5.0.3 [#3657](https://github.com/apache/incubator-heron/pull/3657) +- 1a8fc39 update notice year [#3656](https://github.com/apache/incubator-heron/pull/3656) +- 9af45c7 Improving Kubernetes scheduler logic [#3653](https://github.com/apache/incubator-heron/pull/3653) +- 0025251 Bumping Bazel to 3.7.2 [#3654](https://github.com/apache/incubator-heron/pull/3654) +- 01abf01 Add Prometheus metrics rules [#3651](https://github.com/apache/incubator-heron/pull/3651) + + + +### 0.21.1-incubating — 2019-7-20 <a id="0.20.1"></a> + +- Example commit of 0.21.1 + ### 0.20.0-incubating — 2018-11-21 <a id="0.20.0"></a> This is the first release of Heron as an Apache Incubating Project @@ -13,12 +49,5 @@ This is the first release of Heron as an Apache Incubating Project - Nwang/update thirdparty license (#3042) - Fix 'Copyright 2015 The Heron Authors' in scripts (#3036) -### 0.21.1-incubating — 2019-7-20 <a id="0.20.1"></a> - -- Example commit of 0.21.1 - -### 0.21.2-incubating — 2019-08-27 <a id="0.21.2"></a> - -- Example Commit (#XXXX) diff --git a/website2/website/siteConfig.js b/website2/website/siteConfig.js index fcce673..cd03855 100644 --- a/website2/website/siteConfig.js +++ b/website2/website/siteConfig.js @@ -78,7 +78,7 @@ const siteConfig = { {doc: 'getting-started-local-single-node', label: 'Docs'}, {page: 'download', label: "Downloads"}, {href: '#community', label: 'Community'}, - //{blog: true, label: 'Blog'}, + {blog: true, label: 'Blog'}, {href: '#apache', label: 'Apache'}, // {page: 'download', label: 'Download'}, // Drop down for languages
