[Zope-Checkins] CVS: Products/Transience/dtml - manageTransientObjectContainer.dtml:

Chris McDonough chrism at plope.com
Mon Sep 13 11:20:22 EDT 2004

Update of /cvs-repository/Products/Transience/dtml
In directory cvs.zope.org:/tmp/cvs-serv19035/dtml

Modified Files:
      Tag: chrism-pre273-branch
Log Message:
Add a knob (not exposed to UI) to turn off "inband" housekeeping Housekeeping
can now optionally be done using an external scheduling facility by calling the "housekeep" method regularly.
Break out actual work that _gc and _finalize do into separate _do methods
for legibility.
Dont raise Retry in _replentish if we're in a bucket shortage and we can't
get the lock.  Instead just soldier on and let the conflict happen naturally.
Create a "roll" function and attempt to prevent conflicts in _gc by using a 
Remove "nudge" function in favor of "housekeep".

Set SPARE_BUCKETS back to 15.

=== Products/Transience/dtml/manageTransientObjectContainer.dtml => ===
--- Products/Transience/dtml/manageTransientObjectContainer.dtml:	Sat May 22 23:51:56 2004
+++ Products/Transience/dtml/manageTransientObjectContainer.dtml	Mon Sep 13 11:19:52 2004
@@ -13,7 +13,7 @@
 (the "data object timeout") after which it will be flushed.
-<dtml-call nudge><!-- turn the buckets if necessary -->
+<dtml-call housekeep><!-- turn the buckets if necessary -->
 <p class="form-label">
 <font color="green">

More information about the Zope-Checkins mailing list