[cvs] expresso/expresso-web/expresso/doc ChangeLog.xml

JCorporate Ltd jcorp at jcorp2.servlets.net
Wed Sep 1 11:48:06 PDT 2004


Update of /home/javacorp/.cvs/expresso/expresso/expresso-web/expresso/doc
In directory jcorp2.servlets.net:/tmp/cvs-serv10354/expresso-web/expresso/doc

Modified Files:
	ChangeLog.xml 
Log Message:
DBObject.getValuesDefault() now uses param values in cache key


Index: ChangeLog.xml
===================================================================
RCS file: /home/javacorp/.cvs/expresso/expresso/expresso-web/expresso/doc/ChangeLog.xml,v
retrieving revision 1.236
retrieving revision 1.237
diff -C2 -d -r1.236 -r1.237
*** ChangeLog.xml	23 Aug 2004 11:44:07 -0000	1.236
--- ChangeLog.xml	1 Sep 2004 18:48:04 -0000	1.237
***************
*** 6,9 ****
--- 6,16 ----
  		<version name="5.6" releaseDate="Not Yet Released">
  			<comment>Continued Updates</comment>
+             <bug-fix title="DBObject.getValuesDefault() now uses param values in cache key">
+                 <explanation>DBObject.getValuesDefault() now uses param values in cache key. Previously,
+                 the cache key was a constant '.validValues' for all param values, so that
+                 the first call set the cache, and all calls thereafter, no matter what params were used,
+                 got the same value. Now, separate calls with different params will cache separately.</explanation>
+                 <contributor>Larry Hamel</contributor>
+             </bug-fix>
              <new-feature title="DataField.isChanged() works after update() and add()">
                  <explanation>Add method so that DBObject.update() and DBObject.add() can indicate when to cache the current field value as the 'original' value for purposes of isChanged() comparison. Previously, isChanged() was working for DBObject.retrieve() only.</explanation>



More information about the cvs mailing list