[STORM-2622] Add owner resource summary
Project: http://git-wip-us.apache.org/repos/asf/storm/repo Commit: http://git-wip-us.apache.org/repos/asf/storm/commit/e5d6d32b Tree: http://git-wip-us.apache.org/repos/asf/storm/tree/e5d6d32b Diff: http://git-wip-us.apache.org/repos/asf/storm/diff/e5d6d32b Branch: refs/heads/master Commit: e5d6d32b5a90066ddeeb3789be0cee198a787361 Parents: 9a4ea81 Author: Ethan Li <ethanopensou...@gmail.com> Authored: Wed Jul 12 13:03:15 2017 -0500 Committer: Ethan Li <ethanopensou...@gmail.com> Committed: Mon Jul 17 09:28:54 2017 -0500 ---------------------------------------------------------------------- .../jvm/org/apache/storm/generated/Nimbus.java | 2023 ++++++++++++----- .../storm/generated/OwnerResourceSummary.java | 2097 ++++++++++++++++++ .../org/apache/storm/scheduler/IScheduler.java | 7 + .../auth/authorizer/SimpleACLAuthorizer.java | 3 +- storm-client/src/py/storm/Nimbus-remote | 7 + storm-client/src/py/storm/Nimbus.py | 215 ++ storm-client/src/py/storm/ttypes.py | 288 +++ storm-client/src/storm.thrift | 22 + storm-core/src/clj/org/apache/storm/ui/core.clj | 126 +- storm-core/src/ui/public/css/style.css | 25 + storm-core/src/ui/public/index.html | 12 + storm-core/src/ui/public/js/script.js | 71 + storm-core/src/ui/public/owner.html | 205 ++ .../public/templates/index-page-template.html | 67 +- .../public/templates/owner-page-template.html | 233 ++ .../templates/topology-page-template.html | 2 +- .../test/clj/org/apache/storm/nimbus_test.clj | 146 +- .../java/org/apache/storm/LocalCluster.java | 39 +- .../org/apache/storm/daemon/nimbus/Nimbus.java | 131 +- .../storm/daemon/nimbus/TopologyResources.java | 22 +- .../storm/scheduler/DefaultScheduler.java | 4 + .../apache/storm/scheduler/EvenScheduler.java | 5 + .../storm/scheduler/IsolationScheduler.java | 5 + .../multitenant/MultitenantScheduler.java | 5 + .../resource/ResourceAwareScheduler.java | 5 + 25 files changed, 5166 insertions(+), 599 deletions(-) ----------------------------------------------------------------------