Re: [COMMITTERS] pgsql-server/src/backend catalog/index.c comma ... - Mailing list pgsql-hackers

From Hiroshi Inoue
Subject Re: [COMMITTERS] pgsql-server/src/backend catalog/index.c comma ...
Date
Msg-id 3F77900D.79ED7FF0@tpf.co.jp
Whole thread Raw
Responses Re: [COMMITTERS] pgsql-server/src/backend catalog/index.c comma ...  ("Marc G. Fournier" <scrappy@postgresql.org>)
List pgsql-hackers
"Marc G. Fournier" wrote:
>
> On Mon, 29 Sep 2003, Hiroshi Inoue wrote:
>
> > He also ignored my question about "2 phase commit" in pgsql-hackers, for
> > example.
>
> Actually, I've been following that thread pretty closely, and I believe I
> missed your question :(

OK I would explain it again.

Bruced asked.

> 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?

Tom's answer was.

> Not "it can", but "it has to".

IMHO the partcipants(masters) don't have to bear such
heavy responsibility. My answer is

  Yes "it can", but "it doesn't have to".

Of cource, the cooridnater(slave) has the responsibility
to retry the commit operation for the in-doubt transaction.

regards,
Hiroshi Inoue

pgsql-hackers by date:

Previous
From: Bruno Wolff III
Date:
Subject: pg_dump bug in 7.4
Next
From: "Marc G. Fournier"
Date:
Subject: Re: [COMMITTERS] pgsql-server/src/backend catalog/index.c comma ...