1. 22 Jan, 2001 1 commit
  2. 18 Jan, 2001 2 commits
    • Jim Fulton's avatar
      Fixed a bug that could cause database consistency problems · c223ab34
      Jim Fulton authored
      in cases where a transaction is aborted due to a storage error
      (e.g. ConflictError) during two-phase commit and new objects
      have been stored. The new objects were left in a state where they
      incorrectly appeared to have been saved and be up to date.
      
      Also removed unnecessary invalidation of objects in other connections
      when commiting sub-transactions.
      c223ab34
    • Jim Fulton's avatar
      Fixed a silly typo: Collector 1866 · 13d7eb5e
      Jim Fulton authored
      Merged in changes from Evan's branch that allows the system to
      continue commiting transactions when there is a failure of only one
      data manager in the last phase of two-phase commit.
      13d7eb5e
  3. 15 Jan, 2001 2 commits
  4. 12 Jan, 2001 1 commit
  5. 11 Jan, 2001 8 commits
  6. 30 Dec, 2000 1 commit
  7. 26 Dec, 2000 1 commit
  8. 11 Dec, 2000 1 commit
  9. 07 Nov, 2000 1 commit
  10. 14 Oct, 2000 2 commits
  11. 11 Oct, 2000 1 commit
  12. 06 Oct, 2000 3 commits
  13. 05 Oct, 2000 4 commits
    • Jim Fulton's avatar
      *** empty log message *** · 9ada184a
      Jim Fulton authored
      9ada184a
    • Jim Fulton's avatar
      Made it easier to call pack on the storage. The time argument now · 27e185b9
      Jim Fulton authored
      defaults to the present and a 'days' keyword argument can be used to
      specify a number of days pervious to the time to pack to.
      
      A wait keyword argment can be provided for pack that causes the client
      to wait for a pack response from the server. NOTE: no other requests
      will be sent to the server while waiting for the pack response. This
      feature should only be used from utility packing scripts.
      27e185b9
    • Jim Fulton's avatar
      Simplified the tracing code (blather). · 97129eb2
      Jim Fulton authored
      Got rid of the no-longer-used (synchronous) store method.
      
      Added a wait argument to pack.  If the wait argument is provided,
      then the pack method doesn't return a value till packing is done.
      
      Simplified the way errors are handled in normal calls and
      packs by putting the error marshalling logic into a separate
      method.
      
      No longer log UndoError, VersionCommitError, and TransactionError
      exceptions on the server, since these are user-level errors.
      
      Do log pack errors.
      97129eb2
    • Jim Fulton's avatar
      Made it easier to call pack on the database. The time argument noe · 9a11b856
      Jim Fulton authored
      defaults to the present and a 'days' keyword argument can be used to
      specify a number of days pervious to the time to pack to.
      9a11b856
  14. 01 Oct, 2000 4 commits
  15. 27 Sep, 2000 4 commits
  16. 26 Sep, 2000 1 commit
  17. 25 Sep, 2000 3 commits