From: | Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl> |
---|---|
To: | Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us> |
Cc: | Christopher Kings-Lynne <chriskl(at)familyhealth(dot)com(dot)au>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Stephan Szabo <sszabo(at)megazone(dot)bigpanda(dot)com>, Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: [COMMITTERS] pgsql-server: Rearrange pg_subtrans handling |
Date: | 2004-08-25 21:44:22 |
Message-ID: | 20040825214422.GA21744@dcc.uchile.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-committers pgsql-hackers |
On Wed, Aug 25, 2004 at 05:10:30PM -0400, Bruce Momjian wrote:
> Christopher Kings-Lynne wrote:
> > > OK, TODO updated:
> > >
> > > * Implement dirty reads or shared row locks and use them in RI triggers
> >
> > Can someone explain to me what a dirty read is and how it relates to RI
> > triggers?
>
> Dirty read allows you to see uncommited rows. I think RI triggers need
> it so they can know if someone has a current transaction that is going
> to conflict with the RI trigger action, or something like that. Right
> now I think we hang waiting for the transaction to complete.
Yes, we hang, but we behave differently depending on the commit status
of the transaction we are waiting for. We don't know that in advance,
which means we would have to "do something" at our own transaction end
to check that status.
Personally I think this is a bad mechanism to hide our lack of shared
row locks. We should be solving that problem instead, which I would
like to attack next.
FYI, I leave tomorrow morning to give a talk on Postgres at the
'Encuentro de Linux Norte' here in Chile, and will be back on monday.
--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"La fuerza no está en los medios físicos
sino que reside en una voluntad indomable" (Gandhi)
From | Date | Subject | |
---|---|---|---|
Next Message | Greg Stark | 2004-08-25 22:18:26 | Re: [COMMITTERS] pgsql-server: Rearrange pg_subtrans |
Previous Message | Bruce Momjian | 2004-08-25 21:10:30 | Re: [COMMITTERS] pgsql-server: Rearrange pg_subtrans handling |
From | Date | Subject | |
---|---|---|---|
Next Message | pgsql | 2004-08-25 21:47:28 | Re: Contrib -- PostgreSQL shared variables |
Previous Message | Thomas Hallgren | 2004-08-25 21:42:01 | Re: Contrib -- PostgreSQL shared variables |