Uploaded image for project: 'Phoenix Tephra'
  1. Phoenix Tephra
  2. TEPHRA-3

Assigned transaction IDs should reflect current timestamp

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.1.0
    • 0.2.0
    • manager
    • None

    Description

      When starting a new transaction, we currently assign the last incremented transaction ID, then increment the next ID before returning. This means that the transaction ID returned may reflect a prior timestamp (if > 1 msec has elapsed since the last transaction started).

      We should instead generate the transaction ID to return for a request by incrementing based on the current timestamp, prior to assigning the value to return.

      Attachments

        Activity

          People

            ghelmling Gary Helmling
            ghelmling Gary Helmling
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: