Re: [ZODB-Dev] [Enhancement Proposal] Garanteed lifetime for volatile variables

2006-10-10 Thread Chris Withers
Jim Fulton wrote: Chris Withers wrote: Jim Fulton wrote: - I wonder if an argument could be made than we shouldn't implicitly deactivate an object that has been accessed in a a transaction while the transaction is still running. Would this prevent ZODB from ever promising not to use more

Re: [ZODB-Dev] [Enhancement Proposal] Memory size limited Cache

2006-10-10 Thread Chris Withers
Jim Fulton wrote: My intuition is still that sharing objects between threads will introduce a host of subtle bugs. Yes, I'll +lots to this. I'm much more interested in seeing a memory-limited cache of some description an sad to see this thread derail into sharing data between threads, which

Re: [ZODB-Dev] [Enhancement Proposal] Memory size limited Cache

2006-10-10 Thread Pascal Peregrina
+lots too... I had completely forgot about _v_ attributes, and when I look at the code of my oldest zope products, well... :) De : Chris Withers [EMAIL PROTECTED] Date : Tue, 10 Oct 2006 12:09:36 +0100 À : Jim Fulton [EMAIL PROTECTED] Cc : Dieter Maurer [EMAIL PROTECTED], Pascal Peregrina

Re: [ZODB-Dev] Re: Deadlock in ZODB/DB.py?

2006-10-10 Thread Christian Zagrodnick
On 09.10.2006, at 17:40, Tres Seaver wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Christian Zagrodnick wrote: Hi there, the DB.open method makes me wonder how it works (http://svn.zope.org/ZODB/trunk/src/ZODB/DB.py?rev=69551view=auto) It locks with self._a() and calls