On Jun 16, 2008, at 1:44 PM, Christian Theune wrote:

On Mon, Jun 16, 2008 at 01:16:55PM -0400, Jim Fulton wrote:
The client gets the size value from the storage server when it connects.
A client gets an update of the database size when *it* commits a
transaction.  Don't ask me why it has this policy. :)

Just to make this clear for me: In my understanding it also receives updates on the size information via invalidations. Those are broadcasted to the
clients not only at *their* transaction boundaries, right?


It isn't broadcast. It's only sent to the client that is committing a transaction. This is rather weird, but that's what it does.

Jim

--
Jim Fulton
Zope Corporation


_______________________________________________
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev

Reply via email to