Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Distributed transaction fixes #1610

Merged
merged 3 commits into from Jun 19, 2017
Merged

Distributed transaction fixes #1610

merged 3 commits into from Jun 19, 2017

Commits on Jun 19, 2017

  1. Fix log messages

    roji committed Jun 19, 2017
    Configuration menu
    Copy the full SHA
    13d9ca5 View commit details
    Browse the repository at this point in the history
  2. 2PC async fixes to prevent race conditions

    * If the user connection is still open when performing 2PC, perform the
      operation over a new connection to avoid concurrent connection use
      do to the asynchronous nature of the MSDTC.
    * Clear the connection's EnlistedTransaction at the end of the 1st phase
      to allow the connection to reenlist with another transaction, rather
      than waiting for the end of the 2nd phase (which again is async).
    
    Fixes #1571
    roji committed Jun 19, 2017
    Configuration menu
    Copy the full SHA
    eafc422 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    11e5e8f View commit details
    Browse the repository at this point in the history