Merge branch '902' of https://github.com/zhuoliu/storm into STORM-902
STORM-902: Simple Log Search Project: http://git-wip-us.apache.org/repos/asf/storm/repo Commit: http://git-wip-us.apache.org/repos/asf/storm/commit/a2ca314b Tree: http://git-wip-us.apache.org/repos/asf/storm/tree/a2ca314b Diff: http://git-wip-us.apache.org/repos/asf/storm/diff/a2ca314b Branch: refs/heads/master Commit: a2ca314bcccaaa934cdbb3efbdc8b2ad02555a27 Parents: c12e28c 2923a1c Author: Robert (Bobby) Evans <[email protected]> Authored: Mon Nov 9 16:49:47 2015 -0600 Committer: Robert (Bobby) Evans <[email protected]> Committed: Mon Nov 9 16:49:47 2015 -0600 ---------------------------------------------------------------------- LICENSE | 12 + dev-tools/travis/travis-install.sh | 5 + docs/documentation/Documentation.md | 1 + docs/documentation/Log-Search.md | 14 + docs/documentation/images/search-a-topology.png | Bin 0 -> 671031 bytes .../images/search-for-a-single-worker-log.png | Bin 0 -> 736579 bytes docs/documentation/ui-rest-api.md | 54 + pom.xml | 2 + storm-core/src/clj/backtype/storm/config.clj | 18 + .../src/clj/backtype/storm/daemon/logviewer.clj | 468 +++++++- .../src/clj/backtype/storm/daemon/nimbus.clj | 81 +- .../src/clj/backtype/storm/local_state.clj | 24 + storm-core/src/clj/backtype/storm/ui/core.clj | 36 +- .../src/clj/backtype/storm/ui/helpers.clj | 5 + storm-core/src/clj/backtype/storm/util.clj | 2 + .../src/dev/logviewer-search-context-tests.log | 1 + .../dev/logviewer-search-context-tests.log.gz | Bin 0 -> 72 bytes storm-core/src/dev/small-worker.log | 1 + storm-core/src/dev/test-3072.log | 3 + storm-core/src/dev/test-worker.log | 380 +++++++ .../backtype/storm/generated/LSTopoHistory.java | 805 ++++++++++++++ .../storm/generated/LSTopoHistoryList.java | 460 ++++++++ .../jvm/backtype/storm/generated/Nimbus.java | 1010 +++++++++++++++++- .../storm/generated/TopologyHistoryInfo.java | 461 ++++++++ storm-core/src/py/storm/Nimbus-remote | 7 + storm-core/src/py/storm/Nimbus.py | 213 +++- storm-core/src/py/storm/ttypes.py | 295 ++++- storm-core/src/storm.thrift | 16 + .../src/ui/public/deep_search_result.html | 155 +++ storm-core/src/ui/public/images/search.png | Bin 0 -> 2354 bytes .../src/ui/public/js/typeahead.jquery.min.js | 7 + storm-core/src/ui/public/logviewer_search.html | 65 ++ storm-core/src/ui/public/search_result.html | 100 ++ .../deep-search-result-page-template.html | 66 ++ .../logviewer-search-page-template.html | 44 + .../templates/search-result-page-template.html | 60 ++ .../templates/topology-page-template.html | 11 + .../src/ui/public/templates/user-template.html | 17 +- storm-core/src/ui/public/topology.html | 8 +- .../test/clj/backtype/storm/logviewer_test.clj | 418 ++++++++ .../test/clj/backtype/storm/nimbus_test.clj | 3 +- 41 files changed, 5276 insertions(+), 52 deletions(-) ----------------------------------------------------------------------
