[
https://issues.apache.org/jira/browse/STORM-820?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14935638#comment-14935638
]
ASF GitHub Bot commented on STORM-820:
--------------------------------------
GitHub user d2r reopened a pull request:
https://github.com/apache/storm/pull/554
[STORM-820] Aggregate topo stats on nimbus, not ui
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/d2r/storm storm-820-agg-stats-on-nimbus
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/storm/pull/554.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #554
----
commit a16b50c961a1272315dcc3340ae369c516e25235
Author: Derek Dagit <[email protected]>
Date: 2015-05-21T16:24:13Z
Aggregate topo stats on nimbus, not ui
commit b3abf05f02305260cdcbf081a8fe7d7db4b03ce7
Author: Derek Dagit <[email protected]>
Date: 2015-05-22T19:49:00Z
rename macro to be clearer that output is to logs
commit c1cc0bab5c9f0338b18cc431d36f8b5b465a195f
Author: Derek Dagit <[email protected]>
Date: 2015-05-22T19:50:59Z
clearer docstrings
commit 40ddae268d7c56156db7ca164788f0625d48c505
Author: Derek Dagit <[email protected]>
Date: 2015-05-22T19:53:17Z
do not use multimethods when it does not help
commit 1392b24fd9ccfe6d263839e5733b3f556039591e
Author: Derek Dagit <[email protected]>
Date: 2015-05-22T19:54:08Z
preserve REST API calls
commit a6b82f8b52533476b645cfbb5a80638f98703103
Author: Derek Dagit <[email protected]>
Date: 2015-05-22T19:55:42Z
Renumber thrift struct fields consistently from 1
commit 4b11f71b7e2fe45a62ad5a26d9d6bc32ebdec6df
Author: Derek Dagit <[email protected]>
Date: 2015-05-22T21:51:10Z
define a constant var for literal
commit 6b606cf68f60858bdc9064c1fe50c873e6dd1971
Author: Derek Dagit <[email protected]>
Date: 2015-05-28T20:08:54Z
handle cases when heartbeats lack stats metrics
commit 7a0c3eeeb5fbcbc5c32d47cca692cec103a68244
Author: Derek Dagit <[email protected]>
Date: 2015-09-04T17:23:06Z
correct key name
commit 5266a167169cbc7e36a31d55772fdc7ac33ccf94
Author: Derek Dagit <[email protected]>
Date: 2015-09-22T21:39:11Z
component page renders with partial heartbeats
----
> UI Topology & Component Pages have long load times with large,
> highly-connected Topologies
> ------------------------------------------------------------------------------------------
>
> Key: STORM-820
> URL: https://issues.apache.org/jira/browse/STORM-820
> Project: Apache Storm
> Issue Type: Improvement
> Affects Versions: 0.11.0
> Reporter: Derek Dagit
> Assignee: Derek Dagit
>
> In the UI, the Topology Page and the Component Page each make a
> getTopologyInfoWithOpts thrift call to nimbus for executor heartbeat data.
> Metrics from this data are then aggregated in by the UI daemon for display.
> When large topologies, with high-connectedness, are viewed in this way, the
> load times for each page can be minutes long. In addition, heap usage by the
> nimbus JVM can grow substantially as data for each executor, component, &
> stream is serialized to be sent to the UI.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)