[Dieter Maurer]
> Subtransactions used to be used for two purposes:
>
>   *  ensure that newly created objects get "_p_" attributes
>      (especially "_p_jar" and "_p_oid")
>
>   *  release memory in the mid of large transactions
>      (i.e. reading and/or writing large amounts of objects)
>
> With ZODB 3.4, subtransactions are implemented as savepoints. They can
> still be used for the first purpose. But, they no longer start cache
> garbage collection.

Jim, was the latter intentional?  It surprised me when Dieter pointed it
out, and in the ZODB NEWS file I explicitly implied <wink> otherwise.

_______________________________________________
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