Re: [PATCHES] HOT patch - version 11

Поиск
Список
Период
Сортировка
От Pavan Deolasee
Тема Re: [PATCHES] HOT patch - version 11
Дата
Msg-id 2e78013d0708071101g4aa0eb19we23807442098bddb@mail.gmail.com
обсуждение исходный текст
Список pgsql-hackers


On 8/2/07, Pavan Deolasee <pavan.deolasee@gmail.com> wrote:



. It would also be better if we didn't emit a
separate WAL record for defraging a page, if we also prune it at the
same time. I'm not that worried about WAL usage in general, but that
seems simple enough to fix.


Ah I see. I shall fix that.


When  I started making this change, I realized that we need the
second WAL record because if the block is backed up in pruning
WAL write, we may never call PageRepairFragmentation during
the redo phase. Of course, we can fix that by making
heap_xlog_clean always repair page fragmentation irrespective
of whether the block was backed up, but that doesn't seem like
a good solution.



Thanks,
Pavan
 


--
Pavan Deolasee
EnterpriseDB     http://www.enterprisedb.com

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

Предыдущее
От: Decibel!
Дата:
Сообщение: Re: HOT patch - version 13
Следующее
От: Heikki Linnakangas
Дата:
Сообщение: HOT patch, missing things