Re: 2-phase commit

Hiroshi Inoue <inoue@tpf.co.jp>

From: "Hiroshi Inoue" <inoue@tpf.co.jp>
To: "'Tom Lane'" <tgl@sss.pgh.pa.us>, "'Bruce Momjian'" <pgman@candle.pha.pa.us>
Cc: "'Zeugswetter Andreas SB SD'" <ZeugswetterA@spardat.at>, "'Andrew Sullivan'" <andrew@libertyrms.info>, <pgsql-hackers@postgresql.org>
Date: 2003-09-27T22:19:22Z
Lists: pgsql-hackers
> -----Original Message-----
> From: Tom Lane
> 
> Bruce Momjian <pgman@candle.pha.pa.us> writes:
> > Tom Lane wrote:
> >> You're not considering the possibility of a transient communication
> >> failure.
> 
> > Can't the master re-send the request after a timeout?
> 
> Not "it can", but "it has to". 

Why ? Mainly the coordinator(slave) not the participant(master)
has the resposibilty to resolve the in-doubt transaction.

regards,
Hiroshi Inoue