On Wed, 2004-05-12 at 22:54, Michael Dunstan wrote:
On 11/05/2004, at 4:54 PM, Chris McDonough wrote:
On Mon, 2004-04-26 at 18:34, Michael Dunstan wrote:
I removed all the above hacks leaving just the one that comments out the construction of the to_notify list. Reran the test rig. And have yet to see any KeyErrors.
Have you seen any since the time you reported this?
Since the last report I have not run been running the test rig. I Needed my laptop back so I could get on with a few other things. :-(
So I'm going to see if I can show others how to recreate the test rig that I'm using here. A trivial site and the script for testing that site are attached.
Thanks very much for this, I'm running it at the moment. So far, with the transaction isolation patch (the one which does not run the error in its own transaction) and the "new" Transience.py, and an unmodified-from-stock TemporaryStorage I haven't yet been able to provoke any unseemly errors out of transience... <wait>... as I typed that, I just saw one go by! ;-) Excellent. I will diagnose. - C