An error occurred fetching the project authors.
  1. 25 Nov, 2008 1 commit
    • Jim Fulton's avatar
      Cleaned up the Z309 ZEO protocol, removing versions from arguments and · 495e1551
      Jim Fulton authored
      return values.  This in turn simplified the client and server
      software.
      
      Added code to select different client and server stubs and input
      handlers depening on whether the Z309 or earlier protocols are used.
      
      ZODB 3.8 clients can now talk to ZODB 3.9 servers and the other way
      around.
      495e1551
  2. 15 Nov, 2008 1 commit
  3. 18 Feb, 2008 1 commit
  4. 12 May, 2005 1 commit
    • Tim Peters's avatar
      Merge rev 30339 from 3.4 branch. · d48ae53a
      Tim Peters authored
      ZEO/tests/zeoserver.py, log():  repair broken interface
      between old logging code and the use of Python's logging
      package.
      
      ZODB/tests/TransactionalUndoStorage.py, _exercise_info_indices():
      Jeez Louise, the new tests I added for undoInfo+undoLog work fine
      in ZODB, but break the ZRS tests(!).  They close the DB "too soon",
      and in one of the ZRS scenarios that leaves a recovering secondary
      without a primary to recover from.
      d48ae53a
  5. 11 Mar, 2005 1 commit
  6. 02 Jun, 2004 1 commit
  7. 25 Apr, 2004 1 commit
  8. 27 Feb, 2004 1 commit
  9. 14 Jan, 2004 1 commit
    • Jeremy Hylton's avatar
      Fix extraction of monitor address. · 31fa209f
      Jeremy Hylton authored
      I don't really understand why this change and the last one to
      runzeo.py have their apparent effects, but the tests work and the -m
      option to runzeo.py works.
      31fa209f
  10. 07 Oct, 2003 1 commit
  11. 06 Oct, 2003 1 commit
  12. 02 Oct, 2003 1 commit
  13. 15 Sep, 2003 1 commit
  14. 05 Jun, 2003 1 commit
  15. 30 May, 2003 2 commits
  16. 29 May, 2003 2 commits
  17. 23 May, 2003 1 commit
  18. 28 Feb, 2003 1 commit
  19. 27 Jan, 2003 1 commit
  20. 09 Jan, 2003 2 commits
  21. 07 Jan, 2003 3 commits
  22. 03 Jan, 2003 2 commits
  23. 16 Dec, 2002 1 commit
  24. 13 Dec, 2002 2 commits
  25. 12 Dec, 2002 1 commit
    • Barry Warsaw's avatar
      Since both the Windows and Unix ZEO tests share the same code, it · eac692f6
      Barry Warsaw authored
      makes little sense to call the server script `winserver.py'.  That's
      gone now, in favor of this zeoserver.py script.  Changes include:
      
      main(): Accept a -C option pointing to a temp file containing a
      ZConfig storage section.  This reads the file and creates the so
      described storage, then removes the temp config file.  It creates an
      administrative server which opens an `admin' port which is used to
      os._exit() this process, with the following protocol.  The first time
      the admin port is connected to, an ack character is sent from
      zeoserver.  This is necessary to coordinate the tests so that they are
      assured the server is running and responding before it tries to do
      more.  Otherwise, some tests were vulnerable to timing bugs where the
      shutdown connect happened before the server was ready to accept them.
      
      The second connect exits the server process just like before.  Copious
      log entries are written.
      
      This script also cleans up after the storages are closed, by calling
      the storage's .cleanup() method if it exists (FileStorage and the
      Berkeley storages both implement this method).
      eac692f6