1. 07 May, 2008 5 commits
  2. 06 May, 2008 1 commit
  3. 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
  4. 03 May, 2008 3 commits
  5. 02 May, 2008 1 commit
  6. 09 Apr, 2008 1 commit
  7. 15 Mar, 2008 1 commit
  8. 11 Feb, 2008 1 commit
  9. 08 Feb, 2008 1 commit
  10. 31 Jan, 2008 1 commit
  11. 29 Jan, 2008 2 commits
  12. 21 Jan, 2008 1 commit
  13. 19 Dec, 2007 1 commit
  14. 18 Dec, 2007 1 commit
  15. 17 Dec, 2007 1 commit
  16. 03 Dec, 2007 1 commit
  17. 17 Nov, 2007 2 commits
  18. 11 Nov, 2007 2 commits
  19. 10 Nov, 2007 1 commit
  20. 05 Nov, 2007 1 commit
  21. 03 Nov, 2007 1 commit
  22. 10 Oct, 2007 1 commit
  23. 24 Sep, 2007 1 commit
  24. 21 Sep, 2007 2 commits
  25. 29 Aug, 2007 1 commit
  26. 28 Aug, 2007 1 commit
  27. 21 Jul, 2007 3 commits
    • Jim Fulton's avatar
      Updated release version. · a3d73055
      Jim Fulton authored
      a3d73055
    • Jim Fulton's avatar
      154887a6
    • Jim Fulton's avatar
      Merged conflict-resolution bug fixes from trunk: · 03c08efa
      Jim Fulton authored
      r77078 | gary | 2007-06-25 16:39:45 -0400 (Mon, 25 Jun 2007) | 1 line
      r77010 | gary | 2007-06-24 13:19:18 -0400 (Sun, 24 Jun 2007) | 2 lines
      r76977 | gary | 2007-06-23 06:57:51 -0400 (Sat, 23 Jun 2007) | 1 line
      r76953 | gary | 2007-06-23 00:20:55 -0400 (Sat, 23 Jun 2007) | 1 line
      
      Document conflict resolution. bugfix the situation in which comparing
      persistent objects (for instance, as members in BTree set or keys of
      BTree) might cause data inconsistency during conflict resolution.
      support multidatabase references in conflict resolution.  make it
      possible to examine oid and (in some situations) database name of
      persistent object references so that I can add some code to
      zope.app.keyreference to support these objects (so BTree conflict
      resolution can happen at all when keyreferences are used).
      03c08efa