1. 08 Jul, 2008 1 commit
    • Jim Fulton's avatar
      Updated the mechanism to select test server ports to remove a source · 15d72c07
      Jim Fulton authored
      of intermittent test failures.  In ConnectionTests, a random port was
      selected without checking if it was in use.  testZEO.get_port (moved
      to forker) picked a random port, checking if it was in use, but
      clients actually used that port *and* the following one.  Now check
      that the returned and subsequent ports are free. (Of course, they
      could get used betweed the time they're selected and the time they are
      used by the test. Oh well.
      15d72c07
  2. 28 May, 2008 1 commit
  3. 23 May, 2008 2 commits
  4. 14 May, 2008 2 commits
  5. 13 May, 2008 3 commits
  6. 12 May, 2008 1 commit
  7. 11 May, 2008 1 commit
  8. 09 May, 2008 1 commit
  9. 07 May, 2008 1 commit
  10. 06 May, 2008 1 commit
  11. 05 May, 2008 2 commits
    • Christian Theune's avatar
      Typo · e9b74af0
      Christian Theune authored
      e9b74af0
    • Jim Fulton's avatar
      Fixed a number of bugs in the handling of persistent ZEO caches: · bad38c48
      Jim Fulton authored
      - Cache records are written in several stems.  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.
      bad38c48
  12. 03 May, 2008 3 commits
  13. 02 May, 2008 1 commit
  14. 09 Apr, 2008 1 commit
  15. 15 Mar, 2008 1 commit
  16. 11 Feb, 2008 1 commit
  17. 08 Feb, 2008 1 commit
  18. 31 Jan, 2008 1 commit
  19. 29 Jan, 2008 2 commits
  20. 21 Jan, 2008 1 commit
  21. 19 Dec, 2007 1 commit
  22. 18 Dec, 2007 1 commit
  23. 17 Dec, 2007 1 commit
  24. 03 Dec, 2007 1 commit
  25. 17 Nov, 2007 2 commits
  26. 11 Nov, 2007 2 commits
  27. 10 Nov, 2007 1 commit
  28. 05 Nov, 2007 1 commit
  29. 03 Nov, 2007 1 commit
  30. 10 Oct, 2007 1 commit