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]