Himanshu Maurya created AMBARI-26662:
----------------------------------------

             Summary: Ambari Web React: Fix HDFS NameNode/ZKFC summary labels 
and incorrect federation detection
                 Key: AMBARI-26662
                 URL: https://issues.apache.org/jira/browse/AMBARI-26662
             Project: Ambari
          Issue Type: Story
            Reporter: Himanshu Maurya
            Assignee: Himanshu Maurya
             Fix For: 3.1.0


h2. Summary

The {{capacity-scheduler.xml}} properties on the YARN Advanced Configs tab were 
rendered as one input field per property, which does not match the classic 
Ember UI's dedicated combined-textarea editor and made bulk edits 
(adding/removing queues, editing multiple properties at once) awkward and 
error-prone. Saving a {{capacity-scheduler.xml}} change also silently skipped 
the "Refresh YARN Queues" prompt that the classic UI shows, so the new 
configuration was not actually applied to the running ResourceManager until a 
manual refresh.
h2. Changes
 * {{capacity-scheduler.xml}} properties are now edited as a single combined 
{{{}key=value{}}}-per-line textarea, folded into the existing 
"CapacityScheduler" section (displayed as "Scheduler") instead of being 
rendered as their own separate accordion item with one field per property. This 
matches the classic Ember UI's {{App.CapacitySceduler}} widget.
 * Editing the textarea parses each {{key=value}} line back into the individual 
property map: existing properties are updated in place, new lines add new 
properties (cloned from an existing property's metadata), and removed lines 
delete the corresponding property.
 * After successfully saving configs, if any of the saved changes touched 
{{{}capacity-scheduler.xml{}}}, a confirmation popup now prompts the user to 
"Refresh YARN Queues." Accepting submits a YARN {{REFRESHQUEUES}} action 
against all hosts running the ResourceManager component, matching the classic 
UI's {{ComponentActionsByConfigs#showPopup}} behavior.

h2. Impact

Capacity Scheduler queue configuration can now be edited in bulk via a single 
textarea (matching the classic UI's editing experience), and saved changes are 
properly propagated to the running ResourceManager via the Refresh YARN Queues 
prompt instead of requiring a manual follow-up action.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to