1. 11 Feb, 2006 2 commits
  2. 14 Dec, 2005 1 commit
  3. 10 Dec, 2005 1 commit
  4. 04 Dec, 2005 1 commit
  5. 22 Nov, 2005 1 commit
    • Thomas Lotze's avatar
      merging revision 40330 from trunk: · 68e2af9b
      Thomas Lotze authored
      - fixed the API of the pop() method on PersistentDict and PersistentMapping
      - no longer try to find pop and popitem on UserDict as all supported
        Python versions have them
      - added a test for the default argument of pop()
      - added a NEWS.txt entry about pop()
      68e2af9b
  6. 21 Nov, 2005 1 commit
  7. 21 Oct, 2005 1 commit
  8. 12 Oct, 2005 2 commits
  9. 05 Oct, 2005 3 commits
  10. 04 Oct, 2005 3 commits
  11. 03 Oct, 2005 2 commits
  12. 25 Sep, 2005 1 commit
  13. 06 Sep, 2005 2 commits
  14. 26 Aug, 2005 1 commit
    • Tim Peters's avatar
      Merge rev 38114 from trunk. · 72795b10
      Tim Peters authored
      Collector 1873.
      
      update_from_seq():  If PySequence_Check(seq) returns true,
      go on to check for the existence of "iteritems" when deciding
      whether the input is or is not "a sequence".  Alas,
      PySequence_Check() does return true for PersistentMapping and
      PersistentDict instances, so that they couldn't be used as
      arguments to BTree/Bucket construction or update().
      
      This is nasty type-sniffing, but it was before too.  There's
      no way to make such stuff bulletproof, so I'm settling for
      incremental improvement.
      72795b10
  15. 25 Aug, 2005 1 commit
  16. 24 Aug, 2005 1 commit
  17. 23 Aug, 2005 1 commit
  18. 12 Aug, 2005 1 commit
  19. 09 Aug, 2005 1 commit
  20. 08 Aug, 2005 3 commits
  21. 07 Aug, 2005 2 commits
  22. 04 Aug, 2005 3 commits
    • Tim Peters's avatar
      An internal 3.4.1b3 release. · fc43960e
      Tim Peters authored
      fc43960e
    • Tim Peters's avatar
      Plug leaks in the ZEO client cache. · 27464d77
      Tim Peters authored
      ClientCache._evicted():  When deleting the last range of
      non-current tids for an oid, remove the list from the
      noncurrent dict instead of leaving an empty list sitting
      there forever.  This also required adjusting the side-
      effect dance in ClientCache._remove_noncurrent_revisions().
      
      FileCache._makeroom():  This was the major leak -- it
      neglected to remove an evicted object's Entry from the
      key2entry dict.
      27464d77
    • Philipp von Weitershausen's avatar
      Merge r37707 from the trunk: · ceaf402f
      Philipp von Weitershausen authored
        Merge the philikon-zeo-scripts branch:
          move things around so that zeo scripts are installed for
          standalone zodb releases but not for zope releases
      ceaf402f
  23. 02 Aug, 2005 1 commit
  24. 01 Aug, 2005 2 commits
  25. 29 Jul, 2005 2 commits
    • Tim Peters's avatar
      7f94c939
    • Tim Peters's avatar
      Removed the `key2size` OIBTree. · 5664b307
      Tim Peters authored
      Maintaining this is a significant expense; the code didn't
      make real use of it; and every time I've tried to exploit it
      I've ended up with grossly too-large simulated hit rates.
      Would probably take another day to figure out exactly why that
      is, and the simulated rates are "good enough" now without it.
      5664b307