This is an automated email from the ASF dual-hosted git repository.
joshfischer pushed a change to branch nwangtw-patch-1
in repository https://gitbox.apache.org/repos/asf/incubator-heron.git.
from 09fd23e Update bug_report.md
add 7987f4a Avoid duplicated metrics requests in Heron UI (#3378)
add c27d2c0 Fix max capacity timeline in Heron UI (#3383)
add c51faf8 makemetricstriggerperiodic (#3384)
add a65d330 fix base url and counters flag; combine metrics requests
(#3385)
add 1dbf1ce Refactor counters sections in Heron UI topology page (#3392)
add 8045a30 Docker site (#3393)
add 135fb76 Helm chart Bookkeeper fix (#3381)
add 1f5f23d Add tables for component running info (#3394)
add bd06dc8 Update the instruction for using the docker based development
environment (#3395)
add 06a55e9 Re-organize UI elements in Heorn UI topology page (#3397)
add 909c7a0 Support Catalina for Mac (#3398)
add ae2d1f7 Make topology details section scrollable in Heron UI (#3400)
add d8db1c5 Add parallelism calculator in Heron UI (#3401)
add 4bca2e5 BUG: bookie statefulset helm template specifies incorrect
service name (#3410)
add 06b5acc Update Kubernetes proxy URLs (#3405)
add d8d811a Fix jQuery license and add missing license files (#3407)
add de8b554 joshfischer/asf site (#3414)
add dcd1b92 Joshfischer/finalize-ci-website (#3418)
add 340e654 Update zk version to 3.4.14 in dist and install zk in ubuntu
16/18 di… (#3411)
add 468aed1 Joshfischer/apache content (#3419)
add 869c82e make python code compatible with both python2 and python3
(#3412)
add 7ef2e15 Fix Helm values.yml typo (#3421)
add a565a6b Updated compile docker images to include `tree` package
(#3423)
add 73f2487 Joshfischer/site build mods (#3422)
add 367b44a Removing old com.twitter namespace references (#3415)
add cb8212f update bazel_config for Mac OS 10.14 (#3420)
add 5cd8ff9 Update getting-started-local-single-node.md (#3425)
add a745e3e Updates to make Zookeeper work (#3424)
add 2f0c1db update readme (#3429)
add e51f265 Updated to support Kubernetes 1.16 (#3426)
add 485b708 Updated Helm to 3.0.2 (#3430)
add 257b1a4 Upgrade to Python3 for the whole repo (#3431)
add b16973a Updated rules_scala to fix https issue (#3436)
add 91dbabf Updated to use default Kubernetes client discovery logic
(#3432)
add 7927299 add downloader-core filegroup (#3439)
add 0599224 Update license files for JSXTransformer.js (#3437)
add b964cf4 explicitly making the site indexable (#3442)
add 3b66e97 Improve docker dev env script (#3441)
add f7371e1 Added execute permission to dev-env-create.sh (#3443)
add d43f6bd Use netcat-bsd in Debian (#3447)
add b22f442 remove old site (#3446)
add c9d18e6 Add redirect from github pages to new apache site (#3448)
add d179c83 Bump mixin-deep from 1.3.1 to 1.3.2 in /website2/website
(#3391)
add 783581b adding new committers (#3451)
add db255f4 removing symlink. Adding contributing guidelines back (#3450)
add 0a6cecb adding examples folder to classpath (#3458)
add 1476076 Java 11 support (#3454)
add 4379fe1 Update website for java 11 (#3462)
add 1c59862 Update README for Java 11 (#3464)
add f0b6e1b Make log/sink/consume Streamlet component support setName and
setNumPartitions (#3459)
add a6ec96e Patch to fix cppcheck with newer glibc (#3471)
add 98a084a Add documents for setting up a docker based development
environment (#3475)
add ee1c44a Improve concurrency for needed parts. (#3107)
add 6846f70 Revert "Upgrade to Python3 (#3431)" (#3478)
add 576e0c7 Joshfischer/debian10 java11 (#3481)
add 43c7c74 Update Debian docker build with JDK11 and correct debian
version (#3487)
add 9ddbeb6 updating docs for compiling (#3483)
add f76f479 fixstmgrcrash (#3492)
add c3d29a4 rolling back docusaurus version (#3501)
add d2c5303 Fix copy Maven artifacts permission error (#3503)
add a6a4bf8 Travis CI update to Ubuntu 18.04 (#3497)
add b069e45 Support custom metrics rules for PrometheusSink (#3493)
add 9d77767 Use safe constructor in yaml deserialization
add 0f27ef4 Fix style
add ed6fd81 Add an example with Streamlet API using component config
(#3496)
add f90784a remove gitmodule file (#3508)
add c024da2 Fix snake yaml that caused unit test failures (#3506)
add 32d3051 Joshfischer/update site build (#3509)
add 2a4f112 Upgrading Bazel to 3.0.0 (#3510)
add 923b8b9 Add cppunit-devel for Bazel 3 (#3513)
add 78d7145 Adding missing pkg-config package to Debian 9 build (#3517)
add d94c498 merge
add 9a172f0 Merge branch 'nwangtw-patch-1' of
github.com:apache/incubator-heron into nwangtw-patch-1
No new revisions were added by this update.
Summary of changes:
.../pex_loader/testdata/src/sample.py => .asf.yaml | 21 +-
.gitmodules | 4 -
.htaccess | 1 -
.travis.yml | 37 +-
CONTRIBUTING.md | 75 +-
LICENSE | 17 +-
README.md | 24 +-
WORKSPACE | 979 +--
bazel_configure.py | 3 +-
config/BUILD | 2 +
contrib/bolts/kafka/src/java/BUILD | 11 +-
contrib/bolts/kafka/test/java/BUILD | 6 +-
contrib/spouts/kafka/sample/src/java/BUILD | 8 +-
contrib/spouts/kafka/src/java/BUILD | 11 +-
contrib/spouts/kafka/test/java/BUILD | 6 +-
deploy/kubernetes/general/README.md | 6 +-
deploy/kubernetes/general/apiserver.yaml | 13 +-
.../kubernetes/general/bookkeeper.statefulset.yaml | 15 +-
.../general/bookkeeper.statefulset_empty.yaml | 14 +-
deploy/kubernetes/general/bookkeeper.yaml | 16 +-
deploy/kubernetes/general/tools.yaml | 21 +-
deploy/kubernetes/general/zookeeper.yaml | 11 +-
deploy/kubernetes/gke/gcs-apiserver.yaml | 11 +-
deploy/kubernetes/helm/templates/bookie.yaml | 22 +-
deploy/kubernetes/helm/templates/tools.yaml | 29 +-
deploy/kubernetes/helm/templates/zookeeper.yaml | 8 +-
deploy/kubernetes/helm/values.yaml.template | 3 +-
deploy/kubernetes/minikube/README.md | 6 +-
deploy/kubernetes/minikube/apiserver.yaml | 13 +-
deploy/kubernetes/minikube/bookkeeper.yaml | 7 +-
deploy/kubernetes/minikube/tools.yaml | 19 +-
deploy/kubernetes/minikube/zookeeper.yaml | 20 +-
docker/base/Dockerfile.base.debian9 | 34 +-
docker/base/scripts/install-zookeeper.sh | 60 +
docker/compile/Dockerfile.centos7 | 12 +-
.../{Dockerfile.debian9 => Dockerfile.debian10} | 9 +-
docker/compile/Dockerfile.debian9 | 13 +-
docker/compile/Dockerfile.ubuntu14.04 | 13 +-
docker/compile/Dockerfile.ubuntu16.04 | 17 +-
docker/compile/Dockerfile.ubuntu18.04 | 9 +-
docker/dist/Dockerfile.dist.centos7 | 16 +-
...rfile.dist.centos7 => Dockerfile.dist.debian10} | 37 +-
docker/dist/Dockerfile.dist.debian9 | 38 +-
docker/dist/Dockerfile.dist.ubuntu14.04 | 41 +-
docker/dist/Dockerfile.dist.ubuntu16.04 | 16 +-
docker/dist/Dockerfile.dist.ubuntu18.04 | 13 +-
docker/dist/scripts/generate-zookeeper-config.sh | 0
docker/dist/scripts/install-zookeeper.sh | 60 +
docker/dist/scripts/start-zookeeper.sh | 0
docker/dist/scripts/wait-for-zookeeper.sh | 0
docker/scripts/build-docker.sh | 4 +-
docker/scripts/{dev-env.sh => dev-env-create.sh} | 37 +-
.../scripts/{cleanup-dockers.sh => dev-env-run.sh} | 25 +-
.../scripts/{compile-docker.sh => test-docker.sh} | 6 +-
.../{compile-platform.sh => test-platform.sh} | 39 +-
.../{build-artifacts.sh => test-unittest.sh} | 23 +-
docker/{compile => test}/Dockerfile.centos7 | 12 +-
docker/{compile => test}/Dockerfile.ubuntu18.04 | 8 +-
eco-heron-examples/src/java/BUILD | 12 +-
eco-storm-examples/src/java/BUILD | 17 +-
eco/src/java/BUILD | 8 +-
eco/tests/java/BUILD | 62 +-
.../apache/heron/eco/submit/EcoSubmitterTest.java | 2 +
examples/src/cpp/BUILD | 72 +-
examples/src/java/BUILD | 22 +-
...tTopology.java => ComponentConfigTopology.java} | 48 +-
.../examples/streamlet/StreamletCloneTopology.java | 6 +-
examples/src/python/BUILD | 32 +-
examples/src/python/bolt/stateful_count_bolt.py | 3 +-
examples/src/python/bolt/stream_aggregate_bolt.py | 1 +
examples/src/python/spout/multi_stream_spout.py | 1 +
examples/src/python/spout/stateful_word_spout.py | 3 +-
examples/src/python/spout/word_spout.py | 1 +
.../src/python/stateful_word_count_topology.py | 1 +
examples/src/python/window_size_topology.py | 2 +
examples/src/python/word_count_topology.py | 1 +
examples/src/scala/BUILD | 12 +-
examples/src/scala/compile.sh | 2 +-
.../scala/ScalaClassicalMusicTopology.scala | 1 +
.../scala/ScalaIntegerProcessingTopology.scala | 2 +
heron/api/src/BUILD | 4 +-
heron/api/src/cpp/BUILD | 4 +-
heron/api/src/java/BUILD | 38 +-
.../heron/api/metric/MultiAssignableMetric.java | 3 +-
.../apache/heron/api/metric/MultiCountMetric.java | 3 +-
.../heron/api/metric/MultiReducedMetric.java | 3 +-
.../java/org/apache/heron/api/tuple/Fields.java | 4 +-
.../java/org/apache/heron/streamlet/Streamlet.java | 8 +-
.../org/apache/heron/streamlet/StreamletBase.java | 60 +
.../apache/heron/streamlet/impl/BuilderImpl.java | 2 +-
.../heron/streamlet/impl/StreamletBaseImpl.java | 224 +
.../apache/heron/streamlet/impl/StreamletImpl.java | 162 +-
.../heron/streamlet/impl/StreamletShadow.java | 6 +-
.../impl/streamlets/ConsumerStreamlet.java | 3 +-
.../streamlet/impl/streamlets/LogStreamlet.java | 3 +-
.../streamlet/impl/streamlets/SinkStreamlet.java | 3 +-
heron/api/src/scala/BUILD | 8 +-
.../apache/heron/streamlet/scala/Streamlet.scala | 22 +-
.../heron/streamlet/scala/StreamletBase.scala | 58 +
.../streamlet/scala/impl/StreamletBaseImpl.scala | 71 +
.../heron/streamlet/scala/impl/StreamletImpl.scala | 40 +-
heron/api/tests/cpp/BUILD | 14 +-
heron/api/tests/java/BUILD | 58 +-
.../org/apache/heron/api/HeronSubmitterTest.java | 2 +
.../heron/streamlet/impl/StreamletImplTest.java | 10 +-
heron/api/tests/scala/BUILD | 10 +-
heron/ckptmgr/src/java/BUILD | 8 +-
heron/ckptmgr/tests/java/BUILD | 38 +-
heron/common/src/cpp/basics/BUILD | 31 +-
heron/common/src/cpp/config/BUILD | 31 +-
heron/common/src/cpp/errors/BUILD | 20 +-
heron/common/src/cpp/metrics/BUILD | 25 +-
heron/common/src/cpp/network/BUILD | 45 +-
heron/common/src/cpp/setup/BUILD | 6 +-
heron/common/src/cpp/threads/BUILD | 11 +-
heron/common/src/cpp/zookeeper/BUILD | 12 +-
heron/common/src/java/BUILD | 26 +-
.../apache/heron/common/config/ConfigReader.java | 5 +-
.../apache/heron/common/network/HeronClient.java | 18 +-
.../apache/heron/common/network/HeronServer.java | 8 +-
.../common/utils/metrics/MetricsCollector.java | 6 +-
.../common/utils/misc/PhysicalPlanHelper.java | 3 +-
.../utils/topology/GeneralTopologyContextImpl.java | 5 +-
heron/common/src/python/BUILD | 12 +-
heron/common/tests/cpp/basics/BUILD | 42 +-
heron/common/tests/cpp/config/BUILD | 12 +-
heron/common/tests/cpp/errors/BUILD | 34 +-
heron/common/tests/cpp/metrics/BUILD | 52 +-
heron/common/tests/cpp/network/BUILD | 101 +-
heron/common/tests/cpp/threads/BUILD | 12 +-
heron/common/tests/java/BUILD | 16 +-
.../apache/heron/common/basics/FileUtilsTest.java | 2 +
heron/common/tests/python/pex_loader/BUILD | 11 +-
.../tests/python/pex_loader/testdata/src/BUILD | 4 +-
heron/config/src/yaml/BUILD | 12 +-
heron/downloaders/src/java/BUILD | 53 +-
heron/downloaders/src/shell/BUILD | 8 +-
heron/downloaders/tests/java/BUILD | 22 +-
.../apache/heron/downloader/DLDownloaderTest.java | 2 +
heron/executor/src/python/BUILD | 4 +-
heron/executor/src/python/heron_executor.py | 173 +-
heron/executor/tests/python/BUILD | 8 +-
.../tests/python/heron_executor_unittest.py | 240 +-
heron/healthmgr/src/java/BUILD | 58 +-
.../heron/healthmgr/HealthManagerMetrics.java | 11 +-
heron/healthmgr/tests/java/BUILD | 103 +-
heron/instance/src/cpp/BUILD | 51 +-
heron/instance/src/java/BUILD | 8 +-
heron/instance/src/python/BUILD | 23 +-
heron/instance/src/python/basics/__init__.py | 4 +-
heron/instance/src/python/basics/base_instance.py | 12 +-
heron/instance/src/python/basics/bolt_instance.py | 15 +-
heron/instance/src/python/basics/spout_instance.py | 4 +-
.../src/python/instance/st_heron_instance.py | 11 +-
heron/instance/src/python/network/event_looper.py | 1 +
.../instance/src/python/network/gateway_looper.py | 5 +-
heron/instance/src/python/network/heron_client.py | 3 +-
.../instance/src/python/network/socket_options.py | 1 +
.../instance/src/python/network/st_stmgr_client.py | 1 -
.../src/python/utils/metrics/metrics_helper.py | 4 +-
.../src/python/utils/metrics/py_metrics.py | 5 +-
.../instance/src/python/utils/misc/communicator.py | 12 +-
.../python/utils/misc/custom_grouping_helper.py | 2 +-
.../instance/src/python/utils/misc/pplan_helper.py | 6 +-
.../src/python/utils/misc/serializer_helper.py | 5 +-
heron/instance/src/python/utils/system_config.py | 2 +-
.../python/utils/topology/topology_context_impl.py | 7 +-
heron/instance/src/python/utils/tuple.py | 1 +
heron/instance/tests/java/BUILD | 6 +-
heron/instance/tests/python/BUILD | 9 +-
heron/instance/tests/python/mock_protobuf.py | 2 +-
heron/instance/tests/python/network/BUILD | 82 +-
heron/instance/tests/python/utils/BUILD | 90 +-
.../tests/python/utils/communicator_unittest.py | 4 +-
.../tests/python/utils/metrics_helper_unittest.py | 2 +-
.../instance/tests/python/utils/mock_generator.py | 5 +-
heron/io/dlog/README.md | 4 +-
heron/io/dlog/src/java/BUILD | 30 +-
heron/io/dlog/tests/java/BUILD | 24 +-
heron/metricscachemgr/src/java/BUILD | 36 +-
heron/metricscachemgr/tests/java/BUILD | 34 +-
heron/metricsmgr/src/java/BUILD | 14 +-
.../heron/metricsmgr/MetricsSinksConfig.java | 3 +-
.../heron/metricsmgr/sink/PrometheusSink.java | 236 +-
heron/metricsmgr/tests/java/BUILD | 16 +-
.../heron/metricsmgr/sink/PrometheusSinkTests.java | 124 +-
heron/packing/src/java/BUILD | 50 +-
heron/packing/tests/java/BUILD | 73 +-
heron/proto/BUILD | 99 +-
heron/scheduler-core/src/java/BUILD | 15 +-
heron/scheduler-core/tests/java/BUILD | 6 +-
.../apache/heron/scheduler/LaunchRunnerTest.java | 2 +
.../heron/scheduler/RuntimeManagerMainTest.java | 2 +
.../heron/scheduler/RuntimeManagerRunnerTest.java | 2 +
.../apache/heron/scheduler/SchedulerMainTest.java | 2 +
.../apache/heron/scheduler/SubmitterMainTest.java | 2 +
.../heron/scheduler/UpdateTopologyManagerTest.java | 2 +
.../client/HttpServiceSchedulerClientTest.java | 2 +
.../client/SchedulerClientFactoryTest.java | 2 +
.../scheduler/dryrun/SubmitDryRunRenderTest.java | 2 +
.../scheduler/dryrun/UpdateDryRunRenderTest.java | 2 +
.../heron/scheduler/utils/LauncherUtilsTest.java | 2 +
.../heron/scheduler/utils/SchedulerUtilsTest.java | 2 +
heron/schedulers/src/java/BUILD | 129 +-
...1beta1Controller.java => AppsV1Controller.java} | 164 +-
.../scheduler/kubernetes/KubernetesCompat.java | 40 +-
.../scheduler/kubernetes/KubernetesConstants.java | 2 +-
.../scheduler/kubernetes/KubernetesScheduler.java | 2 +-
.../scheduler/kubernetes/KubernetesUtils.java | 6 +-
.../apache/heron/scheduler/kubernetes/Volumes.java | 8 +-
heron/schedulers/tests/java/BUILD | 221 +-
.../heron/scheduler/aurora/AuroraLauncherTest.java | 2 +
.../scheduler/aurora/AuroraSchedulerTest.java | 2 +
.../kubernetes/KubernetesLauncherTest.java | 2 +
.../heron/scheduler/kubernetes/VolumesTests.java | 2 +-
.../heron/scheduler/local/LocalLauncherTest.java | 2 +
.../scheduler/marathon/MarathonControllerTest.java | 2 +
.../scheduler/marathon/MarathonLauncherTest.java | 2 +
.../heron/scheduler/nomad/NomadSchedulerTest.java | 2 +-
.../heron/scheduler/slurm/SlurmControllerTest.java | 2 +
.../heron/scheduler/slurm/SlurmLauncherTest.java | 2 +
.../heron/scheduler/slurm/SlurmSchedulerTest.java | 2 +
.../scheduler/yarn/HeronExecutorTaskTest.java | 2 +-
.../scheduler/yarn/HeronMasterDriverTest.java | 2 +
heron/shell/assets/BUILD | 2 +-
heron/shell/src/python/BUILD | 13 +-
heron/shell/src/python/handlers/__init__.py | 24 +-
.../src/python/handlers/killexecutorhandler.py | 9 +-
heron/shell/src/python/utils.py | 2 +-
heron/simulator/src/java/BUILD | 22 +-
heron/simulator/tests/java/BUILD | 6 +-
heron/spi/src/java/BUILD | 55 +-
.../apache/heron/spi/utils/ReflectionUtils.java | 6 +-
heron/spi/tests/java/BUILD | 29 +-
.../apache/heron/spi/common/ConfigLoaderTest.java | 2 +
.../org/apache/heron/spi/common/ConfigTest.java | 3 +-
.../apache/heron/spi/utils/NetworkUtilsTest.java | 5 +-
heron/statefulstorages/src/java/BUILD | 22 +-
heron/statefulstorages/tests/java/BUILD | 85 +-
.../statefulstorage/dlog/DlogStorageTest.java | 2 +
.../statefulstorage/hdfs/HDFSStorageTest.java | 2 +
.../localfs/LocalFileSystemStorageTest.java | 2 +
heron/statemgrs/src/cpp/BUILD | 8 +-
heron/statemgrs/src/java/BUILD | 26 +-
heron/statemgrs/src/python/BUILD | 20 +-
heron/statemgrs/src/python/config.py | 4 +-
heron/statemgrs/src/python/filestatemanager.py | 11 +-
heron/statemgrs/src/python/statemanager.py | 6 +-
heron/statemgrs/src/python/zkstatemanager.py | 2 +-
heron/statemgrs/tests/cpp/BUILD | 12 +-
heron/statemgrs/tests/java/BUILD | 18 +-
.../localfs/LocalFileSystemStateManagerTest.java | 2 +
.../heron/statemgr/zookeeper/ZkUtilsTest.java | 2 +
heron/statemgrs/tests/python/BUILD | 27 +-
.../tests/python/configloader_unittest.py | 14 +-
.../tests/python/statemanagerfactory_unittest.py | 2 +-
heron/stmgr/src/cpp/BUILD | 65 +-
heron/stmgr/src/cpp/manager/stmgr-clientmgr.cpp | 4 +-
heron/stmgr/src/cpp/manager/stmgr-clientmgr.h | 4 +-
heron/stmgr/tests/cpp/grouping/BUILD | 52 +-
heron/stmgr/tests/cpp/server/BUILD | 72 +-
heron/stmgr/tests/cpp/util/BUILD | 52 +-
heron/tmaster/src/cpp/BUILD | 53 +-
heron/tmaster/tests/cpp/server/BUILD | 64 +-
heron/tools/admin/src/python/BUILD | 16 +-
heron/tools/admin/src/python/main.py | 2 +-
heron/tools/admin/src/python/standalone.py | 21 +-
heron/tools/apiserver/src/java/BUILD | 77 +-
.../apache/heron/apiserver/utils/ConfigUtils.java | 8 +-
heron/tools/apiserver/src/shell/BUILD | 4 +-
heron/tools/apiserver/tests/java/BUILD | 22 +-
.../heron/apiserver/utils/ConfigUtilsTests.java | 15 +-
heron/tools/cli/src/python/BUILD | 15 +-
heron/tools/cli/src/python/cli_helper.py | 2 +-
heron/tools/cli/src/python/config.py | 2 +-
heron/tools/cli/src/python/main.py | 2 +-
heron/tools/cli/src/python/opts.py | 2 +-
heron/tools/cli/src/python/submit.py | 9 +-
heron/tools/cli/src/python/update.py | 9 +-
heron/tools/cli/src/python/version.py | 8 +-
heron/tools/cli/tests/python/BUILD | 16 +-
heron/tools/common/src/python/BUILD | 2 +-
heron/tools/common/src/python/access/__init__.py | 4 +-
heron/tools/common/src/python/access/heron_api.py | 23 +-
heron/tools/common/src/python/access/query.py | 2 -
.../common/src/python/access/tracker_access.py | 2 +-
heron/tools/common/src/python/utils/config.py | 4 +-
heron/tools/explorer/src/python/BUILD | 14 +-
heron/tools/explorer/src/python/logicalplan.py | 8 +-
heron/tools/explorer/src/python/physicalplan.py | 16 +-
heron/tools/explorer/src/python/topologies.py | 4 +-
heron/tools/explorer/tests/python/BUILD | 12 +-
heron/tools/tracker/src/python/BUILD | 15 +-
heron/tools/tracker/src/python/config.py | 4 +-
.../tools/tracker/src/python/handlers/__init__.py | 56 +-
.../src/python/handlers/logicalplanhandler.py | 4 +-
.../tracker/src/python/handlers/metadatahandler.py | 1 -
.../src/python/handlers/runtimestatehandler.py | 2 +-
heron/tools/tracker/src/python/javaobj.py | 11 +-
heron/tools/tracker/src/python/main.py | 3 +-
heron/tools/tracker/src/python/query_operators.py | 54 +-
heron/tools/tracker/src/python/topology.py | 11 +-
heron/tools/tracker/src/python/tracker.py | 14 +-
heron/tools/tracker/tests/python/BUILD | 56 +-
.../tools/tracker/tests/python/tracker_unittest.py | 10 +-
heron/tools/ui/resources/BUILD | 5 +-
heron/tools/ui/resources/static/css/main.css | 49 +-
heron/tools/ui/resources/static/js/config.js | 2 +-
.../ui/resources/static/js/plan-controller.js | 1 +
heron/tools/ui/resources/static/js/topologies.js | 827 +-
.../static/js/{colors.js => topology-details.js} | 29 +-
heron/tools/ui/resources/templates/topology.html | 323 +-
heron/tools/ui/src/python/BUILD | 10 +-
heron/tools/ui/src/python/args.py | 2 +-
heron/tools/ui/src/python/handlers/api/topology.py | 12 +-
heron/tools/ui/src/python/handlers/mainhandler.py | 2 +-
heron/tools/ui/src/python/handlers/ranges.py | 2 +-
heron/tools/ui/src/python/handlers/topology.py | 5 +-
heron/tools/ui/src/python/main.py | 2 +-
heron/uploaders/src/java/BUILD | 80 +-
heron/uploaders/tests/java/BUILD | 56 +-
heronpy/api/BUILD | 12 +-
heronpy/api/cloudpickle.py | 12 +-
heronpy/api/component/component_spec.py | 10 +-
heronpy/api/metrics.py | 4 +-
heronpy/api/tests/python/BUILD | 70 +-
heronpy/api/tests/python/component_unittest.py | 2 +-
heronpy/api/tests/python/metrics_unittest.py | 8 +-
heronpy/api/topology.py | 10 +-
heronpy/connectors/BUILD | 3 +-
heronpy/proto/BUILD | 78 +-
heronpy/streamlet/BUILD | 2 +-
heronpy/streamlet/impl/contextimpl.py | 2 +-
heronpy/streamlet/impl/joinbolt.py | 2 +-
heronpy/streamlet/impl/reducebykeyandwindowbolt.py | 2 +-
index.html | 7 +
integration_test/src/java/BUILD | 88 +-
integration_test/src/python/http_server/BUILD | 2 +-
integration_test/src/python/http_server/main.py | 4 +-
.../src/python/integration_test/common/BUILD | 2 +-
.../src/python/integration_test/core/BUILD | 3 +-
.../integration_test/core/aggregator_bolt.py | 9 +-
.../integration_test/core/integration_test_bolt.py | 2 +-
.../integration_test/core/test_topology_builder.py | 10 +-
.../src/python/integration_test/topology/BUILD | 2 +-
.../topology/all_grouping/all_grouping.py | 1 -
.../src/python/local_test_runner/BUILD | 7 +-
.../python/local_test_runner/resources/test.conf | 2 +-
.../src/python/local_test_runner/test_template.py | 10 +-
integration_test/src/python/test_runner/BUILD | 7 +-
integration_test/src/python/test_runner/main.py | 16 +-
.../src/python/topology_test_runner/BUILD | 9 +-
.../src/python/topology_test_runner/main.py | 12 +-
.../topology_test_runner/resources/test.json | 7 -
integration_test/src/scala/BUILD | 10 +-
licenses/LICENSE-JSXTransformer_js_apache.txt | 15 +
licenses/LICENSE-JSXTransformer_js_bsd.txt | 80 +
licenses/LICENSE-JSXTransformer_js_mit.txt | 27 +
...ENSE-d3-tip-0.6.3.txt => LICENSE-Modernizr.txt} | 3 -
licenses/LICENSE-autogen.sh.txt | 30 +
...les_pex-0.3.0.txt => LICENSE-bazel_authors.txt} | 0
maven_install.json | 8868 ++++++++++++++++++++
scripts/ci/build_maven_artifacts.sh | 48 +-
scripts/ci/setup_bazel.sh | 2 +-
scripts/get_all_heron_paths.sh | 14 +-
scripts/images/BUILD | 38 +-
scripts/packages/BUILD | 397 +-
scripts/packages/heronpy/requirements.txt | 2 +-
scripts/packages/self_extract_binary.bzl | 102 +-
scripts/release/BUILD | 2 +-
scripts/run_integration_test.sh | 4 +-
scripts/run_integration_topology_test.sh | 4 +-
scripts/setup-eclipse.sh | 6 +-
scripts/shutils/common.sh | 8 +
scripts/shutils/save-logs.py | 10 +-
scripts/travis/test.sh | 2 +
storm-compatibility-examples/src/java/BUILD | 10 +-
storm-compatibility/src/java/BUILD | 26 +-
.../storm/metric/api/MultiCountMetric.java | 3 +-
.../storm/metric/api/MultiReducedMetric.java | 3 +-
.../apache/storm/metric/api/MultiCountMetric.java | 3 +-
.../storm/metric/api/MultiReducedMetric.java | 3 +-
third_party/cppcheck/BUILD | 4 +-
third_party/cppcheck/cppcheck-readdir-fix.patch | 12 +
third_party/cppcheck/cppcheck.BUILD | 5 +-
third_party/glog/glog.BUILD | 1 +
third_party/java/BUILD | 458 +-
third_party/java/bazel/BUILD | 13 +-
third_party/java/jarjar/BUILD | 4 +-
third_party/kashmir/BUILD | 2 +
third_party/libevent/libevent.BUILD | 1 +
third_party/libunwind/libunwind.BUILD | 1 +
third_party/nomad/BUILD | 4 +-
third_party/nomad/nomad.BUILD | 6 +-
third_party/python/cpplint/BUILD | 4 +-
third_party/python/cpplint/cpplint.py | 6 +-
third_party/python/pylint/BUILD | 4 +-
third_party/zookeeper/{zookeeper.BUILD => BUILD} | 55 +-
third_party/zookeeper/pkgconfig.patch | 12 +
tools/cpp/BUILD | 28 +-
tools/docker/bazel.rc | 3 +-
tools/java/BUILD | 12 +-
tools/java/src/org/apache/bazel/checkstyle/BUILD | 12 +-
tools/java/src/org/apache/bazel/cppcheck/BUILD | 8 +-
tools/platform/BUILD | 2 +
tools/python/BUILD | 12 +-
tools/rules/build_defs.bzl | 2 +-
tools/rules/genproto.bzl | 253 +-
tools/rules/jarjar_rules.bzl | 33 +-
tools/rules/java_tests.bzl | 8 +-
tools/rules/javadoc.bzl | 78 +-
tools/rules/newgenproto.bzl | 251 +-
tools/rules/pex/BUILD | 36 +-
tools/rules/pex/pex_rules.bzl | 567 +-
tools/rules/pex/wrapper/pex_wrapper.py | 3 +-
tools/rules/proto.bzl | 249 +-
tools/travis/bazel.rc | 2 +-
tools/travis/toolchain/BUILD | 2 +
vagrant/init.sh | 2 +-
website/.gitignore | 8 -
website/Makefile | 52 -
website/README.md | 146 -
website/archetypes/blog.md | 24 -
website/archetypes/default.md | 20 -
website/archetypes/docs.md | 23 -
website/assets/css/.gitkeep | 0
website/assets/css/font-awesome.min.css | 4 -
website/assets/js/.gitkeep | 0
website/assets/js/app.js | 38 -
website/assets/sass/_bootstrap.scss | 60 -
website/assets/sass/_typography.scss | 259 -
website/assets/sass/_variables.scss | 15 -
website/assets/sass/bootstrap/_alerts.scss | 73 -
website/assets/sass/bootstrap/_badges.scss | 68 -
.../assets/sass/bootstrap/_bootstrap-compass.scss | 9 -
.../assets/sass/bootstrap/_bootstrap-mincer.scss | 19 -
.../sass/bootstrap/_bootstrap-sprockets.scss | 9 -
website/assets/sass/bootstrap/_breadcrumbs.scss | 28 -
website/assets/sass/bootstrap/_button-groups.scss | 244 -
website/assets/sass/bootstrap/_buttons.scss | 168 -
website/assets/sass/bootstrap/_carousel.scss | 270 -
website/assets/sass/bootstrap/_close.scss | 36 -
website/assets/sass/bootstrap/_code.scss | 69 -
.../sass/bootstrap/_component-animations.scss | 37 -
website/assets/sass/bootstrap/_dropdowns.scss | 216 -
website/assets/sass/bootstrap/_forms.scss | 617 --
website/assets/sass/bootstrap/_glyphicons.scss | 307 -
website/assets/sass/bootstrap/_grid.scss | 84 -
website/assets/sass/bootstrap/_input-groups.scss | 171 -
website/assets/sass/bootstrap/_jumbotron.scss | 54 -
website/assets/sass/bootstrap/_labels.scss | 66 -
website/assets/sass/bootstrap/_list-group.scss | 130 -
website/assets/sass/bootstrap/_media.scss | 66 -
website/assets/sass/bootstrap/_mixins.scss | 40 -
website/assets/sass/bootstrap/_modals.scss | 150 -
website/assets/sass/bootstrap/_navbar.scss | 662 --
website/assets/sass/bootstrap/_navs.scss | 242 -
website/assets/sass/bootstrap/_normalize.scss | 424 -
website/assets/sass/bootstrap/_pager.scss | 54 -
website/assets/sass/bootstrap/_pagination.scss | 89 -
website/assets/sass/bootstrap/_panels.scss | 271 -
website/assets/sass/bootstrap/_popovers.scss | 131 -
website/assets/sass/bootstrap/_print.scss | 101 -
website/assets/sass/bootstrap/_progress-bars.scss | 87 -
.../assets/sass/bootstrap/_responsive-embed.scss | 35 -
.../sass/bootstrap/_responsive-utilities.scss | 179 -
website/assets/sass/bootstrap/_scaffolding.scss | 161 -
website/assets/sass/bootstrap/_tables.scss | 234 -
website/assets/sass/bootstrap/_theme.scss | 291 -
website/assets/sass/bootstrap/_thumbnails.scss | 38 -
website/assets/sass/bootstrap/_tooltip.scss | 101 -
website/assets/sass/bootstrap/_type.scss | 298 -
website/assets/sass/bootstrap/_utilities.scss | 55 -
website/assets/sass/bootstrap/_variables.scss | 875 --
website/assets/sass/bootstrap/_wells.scss | 29 -
website/assets/sass/bootstrap/mixins/_alerts.scss | 14 -
.../sass/bootstrap/mixins/_background-variant.scss | 12 -
.../sass/bootstrap/mixins/_border-radius.scss | 18 -
website/assets/sass/bootstrap/mixins/_buttons.scss | 65 -
.../sass/bootstrap/mixins/_center-block.scss | 7 -
.../assets/sass/bootstrap/mixins/_clearfix.scss | 22 -
website/assets/sass/bootstrap/mixins/_forms.scss | 88 -
.../assets/sass/bootstrap/mixins/_gradients.scss | 58 -
.../sass/bootstrap/mixins/_grid-framework.scss | 81 -
website/assets/sass/bootstrap/mixins/_grid.scss | 122 -
.../assets/sass/bootstrap/mixins/_hide-text.scss | 21 -
website/assets/sass/bootstrap/mixins/_image.scss | 33 -
website/assets/sass/bootstrap/mixins/_labels.scss | 12 -
.../assets/sass/bootstrap/mixins/_list-group.scss | 32 -
.../assets/sass/bootstrap/mixins/_nav-divider.scss | 10 -
.../sass/bootstrap/mixins/_nav-vertical-align.scss | 9 -
website/assets/sass/bootstrap/mixins/_opacity.scss | 8 -
.../assets/sass/bootstrap/mixins/_pagination.scss | 24 -
website/assets/sass/bootstrap/mixins/_panels.scss | 24 -
.../sass/bootstrap/mixins/_progress-bar.scss | 10 -
.../sass/bootstrap/mixins/_reset-filter.scss | 8 -
.../assets/sass/bootstrap/mixins/_reset-text.scss | 18 -
website/assets/sass/bootstrap/mixins/_resize.scss | 6 -
.../bootstrap/mixins/_responsive-visibility.scss | 21 -
website/assets/sass/bootstrap/mixins/_size.scss | 10 -
.../assets/sass/bootstrap/mixins/_tab-focus.scss | 9 -
.../assets/sass/bootstrap/mixins/_table-row.scss | 28 -
.../sass/bootstrap/mixins/_text-emphasis.scss | 12 -
.../sass/bootstrap/mixins/_text-overflow.scss | 8 -
.../sass/bootstrap/mixins/_vendor-prefixes.scss | 222 -
website/assets/sass/style.scss | 219 -
website/build_site.sh | 29 -
website/config.yaml | 72 -
website/content/docs/concepts/architecture.md | 322 -
.../content/docs/concepts/delivery-semantics.md | 80 -
website/content/docs/concepts/design-goals.md | 98 -
website/content/docs/concepts/streamlet-api.md | 818 --
website/content/docs/concepts/topologies.md | 224 -
website/content/docs/contributors/codebase.md | 203 -
website/content/docs/contributors/community.md | 100 -
.../docs/contributors/custom-metrics-sink.md | 178 -
.../content/docs/contributors/custom-scheduler.md | 93 -
website/content/docs/contributors/governance.md | 85 -
website/content/docs/contributors/license.md | 22 -
website/content/docs/contributors/roadmap.md | 44 -
website/content/docs/contributors/support.md | 47 -
website/content/docs/contributors/testing.md | 91 -
.../content/docs/developers/compiling/compiling.md | 160 -
.../content/docs/developers/compiling/docker.md | 202 -
website/content/docs/developers/compiling/linux.md | 239 -
website/content/docs/developers/compiling/mac.md | 80 -
website/content/docs/developers/data-model.md | 132 -
website/content/docs/developers/java/bolts.md | 47 -
website/content/docs/developers/java/eco-api.mmark | 544 --
.../docs/developers/java/effectively-once.md | 286 -
website/content/docs/developers/java/spouts.md | 62 -
.../docs/developers/java/streamlet-api.mmark | 583 --
website/content/docs/developers/java/topologies.md | 339 -
.../content/docs/developers/packing/ffdpacking.md | 118 -
website/content/docs/developers/python/bolts.md | 104 -
website/content/docs/developers/python/spouts.md | 116 -
.../content/docs/developers/python/topologies.md | 363 -
.../docs/developers/scala/streamlet-api.mmark | 546 --
website/content/docs/developers/serialization.md | 55 -
website/content/docs/developers/simulator-mode.md | 79 -
website/content/docs/developers/troubleshooting.md | 237 -
website/content/docs/developers/tuning.md | 75 -
website/content/docs/developers/ui-guide.md | 183 -
.../docs/getting-started-troubleshooting.md | 140 -
website/content/docs/getting-started.md | 288 -
website/content/docs/migrate-storm-to-heron.md | 127 -
.../docs/operators/configuration/config-intro.md | 65 -
.../docs/operators/configuration/instance.md | 104 -
.../operators/configuration/metrics-manager.md | 57 -
.../content/docs/operators/configuration/stmgr.md | 54 -
.../content/docs/operators/configuration/system.md | 42 -
.../docs/operators/configuration/tmaster.md | 38 -
.../content/docs/operators/deployment/_index.md | 72 -
.../docs/operators/deployment/configuration.md | 113 -
.../deployment/schedulers/aurora-local-setup.md | 329 -
.../docs/operators/deployment/schedulers/aurora.md | 138 -
.../docs/operators/deployment/schedulers/dcos.md | 255 -
.../deployment/schedulers/kubernetes-helm.md | 308 -
.../operators/deployment/schedulers/kubernetes.md | 480 --
.../docs/operators/deployment/schedulers/local.md | 86 -
.../deployment/schedulers/mesos-local-mac.md | 167 -
.../docs/operators/deployment/schedulers/mesos.md | 106 -
.../deployment/schedulers/nomad-docker.md | 182 -
.../deployment/schedulers/nomad-raw-execs.md | 264 -
.../docs/operators/deployment/schedulers/nomad.md | 37 -
.../docs/operators/deployment/schedulers/slurm.md | 90 -
.../operators/deployment/schedulers/standalone.md | 242 -
.../docs/operators/deployment/schedulers/yarn.md | 169 -
.../operators/deployment/statemanagers/localfs.md | 66 -
.../deployment/statemanagers/zookeeper.md | 99 -
.../docs/operators/deployment/uploaders/_index.md | 28 -
.../docs/operators/deployment/uploaders/hdfs.md | 62 -
.../docs/operators/deployment/uploaders/http.md | 63 -
.../docs/operators/deployment/uploaders/localfs.md | 60 -
.../docs/operators/deployment/uploaders/s3.md | 64 -
.../docs/operators/deployment/uploaders/scp.md | 87 -
website/content/docs/operators/heron-api-server.md | 94 -
website/content/docs/operators/heron-cli.md | 387 -
website/content/docs/operators/heron-explorer.md | 185 -
website/content/docs/operators/heron-shell.md | 72 -
.../content/docs/operators/heron-tracker-api.md | 665 --
website/content/docs/operators/heron-tracker.md | 128 -
website/content/docs/operators/heron-ui.md | 60 -
.../content/docs/operators/observability/_index.md | 21 -
.../docs/operators/observability/graphite.md | 101 -
.../docs/operators/observability/prometheus.md | 44 -
.../content/docs/operators/observability/scribe.md | 48 -
website/content/docs/resources.md | 65 -
website/content/snippets/heron-eco-api.md | 39 -
.../content/snippets/heron-on-kubernetes-config.md | 193 -
website/content/snippets/heron-streamlet-api.md | 44 -
website/data/alerts.yaml | 48 -
website/data/configs/descriptions.yaml | 19 -
website/data/configs/kubernetes.yaml | 324 -
website/data/toc.yaml | 188 -
website/gulpfile.js | 88 -
website/layouts/404.ace | 25 -
website/layouts/docs/list.ace | 33 -
website/layouts/docs/single.ace | 33 -
website/layouts/index.ace | 71 -
website/layouts/partials/css.includes.ace | 3 -
website/layouts/partials/docs/main.ace | 5 -
website/layouts/partials/docs/page-meta.ace | 4 -
website/layouts/partials/footer.ace | 23 -
website/layouts/partials/head.ace | 3 -
website/layouts/partials/index/feed.ace | 1 -
.../layouts/partials/index/google-analytics.ace | 8 -
website/layouts/partials/index/index-meta.ace | 4 -
.../layouts/partials/index/twitter-timeline.ace | 2 -
website/layouts/partials/meta.ace | 17 -
website/layouts/partials/navbar.ace | 28 -
website/layouts/partials/sidenav.ace | 18 -
website/layouts/shortcodes/alert.html | 34 -
website/layouts/shortcodes/bazelVersion.html | 20 -
website/layouts/shortcodes/configtable.html | 78 -
website/layouts/shortcodes/currentYear.html | 20 -
website/layouts/shortcodes/diagram.html | 20 -
website/layouts/shortcodes/githubMaster.html | 20 -
website/layouts/shortcodes/heronVersion.html | 20 -
website/layouts/shortcodes/heronpyVersion.html | 20 -
website/package.json | 14 -
website/public | 1 -
website/publish_site.sh | 35 -
website/scripts/javadocs-overview.html | 22 -
website/scripts/javadocs.sh | 78 -
website/scripts/publish.sh | 36 -
website/scripts/python-doc-gen.sh | 36 -
website/scripts/setup.sh | 42 -
website/static/css/font-awesome.min.css | 4 -
website/static/fonts/FontAwesome.otf | Bin 109688 -> 0 bytes
website/static/fonts/fontawesome-webfont.eot | Bin 70807 -> 0 bytes
website/static/fonts/fontawesome-webfont.svg | 655 --
website/static/fonts/fontawesome-webfont.ttf | Bin 142072 -> 0 bytes
website/static/fonts/fontawesome-webfont.woff | Bin 83588 -> 0 bytes
website/static/fonts/fontawesome-webfont.woff2 | Bin 66624 -> 0 bytes
website/static/img/.gitkeep | 0
website/static/img/aurora-local-cluster-start.png | Bin 28125 -> 0 bytes
.../static/img/aurora-local-topology-submitted.png | Bin 58248 -> 0 bytes
website/static/img/backpressure1.png | Bin 194560 -> 0 bytes
website/static/img/backpressure2.png | Bin 196734 -> 0 bytes
website/static/img/bolt-log.png | Bin 174799 -> 0 bytes
website/static/img/component-metrics.png | Bin 43355 -> 0 bytes
website/static/img/container-container-sandbox.png | Bin 386592 -> 0 bytes
website/static/img/container-log-files.png | Bin 370459 -> 0 bytes
website/static/img/containers.png | Bin 134630 -> 0 bytes
website/static/img/data-flow.png | Bin 197881 -> 0 bytes
website/static/img/dsl-physical-plan.png | Bin 35841 -> 0 bytes
website/static/img/favicon-16x16.png | Bin 870 -> 0 bytes
website/static/img/favicon-32x32.png | Bin 2341 -> 0 bytes
website/static/img/heron-deployment.png | Bin 498371 -> 0 bytes
website/static/img/heron-logos/1.ai | 319 -
website/static/img/heron-logos/1.eps | Bin 96081 -> 0 bytes
website/static/img/heron-logos/1.jpg | Bin 622807 -> 0 bytes
website/static/img/heron-logos/1.pdf | Bin 389242 -> 0 bytes
website/static/img/heron-logos/1.png | Bin 37684 -> 0 bytes
website/static/img/heron-logos/1.psd | Bin 755718 -> 0 bytes
website/static/img/heron-logos/2.ai | 412 -
website/static/img/heron-logos/2.eps | Bin 119689 -> 0 bytes
website/static/img/heron-logos/2.jpg | Bin 633665 -> 0 bytes
website/static/img/heron-logos/2.pdf | Bin 390648 -> 0 bytes
website/static/img/heron-logos/2.png | Bin 44295 -> 0 bytes
website/static/img/heron-logos/2.psd | Bin 776485 -> 0 bytes
website/static/img/heron-logos/3.ai | 651 --
website/static/img/heron-logos/3.eps | Bin 132138 -> 0 bytes
website/static/img/heron-logos/3.jpg | Bin 637467 -> 0 bytes
website/static/img/heron-logos/3.pdf | Bin 393506 -> 0 bytes
website/static/img/heron-logos/3.png | Bin 52615 -> 0 bytes
website/static/img/heron-logos/3.psd | Bin 786991 -> 0 bytes
website/static/img/heron-tracker.png | Bin 81032 -> 0 bytes
website/static/img/heron-ui-topology-submitted.png | Bin 38607 -> 0 bytes
website/static/img/heron-ui.png | Bin 92067 -> 0 bytes
website/static/img/incubator_feather_egg_logo.png | Bin 30207 -> 0 bytes
website/static/img/intellij-save-console.jpg | Bin 208348 -> 0 bytes
website/static/img/intellij-set-breakpoint.jpg | Bin 131030 -> 0 bytes
website/static/img/logical-plan.png | Bin 40516 -> 0 bytes
website/static/img/logical-topology.png | Bin 44554 -> 0 bytes
website/static/img/logo54x54.png | Bin 5014 -> 0 bytes
website/static/img/mesos-local-heron-ui-more.png | Bin 222499 -> 0 bytes
.../img/mesos-local-heron-ui-to-mesos-console.png | Bin 171826 -> 0 bytes
website/static/img/mesos-local-heron-ui.png | Bin 145451 -> 0 bytes
.../img/mesos-management-console-with-topology.png | Bin 282080 -> 0 bytes
website/static/img/mesos-management-console.png | Bin 208141 -> 0 bytes
website/static/img/physicalplan.png | Bin 278323 -> 0 bytes
website/static/img/tmaster.png | Bin 322711 -> 0 bytes
website/static/img/topology-counters.png | Bin 44711 -> 0 bytes
website/static/img/topology-info.png | Bin 14134 -> 0 bytes
website/static/img/topology-metrics.png | Bin 69316 -> 0 bytes
.../img/topology-submit-sequence-diagram.png | Bin 99160 -> 0 bytes
website/static/img/topology.png | Bin 180277 -> 0 bytes
website/static/img/ui-guide/all-topologies.png | Bin 229160 -> 0 bytes
website/static/img/ui-guide/config.png | Bin 194766 -> 0 bytes
website/static/img/ui-guide/dump.png | Bin 57488 -> 0 bytes
website/static/img/ui-guide/exceptions.png | Bin 240154 -> 0 bytes
website/static/img/ui-guide/histo.png | Bin 477470 -> 0 bytes
website/static/img/ui-guide/jobpage1.png | Bin 515489 -> 0 bytes
website/static/img/ui-guide/jobpage2-logfiles.png | Bin 679322 -> 0 bytes
website/static/img/ui-guide/jstack.png | Bin 494768 -> 0 bytes
website/static/img/ui-guide/logs.png | Bin 786197 -> 0 bytes
website/static/img/ui-guide/pid.png | Bin 23304 -> 0 bytes
website/static/img/ui-guide/topology-capacity.png | Bin 255599 -> 0 bytes
website/static/img/ui-guide/topology-component.png | Bin 145849 -> 0 bytes
website/static/img/ui-guide/topology-config.png | Bin 105594 -> 0 bytes
website/static/img/ui-guide/topology-failures.png | Bin 247672 -> 0 bytes
.../img/ui-guide/topology-instance-links.png | Bin 74950 -> 0 bytes
website/static/img/ui-guide/topology-instance.png | Bin 171341 -> 0 bytes
website/static/img/ui-guide/topology1.png | Bin 228612 -> 0 bytes
website/static/img/ui-guide/topology2.png | Bin 250786 -> 0 bytes
website/static/img/ui.png | Bin 167623 -> 0 bytes
website/static/img/virtual-box-memory.png | Bin 98137 -> 0 bytes
website/static/img/virtual-box-processors.png | Bin 75819 -> 0 bytes
website/static/img/viz-link.png | Bin 15759 -> 0 bytes
website/static/js/bootstrap.js | 2363 ------
website/static/js/jquery.scrollTo.js | 210 -
website/yarn.lock | 3622 --------
website2/docs/compiling-code-organization.md | 5 +-
website2/docs/compiling-docker.md | 94 +-
website2/docs/compiling-linux.md | 54 +-
website2/docs/compiling-osx.md | 10 +-
website2/docs/compiling-overview.md | 26 +-
website2/docs/getting-started-local-single-node.md | 73 +-
website2/docs/heron-streamlet-concepts.md | 2 +-
website2/docs/schedulers-k8s-by-hand.md | 4 +-
website2/docs/schedulers-k8s-with-helm.md | 81 +-
website2/package-lock.json | 3 +
website2/website/core/Footer.js | 32 +-
website2/website/data/team.js | 12 +
website2/website/package-lock.json | 2729 +++---
website2/website/package.json | 8 +-
.../website/scripts}/Dockerfile.ubuntu18.04 | 24 +-
website2/website/scripts/build-site.sh | 12 +-
.../website}/scripts/compile-docker.sh | 37 +-
website2/website/scripts/javadocs.sh | 3 +-
website2/website/scripts/publish_site.sh | 43 +-
website2/website/scripts/python-doc-gen.sh | 27 +-
website2/website/scripts/replace.js | 7 +-
website2/website/siteConfig.js | 51 +-
website2/website/static/css/custom.css | 17 +-
.../version-0.20.0-incubating/compiling-docker.md | 80 +-
.../compiling-overview.md | 26 +-
.../getting-started-local-single-node.md | 75 +-
.../schedulers-k8s-by-hand.md | 4 +-
website2/website/versions.json | 1 +
742 files changed, 17736 insertions(+), 39579 deletions(-)
copy heron/common/tests/python/pex_loader/testdata/src/sample.py => .asf.yaml
(72%)
delete mode 100644 .gitmodules
delete mode 100644 .htaccess
mode change 120000 => 100644 CONTRIBUTING.md
create mode 100644 docker/base/scripts/install-zookeeper.sh
copy docker/compile/{Dockerfile.debian9 => Dockerfile.debian10} (91%)
copy docker/dist/{Dockerfile.dist.centos7 => Dockerfile.dist.debian10} (64%)
mode change 100644 => 100755 docker/dist/scripts/generate-zookeeper-config.sh
create mode 100755 docker/dist/scripts/install-zookeeper.sh
mode change 100644 => 100755 docker/dist/scripts/start-zookeeper.sh
mode change 100644 => 100755 docker/dist/scripts/wait-for-zookeeper.sh
rename docker/scripts/{dev-env.sh => dev-env-create.sh} (77%)
copy docker/scripts/{cleanup-dockers.sh => dev-env-run.sh} (60%)
copy docker/scripts/{compile-docker.sh => test-docker.sh} (92%)
copy docker/scripts/{compile-platform.sh => test-platform.sh} (67%)
copy docker/scripts/{build-artifacts.sh => test-unittest.sh} (88%)
copy docker/{compile => test}/Dockerfile.centos7 (88%)
copy docker/{compile => test}/Dockerfile.ubuntu18.04 (89%)
copy
examples/src/java/org/apache/heron/examples/streamlet/{WindowedWordCountTopology.java
=> ComponentConfigTopology.java} (68%)
create mode 100644
heron/api/src/java/org/apache/heron/streamlet/StreamletBase.java
create mode 100644
heron/api/src/java/org/apache/heron/streamlet/impl/StreamletBaseImpl.java
create mode 100644
heron/api/src/scala/org/apache/heron/streamlet/scala/StreamletBase.scala
create mode 100644
heron/api/src/scala/org/apache/heron/streamlet/scala/impl/StreamletBaseImpl.scala
rename
heron/schedulers/src/java/org/apache/heron/scheduler/kubernetes/{AppsV1beta1Controller.java
=> AppsV1Controller.java} (76%)
copy heron/tools/ui/resources/static/js/{colors.js => topology-details.js}
(53%)
create mode 100644 licenses/LICENSE-JSXTransformer_js_apache.txt
create mode 100644 licenses/LICENSE-JSXTransformer_js_bsd.txt
create mode 100644 licenses/LICENSE-JSXTransformer_js_mit.txt
copy licenses/{LICENSE-d3-tip-0.6.3.txt => LICENSE-Modernizr.txt} (93%)
create mode 100644 licenses/LICENSE-autogen.sh.txt
copy licenses/{LICENSE-bazel_rules_pex-0.3.0.txt => LICENSE-bazel_authors.txt}
(100%)
create mode 100644 maven_install.json
create mode 100644 third_party/cppcheck/cppcheck-readdir-fix.patch
rename third_party/zookeeper/{zookeeper.BUILD => BUILD} (51%)
create mode 100644 third_party/zookeeper/pkgconfig.patch
delete mode 100644 website/.gitignore
delete mode 100755 website/Makefile
delete mode 100644 website/README.md
delete mode 100644 website/archetypes/blog.md
delete mode 100644 website/archetypes/default.md
delete mode 100644 website/archetypes/docs.md
delete mode 100644 website/assets/css/.gitkeep
delete mode 100644 website/assets/css/font-awesome.min.css
delete mode 100644 website/assets/js/.gitkeep
delete mode 100644 website/assets/js/app.js
delete mode 100644 website/assets/sass/_bootstrap.scss
delete mode 100644 website/assets/sass/_typography.scss
delete mode 100644 website/assets/sass/_variables.scss
delete mode 100644 website/assets/sass/bootstrap/_alerts.scss
delete mode 100644 website/assets/sass/bootstrap/_badges.scss
delete mode 100644 website/assets/sass/bootstrap/_bootstrap-compass.scss
delete mode 100644 website/assets/sass/bootstrap/_bootstrap-mincer.scss
delete mode 100644 website/assets/sass/bootstrap/_bootstrap-sprockets.scss
delete mode 100644 website/assets/sass/bootstrap/_breadcrumbs.scss
delete mode 100644 website/assets/sass/bootstrap/_button-groups.scss
delete mode 100644 website/assets/sass/bootstrap/_buttons.scss
delete mode 100644 website/assets/sass/bootstrap/_carousel.scss
delete mode 100644 website/assets/sass/bootstrap/_close.scss
delete mode 100644 website/assets/sass/bootstrap/_code.scss
delete mode 100644 website/assets/sass/bootstrap/_component-animations.scss
delete mode 100644 website/assets/sass/bootstrap/_dropdowns.scss
delete mode 100644 website/assets/sass/bootstrap/_forms.scss
delete mode 100644 website/assets/sass/bootstrap/_glyphicons.scss
delete mode 100644 website/assets/sass/bootstrap/_grid.scss
delete mode 100644 website/assets/sass/bootstrap/_input-groups.scss
delete mode 100644 website/assets/sass/bootstrap/_jumbotron.scss
delete mode 100644 website/assets/sass/bootstrap/_labels.scss
delete mode 100644 website/assets/sass/bootstrap/_list-group.scss
delete mode 100644 website/assets/sass/bootstrap/_media.scss
delete mode 100644 website/assets/sass/bootstrap/_mixins.scss
delete mode 100644 website/assets/sass/bootstrap/_modals.scss
delete mode 100644 website/assets/sass/bootstrap/_navbar.scss
delete mode 100644 website/assets/sass/bootstrap/_navs.scss
delete mode 100644 website/assets/sass/bootstrap/_normalize.scss
delete mode 100644 website/assets/sass/bootstrap/_pager.scss
delete mode 100644 website/assets/sass/bootstrap/_pagination.scss
delete mode 100644 website/assets/sass/bootstrap/_panels.scss
delete mode 100644 website/assets/sass/bootstrap/_popovers.scss
delete mode 100644 website/assets/sass/bootstrap/_print.scss
delete mode 100644 website/assets/sass/bootstrap/_progress-bars.scss
delete mode 100644 website/assets/sass/bootstrap/_responsive-embed.scss
delete mode 100644 website/assets/sass/bootstrap/_responsive-utilities.scss
delete mode 100644 website/assets/sass/bootstrap/_scaffolding.scss
delete mode 100644 website/assets/sass/bootstrap/_tables.scss
delete mode 100644 website/assets/sass/bootstrap/_theme.scss
delete mode 100644 website/assets/sass/bootstrap/_thumbnails.scss
delete mode 100644 website/assets/sass/bootstrap/_tooltip.scss
delete mode 100644 website/assets/sass/bootstrap/_type.scss
delete mode 100644 website/assets/sass/bootstrap/_utilities.scss
delete mode 100644 website/assets/sass/bootstrap/_variables.scss
delete mode 100644 website/assets/sass/bootstrap/_wells.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_alerts.scss
delete mode 100644
website/assets/sass/bootstrap/mixins/_background-variant.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_border-radius.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_buttons.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_center-block.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_clearfix.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_forms.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_gradients.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_grid-framework.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_grid.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_hide-text.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_image.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_labels.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_list-group.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_nav-divider.scss
delete mode 100644
website/assets/sass/bootstrap/mixins/_nav-vertical-align.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_opacity.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_pagination.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_panels.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_progress-bar.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_reset-filter.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_reset-text.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_resize.scss
delete mode 100644
website/assets/sass/bootstrap/mixins/_responsive-visibility.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_size.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_tab-focus.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_table-row.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_text-emphasis.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_text-overflow.scss
delete mode 100644 website/assets/sass/bootstrap/mixins/_vendor-prefixes.scss
delete mode 100644 website/assets/sass/style.scss
delete mode 100755 website/build_site.sh
delete mode 100755 website/config.yaml
delete mode 100644 website/content/docs/concepts/architecture.md
delete mode 100644 website/content/docs/concepts/delivery-semantics.md
delete mode 100644 website/content/docs/concepts/design-goals.md
delete mode 100644 website/content/docs/concepts/streamlet-api.md
delete mode 100644 website/content/docs/concepts/topologies.md
delete mode 100644 website/content/docs/contributors/codebase.md
delete mode 100644 website/content/docs/contributors/community.md
delete mode 100644 website/content/docs/contributors/custom-metrics-sink.md
delete mode 100644 website/content/docs/contributors/custom-scheduler.md
delete mode 100644 website/content/docs/contributors/governance.md
delete mode 100644 website/content/docs/contributors/license.md
delete mode 100644 website/content/docs/contributors/roadmap.md
delete mode 100644 website/content/docs/contributors/support.md
delete mode 100644 website/content/docs/contributors/testing.md
delete mode 100644 website/content/docs/developers/compiling/compiling.md
delete mode 100644 website/content/docs/developers/compiling/docker.md
delete mode 100644 website/content/docs/developers/compiling/linux.md
delete mode 100644 website/content/docs/developers/compiling/mac.md
delete mode 100644 website/content/docs/developers/data-model.md
delete mode 100644 website/content/docs/developers/java/bolts.md
delete mode 100644 website/content/docs/developers/java/eco-api.mmark
delete mode 100644 website/content/docs/developers/java/effectively-once.md
delete mode 100644 website/content/docs/developers/java/spouts.md
delete mode 100644 website/content/docs/developers/java/streamlet-api.mmark
delete mode 100644 website/content/docs/developers/java/topologies.md
delete mode 100644 website/content/docs/developers/packing/ffdpacking.md
delete mode 100644 website/content/docs/developers/python/bolts.md
delete mode 100644 website/content/docs/developers/python/spouts.md
delete mode 100644 website/content/docs/developers/python/topologies.md
delete mode 100644 website/content/docs/developers/scala/streamlet-api.mmark
delete mode 100644 website/content/docs/developers/serialization.md
delete mode 100644 website/content/docs/developers/simulator-mode.md
delete mode 100644 website/content/docs/developers/troubleshooting.md
delete mode 100644 website/content/docs/developers/tuning.md
delete mode 100644 website/content/docs/developers/ui-guide.md
delete mode 100644 website/content/docs/getting-started-troubleshooting.md
delete mode 100644 website/content/docs/getting-started.md
delete mode 100644 website/content/docs/migrate-storm-to-heron.md
delete mode 100644 website/content/docs/operators/configuration/config-intro.md
delete mode 100644 website/content/docs/operators/configuration/instance.md
delete mode 100644
website/content/docs/operators/configuration/metrics-manager.md
delete mode 100644 website/content/docs/operators/configuration/stmgr.md
delete mode 100644 website/content/docs/operators/configuration/system.md
delete mode 100644 website/content/docs/operators/configuration/tmaster.md
delete mode 100644 website/content/docs/operators/deployment/_index.md
delete mode 100644 website/content/docs/operators/deployment/configuration.md
delete mode 100644
website/content/docs/operators/deployment/schedulers/aurora-local-setup.md
delete mode 100644
website/content/docs/operators/deployment/schedulers/aurora.md
delete mode 100644 website/content/docs/operators/deployment/schedulers/dcos.md
delete mode 100644
website/content/docs/operators/deployment/schedulers/kubernetes-helm.md
delete mode 100644
website/content/docs/operators/deployment/schedulers/kubernetes.md
delete mode 100644
website/content/docs/operators/deployment/schedulers/local.md
delete mode 100644
website/content/docs/operators/deployment/schedulers/mesos-local-mac.md
delete mode 100644
website/content/docs/operators/deployment/schedulers/mesos.md
delete mode 100644
website/content/docs/operators/deployment/schedulers/nomad-docker.md
delete mode 100644
website/content/docs/operators/deployment/schedulers/nomad-raw-execs.md
delete mode 100644
website/content/docs/operators/deployment/schedulers/nomad.md
delete mode 100644
website/content/docs/operators/deployment/schedulers/slurm.md
delete mode 100644
website/content/docs/operators/deployment/schedulers/standalone.md
delete mode 100644 website/content/docs/operators/deployment/schedulers/yarn.md
delete mode 100644
website/content/docs/operators/deployment/statemanagers/localfs.md
delete mode 100644
website/content/docs/operators/deployment/statemanagers/zookeeper.md
delete mode 100644
website/content/docs/operators/deployment/uploaders/_index.md
delete mode 100644 website/content/docs/operators/deployment/uploaders/hdfs.md
delete mode 100644 website/content/docs/operators/deployment/uploaders/http.md
delete mode 100644
website/content/docs/operators/deployment/uploaders/localfs.md
delete mode 100644 website/content/docs/operators/deployment/uploaders/s3.md
delete mode 100644 website/content/docs/operators/deployment/uploaders/scp.md
delete mode 100644 website/content/docs/operators/heron-api-server.md
delete mode 100644 website/content/docs/operators/heron-cli.md
delete mode 100644 website/content/docs/operators/heron-explorer.md
delete mode 100644 website/content/docs/operators/heron-shell.md
delete mode 100644 website/content/docs/operators/heron-tracker-api.md
delete mode 100644 website/content/docs/operators/heron-tracker.md
delete mode 100644 website/content/docs/operators/heron-ui.md
delete mode 100644 website/content/docs/operators/observability/_index.md
delete mode 100644 website/content/docs/operators/observability/graphite.md
delete mode 100644 website/content/docs/operators/observability/prometheus.md
delete mode 100644 website/content/docs/operators/observability/scribe.md
delete mode 100644 website/content/docs/resources.md
delete mode 100644 website/content/snippets/heron-eco-api.md
delete mode 100644 website/content/snippets/heron-on-kubernetes-config.md
delete mode 100644 website/content/snippets/heron-streamlet-api.md
delete mode 100644 website/data/alerts.yaml
delete mode 100644 website/data/configs/descriptions.yaml
delete mode 100644 website/data/configs/kubernetes.yaml
delete mode 100644 website/data/toc.yaml
delete mode 100644 website/gulpfile.js
delete mode 100644 website/layouts/404.ace
delete mode 100644 website/layouts/docs/list.ace
delete mode 100644 website/layouts/docs/single.ace
delete mode 100644 website/layouts/index.ace
delete mode 100644 website/layouts/partials/css.includes.ace
delete mode 100644 website/layouts/partials/docs/main.ace
delete mode 100644 website/layouts/partials/docs/page-meta.ace
delete mode 100644 website/layouts/partials/footer.ace
delete mode 100644 website/layouts/partials/head.ace
delete mode 100644 website/layouts/partials/index/feed.ace
delete mode 100644 website/layouts/partials/index/google-analytics.ace
delete mode 100644 website/layouts/partials/index/index-meta.ace
delete mode 100644 website/layouts/partials/index/twitter-timeline.ace
delete mode 100644 website/layouts/partials/meta.ace
delete mode 100644 website/layouts/partials/navbar.ace
delete mode 100644 website/layouts/partials/sidenav.ace
delete mode 100644 website/layouts/shortcodes/alert.html
delete mode 100644 website/layouts/shortcodes/bazelVersion.html
delete mode 100644 website/layouts/shortcodes/configtable.html
delete mode 100644 website/layouts/shortcodes/currentYear.html
delete mode 100644 website/layouts/shortcodes/diagram.html
delete mode 100644 website/layouts/shortcodes/githubMaster.html
delete mode 100644 website/layouts/shortcodes/heronVersion.html
delete mode 100644 website/layouts/shortcodes/heronpyVersion.html
delete mode 100755 website/package.json
delete mode 160000 website/public
delete mode 100755 website/publish_site.sh
delete mode 100644 website/scripts/javadocs-overview.html
delete mode 100755 website/scripts/javadocs.sh
delete mode 100755 website/scripts/publish.sh
delete mode 100755 website/scripts/python-doc-gen.sh
delete mode 100755 website/scripts/setup.sh
delete mode 100644 website/static/css/font-awesome.min.css
delete mode 100644 website/static/fonts/FontAwesome.otf
delete mode 100644 website/static/fonts/fontawesome-webfont.eot
delete mode 100644 website/static/fonts/fontawesome-webfont.svg
delete mode 100644 website/static/fonts/fontawesome-webfont.ttf
delete mode 100644 website/static/fonts/fontawesome-webfont.woff
delete mode 100644 website/static/fonts/fontawesome-webfont.woff2
delete mode 100644 website/static/img/.gitkeep
delete mode 100644 website/static/img/aurora-local-cluster-start.png
delete mode 100644 website/static/img/aurora-local-topology-submitted.png
delete mode 100755 website/static/img/backpressure1.png
delete mode 100755 website/static/img/backpressure2.png
delete mode 100644 website/static/img/bolt-log.png
delete mode 100755 website/static/img/component-metrics.png
delete mode 100644 website/static/img/container-container-sandbox.png
delete mode 100644 website/static/img/container-log-files.png
delete mode 100755 website/static/img/containers.png
delete mode 100755 website/static/img/data-flow.png
delete mode 100644 website/static/img/dsl-physical-plan.png
delete mode 100644 website/static/img/favicon-16x16.png
delete mode 100644 website/static/img/favicon-32x32.png
delete mode 100644 website/static/img/heron-deployment.png
delete mode 100644 website/static/img/heron-logos/1.ai
delete mode 100644 website/static/img/heron-logos/1.eps
delete mode 100644 website/static/img/heron-logos/1.jpg
delete mode 100644 website/static/img/heron-logos/1.pdf
delete mode 100644 website/static/img/heron-logos/1.png
delete mode 100644 website/static/img/heron-logos/1.psd
delete mode 100644 website/static/img/heron-logos/2.ai
delete mode 100644 website/static/img/heron-logos/2.eps
delete mode 100644 website/static/img/heron-logos/2.jpg
delete mode 100644 website/static/img/heron-logos/2.pdf
delete mode 100644 website/static/img/heron-logos/2.png
delete mode 100644 website/static/img/heron-logos/2.psd
delete mode 100644 website/static/img/heron-logos/3.ai
delete mode 100644 website/static/img/heron-logos/3.eps
delete mode 100644 website/static/img/heron-logos/3.jpg
delete mode 100644 website/static/img/heron-logos/3.pdf
delete mode 100644 website/static/img/heron-logos/3.png
delete mode 100644 website/static/img/heron-logos/3.psd
delete mode 100644 website/static/img/heron-tracker.png
delete mode 100644 website/static/img/heron-ui-topology-submitted.png
delete mode 100644 website/static/img/heron-ui.png
delete mode 100644 website/static/img/incubator_feather_egg_logo.png
delete mode 100644 website/static/img/intellij-save-console.jpg
delete mode 100644 website/static/img/intellij-set-breakpoint.jpg
delete mode 100644 website/static/img/logical-plan.png
delete mode 100644 website/static/img/logical-topology.png
delete mode 100755 website/static/img/logo54x54.png
delete mode 100644 website/static/img/mesos-local-heron-ui-more.png
delete mode 100644 website/static/img/mesos-local-heron-ui-to-mesos-console.png
delete mode 100644 website/static/img/mesos-local-heron-ui.png
delete mode 100644
website/static/img/mesos-management-console-with-topology.png
delete mode 100644 website/static/img/mesos-management-console.png
delete mode 100755 website/static/img/physicalplan.png
delete mode 100755 website/static/img/tmaster.png
delete mode 100644 website/static/img/topology-counters.png
delete mode 100644 website/static/img/topology-info.png
delete mode 100644 website/static/img/topology-metrics.png
delete mode 100644 website/static/img/topology-submit-sequence-diagram.png
delete mode 100755 website/static/img/topology.png
delete mode 100644 website/static/img/ui-guide/all-topologies.png
delete mode 100644 website/static/img/ui-guide/config.png
delete mode 100644 website/static/img/ui-guide/dump.png
delete mode 100644 website/static/img/ui-guide/exceptions.png
delete mode 100644 website/static/img/ui-guide/histo.png
delete mode 100644 website/static/img/ui-guide/jobpage1.png
delete mode 100644 website/static/img/ui-guide/jobpage2-logfiles.png
delete mode 100644 website/static/img/ui-guide/jstack.png
delete mode 100644 website/static/img/ui-guide/logs.png
delete mode 100644 website/static/img/ui-guide/pid.png
delete mode 100644 website/static/img/ui-guide/topology-capacity.png
delete mode 100644 website/static/img/ui-guide/topology-component.png
delete mode 100644 website/static/img/ui-guide/topology-config.png
delete mode 100644 website/static/img/ui-guide/topology-failures.png
delete mode 100644 website/static/img/ui-guide/topology-instance-links.png
delete mode 100644 website/static/img/ui-guide/topology-instance.png
delete mode 100644 website/static/img/ui-guide/topology1.png
delete mode 100644 website/static/img/ui-guide/topology2.png
delete mode 100644 website/static/img/ui.png
delete mode 100755 website/static/img/virtual-box-memory.png
delete mode 100755 website/static/img/virtual-box-processors.png
delete mode 100644 website/static/img/viz-link.png
delete mode 100644 website/static/js/bootstrap.js
delete mode 100644 website/static/js/jquery.scrollTo.js
delete mode 100644 website/yarn.lock
create mode 100644 website2/package-lock.json
copy {docker/compile => website2/website/scripts}/Dockerfile.ubuntu18.04 (76%)
copy {docker => website2/website}/scripts/compile-docker.sh (58%)