pgsql-server: Adjust index locking rules as per my proposal of earlier - Mailing list pgsql-committers

From tgl@svr1.postgresql.org (Tom Lane)
Subject pgsql-server: Adjust index locking rules as per my proposal of earlier
Date
Msg-id 20040930232131.9E42F329FD8@svr1.postgresql.org
Whole thread Raw
List 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)

pgsql-committers by date:

Previous
From: mha@pgfoundry.org (User Mha)
Date:
Subject: pginstaller - pginst: Don't show error message if there is not a single
Next
From: neilc@svr1.postgresql.org (Neil Conway)
Date:
Subject: pgsql-server: Remove more traces of libpgtcl from the source tree.