Merge zope3-zodb3-devel-branch to the Zope head (Zope 2 head).
Added support for persistent weak references and PersistentWeakKeyDictionary. Add _p_invalidate() method to persistence API. _p_deactivate() is advisory from the cache. _p_invalidate() is called when database invalidates object. Port support for getattr/setattr hacks from ZODB4. The doctest tests describe the new technique pretty well. Remove unused arguments from some cPickleCache calls.
Showing
This diff is collapsed.
trunk/src/persistent/dict.py
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
trunk/src/persistent/wref.py
0 → 100644
Please register or sign in to comment