From: | tgl(at)svr1(dot)postgresql(dot)org (Tom Lane) |
---|---|
To: | pgsql-committers(at)postgresql(dot)org |
Subject: | pgsql-server: Adjust index locking rules as per my proposal of earlier |
Date: | 2004-09-30 23:21:31 |
Message-ID: | 20040930232131.9E42F329FD8@svr1.postgresql.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-committers |
Log Message:
-----------
Adjust index locking rules as per my proposal of earlier today. You
now are supposed to take some kind of lock on an index whenever you
are going to access the index contents, rather than relying only on a
lock on the parent table.
Modified Files:
--------------
pgsql-server/src/backend/access/heap:
tuptoaster.c (r1.45 -> r1.46)
(http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/access/heap/tuptoaster.c.diff?r1=1.45&r2=1.46)
pgsql-server/src/backend/access/index:
indexam.c (r1.74 -> r1.75)
(http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/access/index/indexam.c.diff?r1=1.74&r2=1.75)
pgsql-server/src/backend/commands:
analyze.c (r1.76 -> r1.77)
(http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/commands/analyze.c.diff?r1=1.76&r2=1.77)
vacuum.c (r1.291 -> r1.292)
(http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/commands/vacuum.c.diff?r1=1.291&r2=1.292)
vacuumlazy.c (r1.45 -> r1.46)
(http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/commands/vacuumlazy.c.diff?r1=1.45&r2=1.46)
pgsql-server/src/backend/executor:
execUtils.c (r1.115 -> r1.116)
(http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/executor/execUtils.c.diff?r1=1.115&r2=1.116)
pgsql-server/src/include/commands:
vacuum.h (r1.57 -> r1.58)
(http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/include/commands/vacuum.h.diff?r1=1.57&r2=1.58)
From | Date | Subject | |
---|---|---|---|
Next Message | Neil Conway | 2004-10-01 02:00:46 | pgsql-server: Remove more traces of libpgtcl from the source tree. |
Previous Message | User Mha | 2004-09-30 21:36:45 | pginstaller - pginst: Don't show error message if there is not a single |