Uploaded image for project: 'Distributed Transactions .NET'
  1. Distributed Transactions .NET
  2. TXNN-120

Spec change for handling BEGIN WORK failure

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • None
    • None
    • None
    • 1

    Description

      Following internal discussion I've elected to change the BEGIN WORK behaviour so that failures are transaction-fatal.

      Please see the new 'Error handling' section under https://hackmd.io/eMPHhhd9SJqjO3s9dT9p7A?view#queryBeginWork for details.

      There won't be an extension for this small change.  There are no FIT tests for this currently but probably will be in future, so we may need to put them behind a 'don't run on C++ 1.X' IgnoreWhen.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              richard.ponton Richard Ponton
              graham.pople Graham Pople
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty