You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by oh...@apache.org on 2013/06/03 22:26:33 UTC
svn commit: r1489156 -
/commons/proper/configuration/trunk/src/changes/changes.xml
Author: oheger
Date: Mon Jun 3 20:26:33 2013
New Revision: 1489156
URL: http://svn.apache.org/r1489156
Log:
Updated changes.xml.
Modified:
commons/proper/configuration/trunk/src/changes/changes.xml
Modified: commons/proper/configuration/trunk/src/changes/changes.xml
URL: http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/changes/changes.xml?rev=1489156&r1=1489155&r2=1489156&view=diff
==============================================================================
--- commons/proper/configuration/trunk/src/changes/changes.xml (original)
+++ commons/proper/configuration/trunk/src/changes/changes.xml Mon Jun 3 20:26:33 2013
@@ -27,6 +27,12 @@
<body>
<release version="2.0" date="in SVN"
description="TBD">
+ <action dev="oheger" type="update" issue="CONFIGURATION-542">
+ The mechanism for synchronizing configurations has been completely
+ redesigned. It is now based on Synchronizer objects which can be
+ configured by client code. A new chapter was added to the user's guide
+ regarding thread-safety of configurations.
+ </action>
<action dev="oheger" type="update" issue="CONFIGURATION-540">
MapConfiguration now directly uses a Properties object passed to its
constructor as data store rather than copying it. This allows
@@ -62,6 +68,12 @@
DatabaseConfiguration now automatically converts CLOBs to strings if
they appear in property values.
</action>
+ <action dev="oheger" type="update" issue="CONFIGURATION-530">
+ Concurrent access to configurations and reloading have been completely
+ redesigned. Because reloading is now handled by configuration builders
+ there is no need to acquire a lock in order to protected against a
+ reload operations.
+ </action>
<action dev="oheger" type="update" issue="CONFIGURATION-527" due-to="Matthias Richter">
AbstractConfiguration.clearPropertyDirect() is now abstract.
</action>
@@ -134,10 +146,17 @@
XMLConfiguration now adds attributes of elements defining a list to
all list nodes.
</action>
+ <action dev="oheger" type="update" issue="CONFIGURATION-496">
+ Concurrent access to configurations and reloading have been completely
+ redesigned. This should reduce the amount of synchronization.
+ </action>
<action dev="oheger" type="update" issue="CONFIGURATION-419">
EventSource is now an interface. With BaseEventSource there is a
default implementation.
</action>
+ <action dev="oheger" type="update" issue="CONFIGURATION-330">
+ Concurrent access to configurations has been reworked.
+ </action>
</release>
<release version="1.9" date="2012-08-22"