Обсуждение: pgsql: Convert the lock manager to use the new dynahash.c support for

Поиск
Список
Период
Сортировка

pgsql: Convert the lock manager to use the new dynahash.c support for

От
tgl@postgresql.org (Tom Lane)
Дата:
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)