pgsql/src/backend/commands vacuum.c

Поиск
Список
Период
Сортировка
От Tom Lane
Тема pgsql/src/backend/commands vacuum.c
Дата
Msg-id 200106292014.f5TKESv76547@hub.org
обсуждение исходный текст
Список pgsql-committers
CVSROOT:    /home/projects/pgsql/cvsroot
Module name:    pgsql
Changes by:    tgl@hub.org    01/06/29 16:14:28

Modified files:
    src/backend/commands: vacuum.c

Log message:
    Fix VACUUM so that it can use pages as move targets even if they do not
    have any newly-dead tuples on them.  This is a longstanding deficiency
    that prevents VACUUM from compacting a file as much as one would expect.
    Change requires fixing repair_frag to not assume that fraged_pages is
    a subset of vacuum_pages.
    Also make some further cleanups of places that assumed page numbers fit
    in int and tuple counts fit in uint32.


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

Предыдущее
От: Bruce Momjian - CVS
Дата:
Сообщение: pgsql/doc/TODO.detail replication
Следующее
От: Tom Lane
Дата:
Сообщение: pgsql/src backend/access/heap/heapam.c backend ...