pgsql: Rearrange lazy-vacuum code a little bit to reduce the window

Поиск
Список
Период
Сортировка
От tgl@postgresql.org (Tom Lane)
Тема pgsql: Rearrange lazy-vacuum code a little bit to reduce the window
Дата
Msg-id 20100209002830.5E9C27541B9@cvs.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Log Message:
-----------
Rearrange lazy-vacuum code a little bit to reduce the window between
truncating the table and transaction commit.  This isn't really making
it safe, but at least there is no good reason to do free space map
cleanup within the risk window.  Don't lock out cancel interrupts
until we have to, either.

Modified Files:
--------------
    pgsql/src/backend/commands:
        vacuumlazy.c (r1.129 -> r1.130)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/commands/vacuumlazy.c?r1=1.129&r2=1.130)

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

Предыдущее
От: tgl@postgresql.org (Tom Lane)
Дата:
Сообщение: pgsql: Create an official API function for C functions to use to check
Следующее
От: tgl@postgresql.org (Tom Lane)
Дата:
Сообщение: pgsql: Allow free space map vacuuming to be interrupted.