×

Two-phase commit with queryable caches

  • US 7,401,084 B1
  • Filed: 06/14/2001
  • Issued: 07/15/2008
  • Est. Priority Date: 06/14/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of executing a two-phase commit protocol for a transaction, the transaction involving a coordinator and a cohort and the method comprising the steps performed in the coordinator of:

  • prior to termination of the transaction, receiving a message of the transaction from the cohort, the message being augmented with state information indicating whether the transaction modifies the cohort'"'"'s data;

    retaining the state information for the cohort;

    when the transaction terminates, reading the state information for the cohort; and

    if the state information for the cohort indicates that the transaction does not modify the cohort'"'"'s data, sending an abort message of the two-phase commit protocol to the cohort without sending a commit request message of the two-phase commit protocol.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×