vgritsenko 2003/01/31 20:07:23 Modified: . Tag: cocoon_2_0_3_branch changes.xml src/java/org/apache/cocoon/caching Tag: cocoon_2_0_3_branch DeltaTimeCacheValidity.java Log: Fix bug #16240: DeltaTimeCacheValidity modified to return same value in toString during 'valid time' Revision Changes Path No revision No revision 1.138.2.84 +6 -1 xml-cocoon2/changes.xml Index: changes.xml =================================================================== RCS file: /home/cvs/xml-cocoon2/changes.xml,v retrieving revision 1.138.2.83 retrieving revision 1.138.2.84 diff -u -r1.138.2.83 -r1.138.2.84 --- changes.xml 9 Jan 2003 17:45:00 -0000 1.138.2.83 +++ changes.xml 1 Feb 2003 04:07:22 -0000 1.138.2.84 @@ -40,6 +40,11 @@ </devs> <release version="@version@" date="@date@"> + <action dev="VG" type="fix" fixes-bug="16240"> + Modify DeltaTimeCacheValidity toString method so it returns same value during some time + (approximately equal to timeInCache parameter). This makes it possible to cache sources + with delta validity. Note: 2.1 replaces it with Excalibur's TimeStampValidity. + </action> <action dev="SW" type="update"> The "mime-type" attribute on <map:read> and <map:serialize> is now expanded if it contains sitemap variables. No revision No revision 1.7.2.3 +4 -2 xml-cocoon2/src/java/org/apache/cocoon/caching/Attic/DeltaTimeCacheValidity.java Index: DeltaTimeCacheValidity.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/caching/Attic/DeltaTimeCacheValidity.java,v retrieving revision 1.7.2.2 retrieving revision 1.7.2.3 diff -u -r1.7.2.2 -r1.7.2.3 --- DeltaTimeCacheValidity.java 30 Jan 2003 16:20:19 -0000 1.7.2.2 +++ DeltaTimeCacheValidity.java 1 Feb 2003 04:07:23 -0000 1.7.2.3 @@ -98,6 +98,8 @@ } public String toString() { - return "Delta Validity[" + this.cachedDateTime + '+' + this.timeInCache + "ms]"; + // HACK: Make toString value do not change during (approximate) timeInCache interval + return "Delta Validity[" + (this.cachedDateTime / 2 * this.timeInCache) + + '+' + this.timeInCache + "ms]"; } }
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]