[ZODB-Dev] zeo clients seeing a different size of database?
Jim Fulton
jim at zope.com
Mon Jun 16 13:46:23 EDT 2008
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
More information about the ZODB-Dev
mailing list