pgsql: Convert the lock manager to use the new dynahash.c support for - Mailing list pgsql-committers

From tgl@postgresql.org (Tom Lane)
Subject pgsql: Convert the lock manager to use the new dynahash.c support for
Date
Msg-id 20060723230846.BB1329FA48B@postgresql.org
Whole thread Raw
List pgsql-committers
Log Message:
-----------
Convert the lock manager to use the new dynahash.c support for partitioned
hash tables, instead of the previous kluge involving multiple hash tables.
This partially undoes my patch of last December.

Modified Files:
--------------
    pgsql/src/backend/storage/lmgr:
        README (r1.19 -> r1.20)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/storage/lmgr/README.diff?r1=1.19&r2=1.20)
        deadlock.c (r1.40 -> r1.41)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/storage/lmgr/deadlock.c.diff?r1=1.40&r2=1.41)
        lock.c (r1.167 -> r1.168)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/storage/lmgr/lock.c.diff?r1=1.167&r2=1.168)
        proc.c (r1.177 -> r1.178)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/storage/lmgr/proc.c.diff?r1=1.177&r2=1.178)
    pgsql/src/backend/utils/adt:
        lockfuncs.c (r1.23 -> r1.24)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/adt/lockfuncs.c.diff?r1=1.23&r2=1.24)
    pgsql/src/include/storage:
        lock.h (r1.95 -> r1.96)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/storage/lock.h.diff?r1=1.95&r2=1.96)
        lwlock.h (r1.29 -> r1.30)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/storage/lwlock.h.diff?r1=1.29&r2=1.30)

pgsql-committers by date:

Previous
From: gsmet@pgfoundry.org (User Gsmet)
Date:
Subject: pgfouine - pgfouine: moved the FSM report at the top by default
Next
From: tgl@postgresql.org (Tom Lane)
Date:
Subject: pgsql: Add a fudge factor to genericcostestimate() to prevent the