1. 01 Apr, 2003 6 commits
  2. 31 Mar, 2003 2 commits
    • Jeremy Hylton's avatar
      5b488b58
    • Jeremy Hylton's avatar
      Fix several ref count bugs. · 01a771a2
      Jeremy Hylton authored
      Remove object_from_oid() which appeared to be mis-used about half the
      time.  Instead use std PyDict_GetItem() and incref only when
      necessary.
      
      Make sure an object's reference to its cache is decref'd when the
      object is deallocated.  This change seems to eliminate leaking pickle
      caches.
      
      Remaining mystery: Why do objects stay in the cache even when there
      are no references to them?
      01a771a2
  3. 26 Mar, 2003 1 commit
  4. 25 Mar, 2003 2 commits
  5. 24 Mar, 2003 7 commits
  6. 21 Mar, 2003 1 commit
  7. 20 Mar, 2003 1 commit
    • Jeremy Hylton's avatar
      Change prepare() signature in IDataManager. · 8264de6a
      Jeremy Hylton authored
      The manager should raise an exception in its prepare() method rather
      than returning a boolean to indicate failure.  Rationale: The txn
      manager can't raise a reasonable exception, because it doesn't know
      what the data manager couldn't prepare.
      8264de6a
  8. 17 Mar, 2003 10 commits
  9. 16 Mar, 2003 1 commit
  10. 13 Mar, 2003 1 commit
  11. 10 Mar, 2003 2 commits
  12. 07 Mar, 2003 6 commits