1. 21 Jun, 2008 1 commit
    • Christian Theune's avatar
      - Added migration script · 651037cd
      Christian Theune authored
      - Fixed bug in bushy layout: oid recognition pattern would not handle hex
        representations correctly
      - Fixed bug in lawn layout: empty strings (the base directory) would be
        recognized as the oid 0.
      651037cd
  2. 20 Jun, 2008 1 commit
  3. 05 Jun, 2008 2 commits
  4. 22 May, 2008 1 commit
    • Dieter Maurer's avatar
      fix for https://bugs.launchpad.net/zodb/+bug/182833 (Severe ZEO protocol error) · 78b697ac
      Dieter Maurer authored
      Notes:
       I had to exclude 'kill_does_not_cause_cache_corruption (ZEO.tests.test_cache.__test__)' from the test as it deterministically hung on my platform (with or without my fix)
       Running the remaining test suite caused Ran 3279 tests with 5 failures and 0 errors in 17 minutes 31.116 seconds and one import problem -- all failures and problems in zope.testing-3.5.1-py2.4.egg, i.e. unrelated to my fix:
      Tests with failures:
         /home/dieter/ZopeSVN/W/ZODB/eggs/zope.testing-3.5.1-py2.4.egg/zope/testing/testrunner-coverage.txt
         /home/dieter/ZopeSVN/W/ZODB/eggs/zope.testing-3.5.1-py2.4.egg/zope/testing/testrunner-debugging.txt
         /home/dieter/ZopeSVN/W/ZODB/eggs/zope.testing-3.5.1-py2.4.egg/zope/testing/testrunner-edge-cases.txt
         /home/dieter/ZopeSVN/W/ZODB/eggs/zope.testing-3.5.1-py2.4.egg/zope/testing/testrunner-layers-ntd.txt
         /home/dieter/ZopeSVN/W/ZODB/eggs/zope.testing-3.5.1-py2.4.egg/zope/testing/testrunner-colors.txt
      
      Test-modules with import problems:
        zope.testing.testrunner.tests
      78b697ac
  5. 15 May, 2008 4 commits
    • Jim Fulton's avatar
      Updated · a147250c
      Jim Fulton authored
      a147250c
    • Jim Fulton's avatar
      Fixed bug: Cross-database references to databases with empty names · 65a2376c
      Jim Fulton authored
      weren't constructed properly.
      65a2376c
    • Jim Fulton's avatar
      Merged cache fixes from 3.8 branch: · fc7cdf59
      Jim Fulton authored
      - The cache used an excessive amount of memory, causing applications
        with large caches to exhaust available memory.
      
      - Fixed a number of bugs in the handling of persistent ZEO caches:
      
      - Cache records are written in several steps.  If a process exits
          after writing begins and before it is finishes, the cache will be
          corrupt on restart.  The way records are writted was changed to
          make cache record updates atomic.
      
      - There was no lock file to prevent opening a cache multiple times
          at once, which would lead to corruption.  Persistent caches now
          use lock files, in the same way that file storages do.
      
      - A bug in the cache-opening logic led to cache failure in the
          unlikely event that a cache has no free blocks.
      fc7cdf59
    • Jim Fulton's avatar
      Added a __del__ method to fsIndex. · 8d9d5035
      Jim Fulton authored
      8d9d5035
  6. 09 May, 2008 1 commit
  7. 03 May, 2008 4 commits
  8. 23 Apr, 2008 1 commit
  9. 09 Apr, 2008 1 commit
  10. 15 Mar, 2008 1 commit
  11. 07 Mar, 2008 1 commit
  12. 22 Feb, 2008 2 commits
  13. 18 Feb, 2008 2 commits
  14. 13 Feb, 2008 1 commit
  15. 12 Feb, 2008 1 commit
  16. 31 Jan, 2008 4 commits
  17. 29 Jan, 2008 2 commits
  18. 25 Jan, 2008 1 commit
  19. 23 Jan, 2008 1 commit
  20. 22 Jan, 2008 2 commits
  21. 21 Jan, 2008 1 commit
  22. 19 Jan, 2008 5 commits