This is an automated email from the ASF dual-hosted git repository.
nicknezis pushed a change to branch helm_apiserver_service
in repository https://gitbox.apache.org/repos/asf/incubator-heron.git.
discard 5e237c4 Better value.yaml settings for nodeport config
discard 64bd4ac Now support custom NodePort port number
discard b8388f3 Adding option to switch the apiserver service between
NodePort and ClusterIP
add f5316ec links (#3694)
add 22148db Update Bookkeeper to 4.13.0 and Zookeeper to 3.6.3 (#3692)
add 33b11e6 0.20.4 site changes (#3695)
add addbb35 Fix extra.links of heron-tracker (#3696)
add 3215a76 Adding missing heron s3 region into kubernetes config (#3697)
add bded8f5 Added support for adding Kubernetes annotations to the
topology pod and service (#3699)
add 6aa6ae6 Add support for dynamic kubernetes labels on pod and service
(#3701)
add ed93aa5 Add ability to add Kubernetes Secrets and SecretKeyRefs
(#3702)
add 5d7295f Updated Kryo to 5.2.0 (#3705)
add d883db3 Fixed Kubernetes scheduler to provide Java remote debug ports
(#3704)
add 5f95840 Bumped Bazel to 4.1.0 (#3703)
add 58efb99 Update asf yaml (#3706)
add 2032068 update labels
add 4d9a7de fix label
add b2a4e82 Updated to allow for external Helm version when building on a
non-versioned branch (#3708)
add 7322335 [docs] Added instructions for setting up Intellij IDEA with
the Bazel plugin. (#3712)
add 836e01b pointing older releases to be retrieved from archive.a.o
(#3714)
add 396f2b8 mirror link change (#3716)
add e5a6858 Fix heron-downloader cannot load the jar package correctly
(#3709)
add 2190502 updatelogging (#3718)
add 837c4f2 [HERON-3707] ConfigMap Pod Template Support (#3710)
add b1e6519 [Heron 3707] ConfigMap Pod Template Support Documentation
(#3717)
add f079c1b Adding option to switch the apiserver service between
NodePort and ClusterIP
add a2033d7 Now support custom NodePort port number
add ae4de0a Better value.yaml settings for nodeport config
add a590688 Some cleanup and allows K8s to auto-pick nodeport
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (5e237c4)
\
N -- N -- N refs/heads/helm_apiserver_service (a590688)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 6 +-
.bazelversion | 2 +-
.travis.yml | 11 +-
CONTRIBUTING.md | 12 +
README.md | 8 +-
WORKSPACE | 48 +-
deploy/docker/sandbox.sh | 2 +-
deploy/kubernetes/general/apiserver.yaml | 15 +-
.../kubernetes/general/bookkeeper.statefulset.yaml | 4 +-
.../general/bookkeeper.statefulset_empty.yaml | 4 +-
deploy/kubernetes/general/bookkeeper.yaml | 4 +-
deploy/kubernetes/general/tools.yaml | 10 +-
deploy/kubernetes/general/zookeeper.yaml | 2 +-
deploy/kubernetes/gke/gcs-apiserver.yaml | 12 +-
deploy/kubernetes/gke/medium.yaml | 5 +-
deploy/kubernetes/gke/small.yaml | 5 +-
deploy/kubernetes/helm/templates/tools.yaml | 94 +-
deploy/kubernetes/helm/values.yaml.template | 34 +-
deploy/kubernetes/minikube/apiserver.yaml | 9 +-
deploy/kubernetes/minikube/bookkeeper.yaml | 4 +-
deploy/kubernetes/minikube/tools.yaml | 4 +-
deploy/kubernetes/minikube/zookeeper.yaml | 2 +-
docker/compile/Dockerfile.centos7 | 2 +-
docker/compile/Dockerfile.debian10 | 2 +-
docker/compile/Dockerfile.ubuntu18.04 | 2 +-
docker/compile/Dockerfile.ubuntu20.04 | 2 +-
docker/scripts/build-base.sh | 8 +-
docker/scripts/build-docker.sh | 4 +-
docker/test/Dockerfile.centos7 | 2 +-
docker/test/Dockerfile.ubuntu18.04 | 2 +-
heron/api/src/java/BUILD | 7 +-
heron/ckptmgr/src/java/BUILD | 7 +-
.../config/src/yaml/conf/kubernetes/scheduler.yaml | 2 +-
.../config/src/yaml/conf/kubernetes/uploader.yaml | 5 +-
heron/config/src/yaml/conf/nomad/scheduler.yaml | 2 +-
heron/downloaders/src/java/BUILD | 2 +-
heron/downloaders/src/shell/heron-downloader.sh | 6 +-
heron/instance/src/java/BUILD | 7 +-
heron/io/dlog/src/java/BUILD | 3 +-
heron/io/dlog/tests/java/BUILD | 2 +-
.../org/apache/heron/scheduler/LaunchRunner.java | 47 +-
.../scheduler/kubernetes/KubernetesConstants.java | 7 +-
.../scheduler/kubernetes/KubernetesContext.java | 117 +-
.../scheduler/kubernetes/KubernetesUtils.java | 40 +-
.../heron/scheduler/kubernetes/V1Controller.java | 510 +-
.../apache/heron/scheduler/nomad/NomadContext.java | 2 +-
heron/schedulers/tests/java/BUILD | 7 +-
.../kubernetes/KubernetesContextTest.java | 62 +
.../scheduler/kubernetes/KubernetesUtilsTest.java | 119 +
.../scheduler/kubernetes/V1ControllerTest.java | 740 ++
.../heron/scheduler/kubernetes/VolumesTests.java | 16 +-
heron/shell/src/python/handlers/downloadhandler.py | 10 +-
heron/simulator/src/java/BUILD | 9 +-
heron/statefulstorages/tests/java/BUILD | 2 +-
heron/tools/cli/src/python/main.py | 2 +-
heron/tools/tracker/src/python/config.py | 5 +-
heron/uploaders/src/java/BUILD | 2 +-
heron/uploaders/tests/java/BUILD | 2 +-
maven_install.json | 8065 ++++++++++----------
release/maven/heron-kafka.template.pom | 2 +-
release/maven/heron-no-kryo.template.pom | 2 +-
release/maven/heron-with-kryo.template.pom | 4 +-
scripts/ci/setup_bazel.sh | 2 +-
scripts/images/BUILD | 2 +-
scripts/packages/BUILD | 1 +
scripts/packages/template_bin.sh | 2 +-
scripts/packages/tests_template_bin.sh | 2 +-
scripts/release/docker-images | 2 +-
scripts/travis/k8s.sh | 4 +-
storm-compatibility/v0.10.2/src/java/BUILD | 7 +-
storm-compatibility/v2.2.0/src/java/BUILD | 7 +-
third_party/java/BUILD | 16 +-
third_party/java/jarjar/BUILD | 12 -
.../resources/com/tonicsystems/jarjar/help.txt | 74 -
third_party/zookeeper/BUILD | 8 +-
third_party/zookeeper/zookeeper_jute.patch | 2225 ++++++
tools/build_rules/prelude_bazel | 4 +-
tools/rules/jarjar_rules.bzl | 59 -
vagrant/init.sh | 2 +-
website2/docs/client-api-docs-overview.md | 4 +-
website2/docs/compiling-osx.md | 2 +-
website2/docs/getting-started-docker.md | 49 +
website2/docs/getting-started-local-single-node.md | 38 +-
website2/docs/schedulers-k8s-by-hand.md | 2 +-
website2/docs/schedulers-k8s-pod-templates.md | 201 +
website2/docs/schedulers-nomad.md | 2 +-
.../docs/topology-development-topology-api-java.md | 7 +-
website2/docs/user-manuals-heron-cli.md | 2 +-
website2/website/blog/2016-03-11-blog-post.md | 36 -
website2/website/blog/2017-04-10-blog-post-two.md | 36 -
website2/website/blog/2017-09-25-testing-rss.md | 29 -
website2/website/blog/2017-09-26-adding-rss.md | 28 -
.../website/blog/2017-10-24-new-version-1.0.0.md | 26 -
.../blog/2021-05-27-0.20.4-incubating-release.md | 45 +
website2/website/heron-release.json | 4 +-
website2/website/pages/en/download.js | 173 +-
website2/website/release-notes.md | 43 +-
website2/website/releases.json | 4 -
website2/website/scripts/Dockerfile.ubuntu18.04 | 2 +-
website2/website/scripts/replace.js | 3 +-
website2/website/sidebars.json | 2 +
website2/website/siteConfig.js | 7 +-
.../client-api-docs-overview.md | 4 +-
.../getting-started-local-single-node.md | 2 +-
.../schedulers-k8s-by-hand.md | 2 +-
.../version-0.20.0-incubating/schedulers-nomad.md | 2 +-
.../topology-development-topology-api-java.md | 4 +-
.../user-manuals-heron-cli.md | 2 +-
.../version-0.20.2-incubating/compiling-osx.md | 2 +-
.../version-0.20.2-incubating/schedulers-nomad.md | 2 +-
.../version-0.20.3-incubating/schedulers-nomad.md | 2 +-
.../version-0.20.4-incubating}/compiling-linux.md | 3 +-
.../compiling-osx.md | 5 +-
.../compiling-overview.md | 3 +-
.../getting-started-docker.md | 52 +
.../getting-started-local-single-node.md | 41 +-
.../heron-resources-resources.md | 3 +-
.../version-0.20.4-incubating-sidebars.json | 100 +
website2/website/versions.json | 1 +
119 files changed, 8492 insertions(+), 5048 deletions(-)
create mode 100644
heron/schedulers/tests/java/org/apache/heron/scheduler/kubernetes/KubernetesContextTest.java
create mode 100644
heron/schedulers/tests/java/org/apache/heron/scheduler/kubernetes/KubernetesUtilsTest.java
create mode 100644
heron/schedulers/tests/java/org/apache/heron/scheduler/kubernetes/V1ControllerTest.java
delete mode 100644 third_party/java/jarjar/BUILD
delete mode 100644
third_party/java/jarjar/src/main/resources/com/tonicsystems/jarjar/help.txt
create mode 100644 third_party/zookeeper/zookeeper_jute.patch
delete mode 100644 tools/rules/jarjar_rules.bzl
create mode 100644 website2/docs/getting-started-docker.md
create mode 100644 website2/docs/schedulers-k8s-pod-templates.md
delete mode 100755 website2/website/blog/2016-03-11-blog-post.md
delete mode 100755 website2/website/blog/2017-04-10-blog-post-two.md
delete mode 100755 website2/website/blog/2017-09-25-testing-rss.md
delete mode 100755 website2/website/blog/2017-09-26-adding-rss.md
delete mode 100755 website2/website/blog/2017-10-24-new-version-1.0.0.md
create mode 100644
website2/website/blog/2021-05-27-0.20.4-incubating-release.md
delete mode 100644 website2/website/releases.json
copy website2/{docs =>
website/versioned_docs/version-0.20.4-incubating}/compiling-linux.md (98%)
copy website2/website/versioned_docs/{version-0.20.2-incubating =>
version-0.20.4-incubating}/compiling-osx.md (95%)
copy website2/{docs =>
website/versioned_docs/version-0.20.4-incubating}/compiling-overview.md (98%)
create mode 100644
website2/website/versioned_docs/version-0.20.4-incubating/getting-started-docker.md
copy website2/{docs =>
website/versioned_docs/version-0.20.4-incubating}/getting-started-local-single-node.md
(85%)
copy website2/{docs =>
website/versioned_docs/version-0.20.4-incubating}/heron-resources-resources.md
(96%)
create mode 100644
website2/website/versioned_sidebars/version-0.20.4-incubating-sidebars.json