commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Emmanuel Bourg <>
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 
? ( 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:
For additional commands, e-mail:

View raw message