This is an automated email from the ASF dual-hosted git repository.

saadurrahman pushed a change to branch joshfischer/native-python-rules
in repository https://gitbox.apache.org/repos/asf/incubator-heron.git.


    from fe3aa16  [Build] PEX loader test data
     add fab089c  Added missing Javadocs to Kubernetes V1Controller (#3752)
     add f96cc7b  Added Docker to Vagrant VM init script (#3756)
     add bc61f7d  Updated External JVM Rules plugin to 4.2 (#3753)
     add 2f94032  Updated Kubernetes client library to 14.0.0 (#3754)
     add bbf8167  Updated Netty to 4.1.72 (#3755)
     add 1cb0d9d  Updated Dhalion to 0.2.6 (#3757)
     add 482f14f  Helm chart cleanup (#3758)
     add ee369ef  HeronPy 0.20.5 release prep cleanup (#3759)
     add 41d9dab  libunwind 1.5.0 Upgrade (#3760)
     add 0c42102  Ubuntu 22.04 Support (#3761)
     add 8dee12c  Upgrade to Bazel 4.2.2 (#3764)
     add b970b65  Updated to Google Test 1.11.0 which now directly supports 
Bazel (#3765)
     add 638cff1  Fixed a segfault issue on macOS. Deleting item invalidated 
the iterator. (#3767)
     add abb2767  Upgrade Python to 3.8 as a minimum. Also simplified Tracker 
implementation. (#3646)
     add 2b0948d  Merge branch 'master' into joshfischer/native-python-rules
     add db45fcc  [Build] heronpy proto

No new revisions were added by this update.

Summary of changes:
 .bazelversion                                      |     2 +-
 .travis.yml                                        |    13 +-
 README.md                                          |     2 +-
 WORKSPACE                                          |   147 +-
 bazel_configure.py                                 |     7 +-
 deploy/kubernetes/helm/BUILD                       |     2 +-
 deploy/kubernetes/helm/Chart.yaml.template         |    30 +-
 docker/Readme.md                                   |     4 +-
 ...rfile.base.debian9 => Dockerfile.base.debian10} |     2 +-
 .../{Dockerfile.centos7 => Dockerfile.centos8}     |    10 +-
 docker/compile/Dockerfile.debian10                 |     4 +-
 docker/compile/Dockerfile.ubuntu18.04              |    12 +-
 docker/compile/Dockerfile.ubuntu20.04              |     4 +-
 ...ckerfile.ubuntu20.04 => Dockerfile.ubuntu22.04} |     4 +-
 ...erfile.dist.centos7 => Dockerfile.dist.centos8} |     8 +-
 docker/dist/Dockerfile.dist.ubuntu18.04            |     5 +-
 docker/scripts/build-artifacts.sh                  |     4 +-
 docker/scripts/build-base.sh                       |     6 +-
 docker/scripts/build-docker.sh                     |     4 +-
 docker/scripts/build-exec-docker.sh                |     4 +-
 docker/scripts/ci-docker.sh                        |    10 +-
 docker/scripts/compile-platform.sh                 |    16 +-
 docker/scripts/dev-env-create.sh                   |     6 +-
 docker/scripts/test-platform.sh                    |    14 +-
 docker/scripts/test-unittest.sh                    |     4 +-
 .../{Dockerfile.centos7 => Dockerfile.centos8}     |    12 +-
 docker/test/Dockerfile.ubuntu18.04                 |     4 +-
 heron/common/tests/python/pex_loader/BUILD         |     2 +-
 heron/executor/src/python/heron_executor.py        |     4 +-
 heron/executor/tests/python/BUILD                  |     2 +-
 heron/instance/src/python/BUILD                    |     1 -
 heron/instance/src/python/instance.py              |     2 +-
 heron/instance/tests/python/BUILD                  |     2 +-
 heron/instance/tests/python/network/BUILD          |    14 +-
 heron/instance/tests/python/utils/BUILD            |    20 +-
 heron/proto/BUILD                                  |     4 +-
 .../scheduler/kubernetes/KubernetesUtils.java      |     5 +
 .../heron/scheduler/kubernetes/V1Controller.java   |    99 +-
 .../scheduler/kubernetes/V1ControllerTest.java     |     8 +-
 heron/shell/src/python/BUILD                       |     4 +-
 heron/statemgrs/src/python/BUILD                   |     2 +-
 heron/statemgrs/src/python/configloader.py         |     2 +-
 heron/statemgrs/tests/python/BUILD                 |     6 +-
 heron/stmgr/tests/cpp/server/stmgr_unittest.cpp    |     4 +-
 heron/tools/cli/src/python/cliconfig.py            |     2 +-
 heron/tools/cli/tests/python/BUILD                 |     4 +-
 heron/tools/common/src/python/clients/tracker.py   |     4 +-
 heron/tools/common/src/python/utils/config.py      |     6 +-
 heron/tools/explorer/src/python/BUILD              |     3 +-
 heron/tools/explorer/tests/python/BUILD            |     2 +-
 heron/tools/tracker/src/python/BUILD               |     8 +-
 heron/tools/tracker/src/python/app.py              |   142 +
 heron/tools/tracker/src/python/config.py           |    45 +-
 heron/tools/tracker/src/python/constants.py        |     2 +-
 .../tools/tracker/src/python/handlers/__init__.py  |    45 -
 .../tracker/src/python/handlers/basehandler.py     |   273 -
 .../tracker/src/python/handlers/clustershandler.py |    43 -
 .../src/python/handlers/containerfilehandler.py    |   183 -
 .../tracker/src/python/handlers/defaulthandler.py  |    40 -
 .../src/python/handlers/exceptionhandler.py        |   133 -
 .../src/python/handlers/exceptionsummaryhandler.py |   129 -
 .../src/python/handlers/executionstatehandler.py   |    60 -
 .../tracker/src/python/handlers/jmaphandler.py     |    94 -
 .../tracker/src/python/handlers/jstackhandler.py   |    93 -
 .../src/python/handlers/logicalplanhandler.py      |   120 -
 .../tracker/src/python/handlers/machineshandler.py |   103 -
 .../tracker/src/python/handlers/mainhandler.py     |    33 -
 .../src/python/handlers/memoryhistogramhandler.py  |    94 -
 .../tracker/src/python/handlers/metadatahandler.py |    76 -
 .../tracker/src/python/handlers/metricshandler.py  |   171 -
 .../src/python/handlers/metricsqueryhandler.py     |   120 -
 .../src/python/handlers/metricstimelinehandler.py  |    79 -
 .../src/python/handlers/packingplanhandler.py      |    61 -
 .../src/python/handlers/physicalplanhandler.py     |    61 -
 .../tracker/src/python/handlers/pidhandler.py      |    90 -
 .../src/python/handlers/runtimestatehandler.py     |   124 -
 .../python/handlers/schedulerlocationhandler.py    |    61 -
 .../tracker/src/python/handlers/stateshandler.py   |    99 -
 .../src/python/handlers/topologieshandler.py       |   108 -
 .../src/python/handlers/topologyconfighandler.py   |    61 -
 .../tracker/src/python/handlers/topologyhandler.py |    61 -
 heron/tools/tracker/src/python/main.py             |   109 +-
 heron/tools/tracker/src/python/metricstimeline.py  |    95 +-
 heron/tools/tracker/src/python/query.py            |   247 +-
 heron/tools/tracker/src/python/query_operators.py  |   103 +-
 .../tools/tracker/src/python/routers/container.py  |   326 +
 heron/tools/tracker/src/python/routers/metrics.py  |   186 +
 .../tools/tracker/src/python/routers/topologies.py |   179 +
 heron/tools/tracker/src/python/state.py            |     8 +
 heron/tools/tracker/src/python/topology.py         |   744 +-
 heron/tools/tracker/src/python/tracker.py          |   579 +-
 heron/tools/tracker/src/python/utils.py            |   125 +-
 heron/tools/tracker/tests/python/BUILD             |    26 +-
 heron/tools/tracker/tests/python/app_unittest.py   |    52 +
 .../tests/python/query_operator_unittest.py        |  3266 +++--
 heron/tools/tracker/tests/python/query_unittest.py |   248 +-
 .../tracker/tests/python/topology_unittest.py      |   256 +-
 .../tools/tracker/tests/python/tracker_unittest.py |   423 +-
 heron/tools/ui/src/python/BUILD                    |     4 +-
 heron/tools/ui/src/python/main.py                  |     1 -
 heronpy/api/tests/python/BUILD                     |    10 +-
 heronpy/proto/BUILD                                |    20 +-
 integration_test/src/python/http_server/BUILD      |     2 +-
 maven_install.json                                 | 11981 +++++++++----------
 scripts/ci/README.md                               |     6 +-
 scripts/ci/build_docker_image.sh                   |     2 +-
 scripts/ci/build_release_packages.sh               |     2 +-
 scripts/ci/setup_bazel.sh                          |     2 +-
 scripts/detect_os_type.sh                          |     5 +-
 scripts/images/BUILD                               |     2 +-
 scripts/packages/BUILD                             |     2 +-
 scripts/packages/heronpy/setup.py.template         |     8 +-
 scripts/release_check/README.md                    |     2 +-
 scripts/release_check/build_docker.sh              |     2 +-
 scripts/release_check/full_release_check.sh        |     2 +-
 scripts/shutils/common.sh                          |    17 +-
 third_party/gperftools/gperftools.BUILD            |     2 +-
 third_party/gtest/gtest.BUILD                      |    41 -
 third_party/java/BUILD                             |     1 +
 tools/bazel.rc                                     |    96 +-
 tools/docker/bazel.rc                              |     2 +-
 tools/python/requirements.txt                      |     3 +-
 tools/rules/pex/BUILD                              |    30 +-
 tools/rules/pex/pex_rules.bzl                      |     3 +-
 vagrant/Vagrantfile                                |     2 +-
 vagrant/init.sh                                    |    16 +-
 website2/docs/compiling-docker.md                  |    19 +-
 website2/docs/compiling-linux.md                   |    12 +-
 website2/docs/compiling-osx.md                     |     2 +-
 website2/docs/getting-started-local-single-node.md |     2 +-
 website2/docs/user-manuals-tracker-rest.md         |   648 +-
 website2/website/pages/en/download.js              |    12 +-
 website2/website/scripts/Dockerfile.ubuntu18.04    |     2 +-
 website2/website/scripts/python-doc-gen.sh         |     2 +-
 website2/website/scripts/replace.js                |     2 +-
 135 files changed, 10279 insertions(+), 13014 deletions(-)
 rename docker/base/{Dockerfile.base.debian9 => Dockerfile.base.debian10} (97%)
 rename docker/compile/{Dockerfile.centos7 => Dockerfile.centos8} (91%)
 copy docker/compile/{Dockerfile.ubuntu20.04 => Dockerfile.ubuntu22.04} (97%)
 rename docker/dist/{Dockerfile.dist.centos7 => Dockerfile.dist.centos8} (94%)
 rename docker/test/{Dockerfile.centos7 => Dockerfile.centos8} (90%)
 create mode 100644 heron/tools/tracker/src/python/app.py
 delete mode 100644 heron/tools/tracker/src/python/handlers/__init__.py
 delete mode 100644 heron/tools/tracker/src/python/handlers/basehandler.py
 delete mode 100644 heron/tools/tracker/src/python/handlers/clustershandler.py
 delete mode 100644 
heron/tools/tracker/src/python/handlers/containerfilehandler.py
 delete mode 100644 heron/tools/tracker/src/python/handlers/defaulthandler.py
 delete mode 100644 heron/tools/tracker/src/python/handlers/exceptionhandler.py
 delete mode 100644 
heron/tools/tracker/src/python/handlers/exceptionsummaryhandler.py
 delete mode 100644 
heron/tools/tracker/src/python/handlers/executionstatehandler.py
 delete mode 100644 heron/tools/tracker/src/python/handlers/jmaphandler.py
 delete mode 100644 heron/tools/tracker/src/python/handlers/jstackhandler.py
 delete mode 100644 
heron/tools/tracker/src/python/handlers/logicalplanhandler.py
 delete mode 100644 heron/tools/tracker/src/python/handlers/machineshandler.py
 delete mode 100644 heron/tools/tracker/src/python/handlers/mainhandler.py
 delete mode 100644 
heron/tools/tracker/src/python/handlers/memoryhistogramhandler.py
 delete mode 100644 heron/tools/tracker/src/python/handlers/metadatahandler.py
 delete mode 100644 heron/tools/tracker/src/python/handlers/metricshandler.py
 delete mode 100644 
heron/tools/tracker/src/python/handlers/metricsqueryhandler.py
 delete mode 100644 
heron/tools/tracker/src/python/handlers/metricstimelinehandler.py
 delete mode 100644 
heron/tools/tracker/src/python/handlers/packingplanhandler.py
 delete mode 100644 
heron/tools/tracker/src/python/handlers/physicalplanhandler.py
 delete mode 100644 heron/tools/tracker/src/python/handlers/pidhandler.py
 delete mode 100644 
heron/tools/tracker/src/python/handlers/runtimestatehandler.py
 delete mode 100644 
heron/tools/tracker/src/python/handlers/schedulerlocationhandler.py
 delete mode 100644 heron/tools/tracker/src/python/handlers/stateshandler.py
 delete mode 100644 heron/tools/tracker/src/python/handlers/topologieshandler.py
 delete mode 100644 
heron/tools/tracker/src/python/handlers/topologyconfighandler.py
 delete mode 100644 heron/tools/tracker/src/python/handlers/topologyhandler.py
 create mode 100644 heron/tools/tracker/src/python/routers/container.py
 create mode 100644 heron/tools/tracker/src/python/routers/metrics.py
 create mode 100644 heron/tools/tracker/src/python/routers/topologies.py
 create mode 100644 heron/tools/tracker/src/python/state.py
 create mode 100644 heron/tools/tracker/tests/python/app_unittest.py
 delete mode 100644 third_party/gtest/gtest.BUILD

Reply via email to