1. 14 Dec, 2005 1 commit
  2. 10 Dec, 2005 1 commit
  3. 04 Dec, 2005 1 commit
  4. 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
  5. 21 Nov, 2005 1 commit
  6. 21 Oct, 2005 1 commit
  7. 12 Oct, 2005 2 commits
  8. 05 Oct, 2005 3 commits
  9. 04 Oct, 2005 3 commits
  10. 03 Oct, 2005 2 commits
  11. 25 Sep, 2005 1 commit
  12. 06 Sep, 2005 2 commits
  13. 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
  14. 25 Aug, 2005 1 commit
  15. 24 Aug, 2005 1 commit
  16. 23 Aug, 2005 1 commit
  17. 12 Aug, 2005 1 commit
  18. 09 Aug, 2005 1 commit
  19. 08 Aug, 2005 3 commits
  20. 07 Aug, 2005 2 commits
  21. 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
  22. 02 Aug, 2005 1 commit
  23. 01 Aug, 2005 2 commits
  24. 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
  25. 26 Jul, 2005 2 commits