Proceedings of the Eighteenth ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems 1999
DOI: 10.1145/303976.304006
|View full text |Cite
|
Sign up to set email alerts
|

Atomicity with incompatible presumptions

Abstract: We identify one of the incompatibility problems associated with atomic commit :protocols that prevents them from being used together and wei derive a correctness criterion that captures the correctness of their integration. We also present a new atomic commit Iprotocol, called Presumed Any, that integrates the three commonly known two-phase commit protocols and prove its correctness.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
6
0

Year Published

2003
2003
2018
2018

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 19 publications
(7 citation statements)
references
References 14 publications
0
6
0
Order By: Relevance
“…The operational correctness criterion [16] represents a guiding principal for the correctness of any practical ACP. It specifically states that: 1) all sites participating in a transaction's execution should reach the same outcome for the final state of the transaction, and 2) all participating sites should be able to, eventually, forget the transaction and to garbage collect the transaction's log records.…”
Section: Failure Recovery In the Ml-iapmentioning
confidence: 99%
“…The operational correctness criterion [16] represents a guiding principal for the correctness of any practical ACP. It specifically states that: 1) all sites participating in a transaction's execution should reach the same outcome for the final state of the transaction, and 2) all participating sites should be able to, eventually, forget the transaction and to garbage collect the transaction's log records.…”
Section: Failure Recovery In the Ml-iapmentioning
confidence: 99%
“…Central logging makes participants fully dependent on the coordinator for the recovery [11]. Further more there are very strong assumptions associated with these protocols [14] [8].…”
Section: Variances Of Two-phase Commit Protocolmentioning
confidence: 99%
“…To overcome this problem, distributed database systems use a distributed commit protocol to ensure that all the participating sites agree on the final outcome (commit/abort) of the transaction [8,87].…”
Section: Real Time Commit Protocolsmentioning
confidence: 99%