[ 
https://issues.apache.org/jira/browse/AMBARI-17241?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15377357#comment-15377357
 ] 

Siddharth Wagle commented on AMBARI-17241:
------------------------------------------

+1 for the command, IMO we should call it "RELOAD_CONFIGS", RELOAD by itself is 
too broad scoped.

The API for stacks already exposes configs which the UI / blueprints use during 
cluster deploy. Adding the additional capability of filtering by this flag 
could be benificial for debugging etc. Also the implementation of 
_stale\_configs/requires\_reload\_configs_ flag to find out what configs do not 
require restart would reach out to the common piece of code that deals with 
statically initializing all stack related information. Thereby the API change 
and the stale configs change should converge nicely on this common impl to 
figure out the two sets of config items.

> Services should be able to reload configs without requiring restart
> -------------------------------------------------------------------
>
>                 Key: AMBARI-17241
>                 URL: https://issues.apache.org/jira/browse/AMBARI-17241
>             Project: Ambari
>          Issue Type: New Feature
>            Reporter: Matt
>            Assignee: Matt
>            Priority: Minor
>             Fix For: trunk
>
>         Attachments: AMBARI-17241-Design-Proposal.pdf
>
>
> The current implementation forces users to restart the service if any of the 
> configurations have been updated. 
> However some of the services support reloading the configuration parameters 
> during run-time which does not require restart of the service.
> This behavior should be driven by metadata defined in configuration files.
> {code}
>   <property>
>     <name>foo-bar</name>
>     <value>0</value>
>     <supports-reload>true</supports-reload>
>   </property>
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to