An error occurred fetching the project authors.
  1. 14 Jul, 2008 3 commits
  2. 23 May, 2008 2 commits
  3. 14 May, 2008 1 commit
  4. 13 May, 2008 2 commits
  5. 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
  6. 03 May, 2008 2 commits
  7. 02 May, 2008 1 commit
  8. 15 Mar, 2008 1 commit
  9. 11 Feb, 2008 1 commit
  10. 08 Feb, 2008 1 commit
  11. 29 Jan, 2008 2 commits
  12. 03 Dec, 2007 1 commit
  13. 17 Nov, 2007 1 commit
  14. 11 Nov, 2007 1 commit
  15. 10 Nov, 2007 1 commit
  16. 24 Sep, 2007 1 commit
  17. 21 Sep, 2007 1 commit
  18. 29 Aug, 2007 1 commit
  19. 28 Aug, 2007 1 commit
  20. 21 Jul, 2007 2 commits
    • 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
  21. 11 Jun, 2007 1 commit
  22. 06 Jun, 2007 1 commit
  23. 12 May, 2007 1 commit
  24. 11 May, 2007 1 commit
  25. 25 Apr, 2007 3 commits
  26. 26 Mar, 2007 1 commit
    • Jim Fulton's avatar
      - (3.8a1) ZEO's strategoes for avoiding client cache verification were · aa2273f1
      Jim Fulton authored
        improved in the case that servers are restarted.  Before, if
        transactions were committed after the restart, clients that were up
        to date or nearly up to date at the time of the restart and then
        connected had to verify their caches.  Now, it is far more likely
        that a client that reconnects soon after a server restart won't have
        to verify its cache.
      
      - Fixed a serious bug that could cause clients that disconnect from and
        reconnect to a server to get bad invalidation data if the server
        serves multiple storages with active writes.
      aa2273f1
  27. 15 Feb, 2007 1 commit
  28. 20 Dec, 2006 1 commit
  29. 29 Nov, 2006 1 commit
  30. 08 Sep, 2006 1 commit
    • Brian Sutherland's avatar
      merge 70049:70059 from the jinty-doom branch. · ff678cc9
      Brian Sutherland authored
      These are the ZODB part of the patches I posted to
      http://www.zope.org/Collectors/Zope3-dev/655 with an additional import cleanup.
      The issue was silent for over 2 weeks.
      
      Also my attempts at subscribing to zodb-dev or sending a message there
      dissapeared were doomed;)
      
      I'm fully willing to revert this if someone has an issue with it.
      
          ------------------------------------------------------------------------
          r70059 | jinty | 2006-09-08 16:26:44 +0200 (Fri, 08 Sep 2006) | 1 line
      
          Forgot the NEWS entry. Hope I did it right.
          ------------------------------------------------------------------------
          r70053 | jinty | 2006-09-08 14:43:26 +0200 (Fri, 08 Sep 2006) | 1 line
      
          Clean up wierd import dance with ZODB. This is unnecessary since the transaction module stopped being imported in ZODB/__init__.py in rev 39622.
          ------------------------------------------------------------------------
          r70051 | jinty | 2006-09-08 13:24:45 +0200 (Fri, 08 Sep 2006) | 1 line
      
          Add the ability to ask a transaction if it has been doomed i.e. isDoomed().
          ------------------------------------------------------------------------
          r70050 | jinty | 2006-09-08 13:13:06 +0200 (Fri, 08 Sep 2006) | 1 line
      
          Add the doom() function to transactions. Look at tests/doom.txt for more info.
          ------------------------------------------------------------------------
      
      
      ff678cc9