[ZODB-Dev] Increasing MAX_BUCKET_SIZE for IISet, etc

Tres Seaver tseaver at palladion.com
Thu Jan 27 11:32:40 EST 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 01/27/2011 05:09 AM, Matt Hamilton wrote:

>> Conflicts inside the same bucket can be resolved and you won't get to
>> see any log message for them. If you get a ConflictError in the logs,
>> it's one where the request is being retried.
> 
> Great. That was that I always thought, but just wanted to check. So in
> that case, what does it mean if I see a conflict error for an IISet? Can
> they not resolve conflicts internally?

IIRC:  unlike normal adds / removes, bucket splits can cause
un-resolvable conflicts (because more than one persistent object's state
is involved).  In that case, arger buckets should make splits less
frequent, and therefore less likely to conflict.


Tres.
- -- 
===================================================================
Tres Seaver          +1 540-429-0999          tseaver at palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk1BnigACgkQ+gerLs4ltQ5nlQCfVxx3V+vtUGWDsyv4iyd/2CRg
v0IAn3sfsBbD2iCJ2lwJzU5i5/IK8e+w
=xMIT
-----END PGP SIGNATURE-----



More information about the ZODB-Dev mailing list