pgsql/src backend/access/transam/xact.c backen ...

Поиск
Список
Период
Сортировка
От tgl@postgresql.org (Tom Lane)
Тема pgsql/src backend/access/transam/xact.c backen ...
Дата
Msg-id 20020522214055.96B6E47589A@postgresql.org
обсуждение исходный текст
Список pgsql-committers
CVSROOT:    /cvsroot
Module name:    pgsql
Changes by:    tgl@postgresql.org    02/05/22 17:40:55

Modified files:
    src/backend/access/transam: xact.c
    src/backend/commands: define.c sequence.c
    src/include/commands: defrem.h sequence.h

Log message:
    Modify sequence state storage to eliminate dangling-pointer problem
    exemplified by bug #671.  Moving the storage to relcache turned out to
    be a bad idea because relcache might decide to discard the info.  Instead,
    open and close the relcache entry on each sequence operation, and use
    a record of the current XID to discover whether we already hold
    AccessShareLock on the sequence.


В списке pgsql-committers по дате отправления:

Предыдущее
От: tgl@postgresql.org (Tom Lane)
Дата:
Сообщение: pgsql/src/backend/catalog pg_proc.c
Следующее
От: tgl@postgresql.org (Tom Lane)
Дата:
Сообщение: pgsql/src/backend Makefile