[ https://issues.apache.org/jira/browse/CONFIGURATION-530?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13674129#comment-13674129 ]
yair ogen commented on CONFIGURATION-530: ----------------------------------------- great news. when is this release planned? > AbstractFileConfiguration.getProperty(String key) locking causes thread halt > ---------------------------------------------------------------------------- > > Key: CONFIGURATION-530 > URL: https://issues.apache.org/jira/browse/CONFIGURATION-530 > Project: Commons Configuration > Issue Type: Bug > Components: File reloading > Affects Versions: 1.9 > Reporter: yair ogen > Priority: Critical > Fix For: 2.0 > > > Every call to getProperty causes a lock (related to the reload > functionality). In a near real-time system where we have many concurrent > threads this affects heavily on the application TPS. > Possible solution will be: getProperty only returns current value. Reload > when needed occurs in a background thread that updates the in-memory map > (perhaps by using CopyOnWrite collections?). -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira