commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Emmanuel Bourg <ebo...@apache.org>
Subject Re: [PATCH] [commons-configuration] - Added a preload feature to DatabaseConfiguration
Date Thu, 14 Apr 2005 07:54:32 GMT
Thank you for the patch Oliver, could you append it to Bug 33553 please 
? (http://issues.apache.org/bugzilla/show_bug.cgi?id=33553). This is the 
bug related to caching the DatabaseConfiguration properties.

Emmanuel Bourg


Oliver Siegmar wrote:

> Hi folks,
> 
> the attachted (svn-)patch adds a preload feature to the DatabaseConfiguration 
> class.
> 
> I added (for backwards compatibility) a third constructor with a preloadData 
> boolean variable. If this variable is set to true, all configuration data is 
> read in one step and then cached in a local Map.
> 
> This is more performant (and more database gentle) because all following 
> operations (getProperty(), getKeys(), ...) are done on the local Map (but 
> kept in sync with the database, if it is a write access).
> 
> I'd be happy if you apply it to the trunk.
> 
> 
> Best,
> Oliver

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Mime
View raw message