This is an automated email from the ASF dual-hosted git repository.
nicknezis pushed a change to branch nicknezis/buildkit-shrink
in repository https://gitbox.apache.org/repos/asf/incubator-heron.git.
discard 7d85959 Removing outdated distribution
discard 972a1d1 Removing the logic which deleted non Kubernetes schedulers
discard ce32966 Removing unused jars
discard b10cee6 Updated to use newer BuildKit frontend command
discard ed26914 Removing unneeded Bazel install file
discard eafb9a7 Added missing syntax lines
discard e8b3316 Updating the rest of the Docker images
omit f4d2a89 Initial commit
add 0025251 Bumping Bazel to 3.7.2 (#3654)
add 9af45c7 Improving Kubernetes scheduler logic (#3653)
add 1a8fc39 update notice year (#3656)
add 6e83c96 Updated Kryo to 5.0.3 (#3657)
add b363319 GLog updated to 0.4.0. Also some C++ code cleanup to remove
warnings (#3655)
add 6edbee7 Allow localhost graceful shutdown (#3650)
add 0f0ba18 explicit unreleased code (#3658)
add 1a0d198 Updated K8s Scheduler to set Resource Limits and Requests
(#3664)
add fdf3430 Add sum/max/min reducers in Scala (#3133)
add f11ebc3 Added CLI submit config toggle for verbose GC logging (#3663)
add 7a75e51 Removing defaulted HeapDumpOnOutOfMemory (#3665)
add b161317 Changed heartbeat log statement to debug (#3667)
add 246e5e3 Initial commit
add b2c3dc5 Updating the rest of the Docker images
add 2528d64 Added missing syntax lines
add 916339d Removing unneeded Bazel install file
add 897495a Updated to use newer BuildKit frontend command
add 5ac9ac9 Removing unused jars
add 590bd08 Removing the logic which deleted non Kubernetes schedulers
add aab11a4 Removing outdated distribution
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 (7d85959)
\
N -- N -- N refs/heads/nicknezis/buildkit-shrink (aab11a4)
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:
.bazelversion | 2 +-
.travis.yml | 2 +-
NOTICE | 2 +-
README.md | 2 +-
WORKSPACE | 10 +-
deploy/kubernetes/helm/templates/tools.yaml | 1 +
deploy/kubernetes/helm/values.yaml.template | 4 +
docker/compile/Dockerfile.centos7 | 2 +-
docker/compile/Dockerfile.debian10 | 2 +-
docker/compile/Dockerfile.ubuntu18.04 | 2 +-
docker/compile/Dockerfile.ubuntu20.04 | 2 +-
docker/test/Dockerfile.centos7 | 2 +-
docker/test/Dockerfile.ubuntu18.04 | 2 +-
.../scala/ScalaWindowedWordCountTopology.scala | 4 +-
.../heron/streamlet/scala/StreamletReducers.scala} | 71 +-
.../streamlet/scala/StreamletReducersTest.scala | 55 +
.../streamlet/scala/impl/StreamletImplTest.scala | 8 +-
.../config/src/yaml/conf/kubernetes/scheduler.yaml | 6 +
heron/executor/src/python/heron_executor.py | 42 +-
.../tests/python/heron_executor_unittest.py | 158 +--
heron/instance/src/cpp/gateway/stmgr-client.cpp | 5 +-
.../org/apache/heron/scheduler/ExecutorFlag.java | 1 +
.../org/apache/heron/scheduler/SubmitterMain.java | 17 +-
.../heron/scheduler/utils/SchedulerUtils.java | 3 +
.../scheduler/kubernetes/KubernetesContext.java | 25 +
.../scheduler/kubernetes/KubernetesController.java | 1 +
.../heron/scheduler/kubernetes/V1Controller.java | 108 +-
.../src/python/handlers/killexecutorhandler.py | 5 +-
.../java/org/apache/heron/spi/common/Context.java | 4 +
.../src/java/org/apache/heron/spi/common/Key.java | 3 +
.../java/org/apache/heron/spi/common/KeysTest.java | 4 +
heron/stmgr/src/cpp/manager/stmgr-client.h | 1 -
heron/stmgr/src/cpp/manager/stream-consumers.cpp | 4 +-
heron/stmgr/src/cpp/manager/tmanager-client.cpp | 2 +-
.../tests/cpp/server/dummy_ckptmgr_client.cpp | 4 +-
.../stmgr/tests/cpp/server/dummy_ckptmgr_client.h | 2 +-
.../stmgr/tests/cpp/server/dummy_stmgr_clientmgr.h | 2 +-
heron/tmanager/src/cpp/manager/tmanager.cpp | 4 +-
.../src/cpp/manager/tmetrics-collector.cpp | 4 +-
heron/tmanager/tests/cpp/server/dummystmgr.cpp | 4 +-
.../apiserver/resources/TopologyResource.java | 10 +-
heron/tools/cli/src/python/args.py | 11 +
heron/tools/cli/src/python/submit.py | 9 +-
maven_install.json | 1186 +++++++++-----------
release/maven/heron-with-kryo.template.pom | 2 +-
scripts/ci/setup_bazel.sh | 2 +-
third_party/glog/glog.BUILD | 2 +
vagrant/init.sh | 2 +-
website2/docs/compiling-osx.md | 2 +-
website2/website/pages/en/versions.js | 12 +-
website2/website/scripts/Dockerfile.ubuntu18.04 | 2 +-
website2/website/scripts/replace.js | 2 +-
.../version-0.20.2-incubating/compiling-osx.md | 2 +-
53 files changed, 836 insertions(+), 990 deletions(-)
copy heron/api/src/{java/org/apache/heron/streamlet/StreamletReducers.java =>
scala/org/apache/heron/streamlet/scala/StreamletReducers.scala} (55%)
create mode 100644
heron/api/tests/scala/org/apache/heron/streamlet/scala/StreamletReducersTest.scala