[jboss-jira] [JBoss JIRA] (DROOLS-1443) Improve effect of caching in ChainedProperties.

Hans Lund (JIRA) issues at jboss.org
Wed Feb 15 09:18:00 EST 2017


Hans Lund created DROOLS-1443:
---------------------------------

             Summary: Improve effect of caching in ChainedProperties.  
                 Key: DROOLS-1443
                 URL: https://issues.jboss.org/browse/DROOLS-1443
             Project: Drools
          Issue Type: Enhancement
          Components: core engine
            Reporter: Hans Lund
            Assignee: Mario Fusco
            Priority: Minor


The ChainedProperties utility has a caching setting that will cache the classpath discovery of property resource - but not the parsing of these resources.

This utility is a hot spot for the initialization of runtime environments - caching the parsed properties instead of the resource url will improve runtime performance.

Changing the caching strategy will make hot changes to classpath property resources impossible. File based property files could be made safe cacheable by investigating file metadata and only read if changed.     



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jboss-jira mailing list