GitHub user greghogan opened a pull request:
https://github.com/apache/flink/pull/1661
3437 fix UI router state for job plan
When viewing a single job the "Plan" page (first tab at top) has nested
states (`.plan.subtasks`, `.plan.taskmanagers`, ...). Since the "Plan" link
triggered the `.plan.subtasks` state it was inactive for sibling states such as
`.plan.taskmanagers` when selecting secondary tabs from the middle of the page.
This commit changes the "Plan" link to trigger state `.plan` which is
redirected to `.plan.subtasks` in the state configuration. The "Plan" link is
then active for any of the nested sub-states (since a UI router parent state is
active when any child state is active).
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/greghogan/flink
3437_fix_ui_router_state_for_job_plan
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/flink/pull/1661.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 #1661
----
commit 776c8f2a321f64f26542873e37675c44a257b48c
Author: Greg Hogan <[email protected]>
Date: 2016-02-17T16:52:22Z
[FLINK-3437] [web-dashboard] Fix UI router state for job plan
Update to EvEmitter v1.0.2
commit 37837f0046af32c51ea75860e18f87fde5d13fee
Author: Greg Hogan <[email protected]>
Date: 2016-02-17T17:00:35Z
[FLINK-3437] [web-dashboard] Fix UI router state for job plan
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---