Re: Combine Prune and Freeze records emitted by vacuum
От | Melanie Plageman |
---|---|
Тема | Re: Combine Prune and Freeze records emitted by vacuum |
Дата | |
Msg-id | CAAKRu_ZhFxzyvRaWM6TNhEzEPZusg5HXGpQ31rJdE2f5P8dwZQ@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: Combine Prune and Freeze records emitted by vacuum (Heikki Linnakangas <hlinnaka@iki.fi>) |
Ответы |
Re: Combine Prune and Freeze records emitted by vacuum
|
Список | pgsql-hackers |
On Wed, Apr 3, 2024 at 8:39 AM Heikki Linnakangas <hlinnaka@iki.fi> wrote: > > On 02/04/2024 16:11, Heikki Linnakangas wrote: > > On 01/04/2024 20:22, Melanie Plageman wrote: > >> Review for 0003-0006 (I didn't have any new thoughts on 0002). I know > >> you didn't modify them much/at all, but I noticed some things in my code > >> that could be better. > > > > Ok, here's what I have now. I made a lot of small comment changes here > > and there, and some minor local refactorings, but nothing major. I lost > > track of all the individual changes I'm afraid, so I'm afraid you'll > > have to just diff against the previous version if you want to see what's > > changed. I hope I didn't break anything. > > > > I'm pretty happy with this now. I will skim through it one more time > > later today or tomorrow, and commit. Please review once more if you have > > a chance. > > > >> This probably doesn't belong here. I noticed spgdoinsert.c had a static > >> function for sorting OffsetNumbers, but I didn't see anything general > >> purpose anywhere else. > > > > I copied the spgdoinsert.c implementation to vacuumlazy.c as is. Would > > be nice to have just one copy of this in some common place, but I also > > wasn't sure where to put it. > > One more version, with two small fixes: > > 1. I fumbled the offsetnumber-cmp function at the last minute so that it > didn't compile. Fixed. that I noticed you didn't make the comment updates I suggested in my version 13 here [1]. A few of them are outdated references to heap_page_prune() and one to a now deleted variable name (all_visible_except_removable). I applied them to your v13 and attached the diff. > Off-list, Melanie reported that there is a small regression with the > benchmark script she posted yesterday, after all, but I'm not able to > reproduce that. Actually, I think it was noise. - Melanie [1] https://www.postgresql.org/message-id/CAAKRu_aPqZkThyfr0USaHp-3cN_ruEdAHBKtNQJqXDTjWUz0rw%40mail.gmail.com
Вложения
В списке pgsql-hackers по дате отправления: