[
https://issues.apache.org/jira/browse/DISPATCH-543?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ernest Allen resolved DISPATCH-543.
-----------------------------------
Resolution: Fixed
Fix Version/s: 0.8.0
> Initial load of topology page fetches too much information
> ----------------------------------------------------------
>
> Key: DISPATCH-543
> URL: https://issues.apache.org/jira/browse/DISPATCH-543
> Project: Qpid Dispatch
> Issue Type: Improvement
> Components: Console
> Reporter: Ernest Allen
> Assignee: Ernest Allen
> Fix For: 0.8.0
>
>
> As the topology graph is created, several entities for each router are
> fetched:
> - .connection
> - .router.link
> - .router
> - .router.node
> For large numbers of routers this takes a while.
> Break up the creation of the topology graph. The routers and their
> connections to other routers can be generated using only .connection
> information.
> .router-link is used:
> - to draw the small client circles. After the initial graph is drawn, go back
> and fetch the .router.link info for any router that has connections that are
> not "inter-router".
> - to display the popup when a client is clicked. This can quickly be fetched
> for the individual router when one of it's clients is clicked.
> - to display the cross-section popup. This can be fetched when needed.
> .router.node is used to generate the highlight line between routers. This
> entity can be fetched when needed.
> .router is used when adding a new node. This can be fetched when needed.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]