[ZODB-Dev] ZEO 2 : cache twiddling
Guido van Rossum
guido@python.org
Thu, 21 Nov 2002 11:34:49 -0500
> > How could this happen? Persistent caches have different names based
> > on the storage name and client name. Non-persistent caches use
> > tempfile.
>
> Chris is running three storages in the same process. The client name is
> the same since it comes from the ZEO_CLIENT environment variable, and
> the storage name for all three is probably the default, "1". But if
> Chris is running with non-persistent caches then you're right, there's
> no issue. Chris?
Um, when ZEO_CLIENT is set, the caches *are* persistent. :-(
> Ah-ha, that makes sense then. The OID sets are likely to intersect
> randomly. This would result in gradual chaos.
:-)
--Guido van Rossum (home page: http://www.python.org/~guido/)