\relax 
\@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {1}Administrative Information}{1}}
\@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {2}Last Week's Leftovers}{1}}
\@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {2.1}Semantics of Secure Channels}{1}}
\citation{Camelot}
\@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {2.2}The Context of Secure Channels}{2}}
\@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {3}Distributed Transactions}{2}}
\@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {4}Recovery from Partial Failure}{2}}
\@writefile{lof}{\string\contentsline\space {figure}{\string\numberline\space {1}{\ignorespaces A distributed transaction system.}}{3}}
\newlabel{distfig}{{1}{3}}
\@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {4.1}The 2-Phase Commit Protocol}{4}}
\@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {4.2}The 3-Phase Commit Protocol}{5}}
\citation{Camelot}
\@writefile{lof}{\string\contentsline\space {figure}{\string\numberline\space {2}{\ignorespaces 3-phase protocol scenario. The transaction is aborted, even though both participants vote ``yes.''}}{6}}
\newlabel{3phase}{{2}{6}}
\@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {4.3}Crash Counts}{6}}
\@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {4.4}Comparing Distributed and Centralized Transactions}{7}}
\@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {5}Managing Synchronization}{7}}
\bibstyle{plain}
\bibdata{lecture20}
\bibcite{Camelot}{1}
\@writefile{lof}{\string\contentsline\space {figure}{\string\numberline\space {3}{\ignorespaces Effect of multiple serialization techniques.}}{8}}
\newlabel{synchfig}{{3}{8}}
