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

Shwetha G S commented on ATLAS-80:
----------------------------------

{quote}
in ApplicaitonProperties.get, the loop to print out values if debug enabled 
gets executed whether debug is enabled or not. Not sure if it's truly that 
expensive to retrieve values, but maybe this block should be guarded with a 
logger.isDebugEnabled() call?
{quote}
Yes, makes sense. ApplicaitonProperties is a singleton and its not expensive to 
retrieve values and there are not many properties. So, its ok for now

{noformat}
Why were SecurityProperties changed from 'static final'?
{noformat}
In interafce, all fields are public static final by default. So, qualifiers are 
redundant

> Support for variables in application properties
> -----------------------------------------------
>
>                 Key: ATLAS-80
>                 URL: https://issues.apache.org/jira/browse/ATLAS-80
>             Project: Atlas
>          Issue Type: Bug
>            Reporter: Shwetha G S
>            Assignee: Shwetha G S
>            Priority: Critical
>             Fix For: trunk
>
>         Attachments: ATLAS-80-v2.patch, ATLAS-80.patch
>
>
> We use commons-configuration for application properties and 1.x that we use 
> doesn't support variables in properties. 2.x has support for variables, but 
> is in beta and is not production ready.
> Meanwhile, we can support it using EL expression and substitute using system  
> properties.



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

Reply via email to