You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ambari.apache.org by "Richard Zang (JIRA)" <ji...@apache.org> on 2017/02/14 02:31:41 UTC
[jira] [Comment Edited] (AMBARI-19871) Config version
switch/compare/revert doesn't work
[ https://issues.apache.org/jira/browse/AMBARI-19871?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15864905#comment-15864905 ]
Richard Zang edited comment on AMBARI-19871 at 2/14/17 2:31 AM:
----------------------------------------------------------------
Found another problem caused by action parameter binding. Ember always invokes action with the parameter bind in the first rendering. Only action parameter from template is having this problem, direct text parameter binding is working fine. So, right now if you click cross button and open the pulldown version list, hover a version and click some action on its right popup. The following action will alway be invoked with the first version you hovered as it's action parameter. We did not have this problem on version pull down list or the horizontal version box list because we had separate version popup generated for each version box/item, yet now we are reusing a single box for all versions from pulldown list.
{code}
{{action doAction view.parentView.hoveredServiceVersion view.parentView.actionTypes.SWITCH target="view.parentView"}}
{code}
was (Author: rzang):
Found another problem caused by action parameter binding. Ember always invokes action with the parameter bind in the first rendering. Only action parameter from template is having this problem, direct text parameter binding is working fine. So, right now if you click cross button and open the pulldown version list. The following action will alway be invoked with the first version you hovered as it's action parameter. We did not have this problem on version pull down list or the horizontal version box list because we had separate version popup generated for each version box/item, yet now we are reusing a single box for all versions from pulldown list.
{code}
{{action doAction view.parentView.hoveredServiceVersion view.parentView.actionTypes.SWITCH target="view.parentView"}}
{code}
> Config version switch/compare/revert doesn't work
> -------------------------------------------------
>
> Key: AMBARI-19871
> URL: https://issues.apache.org/jira/browse/AMBARI-19871
> Project: Ambari
> Issue Type: Bug
> Components: ambari-web
> Affects Versions: 2.5.0
> Reporter: Richard Zang
> Assignee: Richard Zang
> Priority: Critical
> Fix For: 2.5.0
>
> Attachments: AMBARI-19871_fix1.patch, AMBARI-19871.patch
>
>
> *Steps to reproduce:*
> 1. Go to any service with multiple config versions.
> 2. On the bottom left of the config history bar(the cross button), select an older version and click View.
> *Actual result:*
> Now direct clicking on other config version block will not be able to switch version. Only through the cross button can you switch to other version. Compare configs also does not work, it always compare to the current version and end up with empty diff.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)