Pre-Grant Publication Number: 20070198518
Filing Date: February 14, 2006
Inventors: Victor Luchangco, Virendra Marathe
Assignee: Sun Microsystems, Inc.
Current U.S. Classification: 707, 707/008000
View Prior Art for Claim 00020
The computer readable medium as recited in Claim 16, wherein said determining whether to commit or abort the given transaction comprises:
if a particular other transaction of the set is in an active state indicating that the particular other transaction has not yet issued a commit request, waiting until the particular other transaction changes transactional state;
if the particular other transaction changes state to a committing state indicating that the particular other transaction has issued a request to commit, determining to commit the given transaction if each other transaction of the set is also in a committing state; and
if the particular other transaction changes state to an aborted state, determining to abort the given transaction.
#80SAGAS
Applies to Claims 1,11,12,13,14,15,16,17,18,19,2,20,3,5,6,7,9
Submitted by: Paul McKenneyLast updated: 11 months ago
Title SAGAS
ISBN ISSN:0163-5808
Description
Sagas are groups of transactions such that if any one of them fails, the entire group fails. Kudos to Jon Walpole for bringing this to my attention!
1 thumb up 1 thumb down
Annotations(1)