Re: eliminate xl_heap_visible to reduce WAL (and eventually set VM on-access)

2025-07-13 Thread Andrey Borodin
> On 14 Jul 2025, at 00:15, Melanie Plageman wrote: > >> >> Also, I'd prefer "page is not marked all-visible but visibility map bit is >> set in relation" to emit XX001 for monitoring reasons, but again, this is >> small note, while I need a broader picture. > > Could you clarify what you

Re: eliminate xl_heap_visible to reduce WAL (and eventually set VM on-access)

2025-07-13 Thread Melanie Plageman
On Sun, Jul 13, 2025 at 2:34 PM Andrey Borodin wrote: > > > On 12 Jul 2025, at 03:19, Melanie Plageman > > wrote: > > > > remove the xl_heap_visible struct > > Same goes for VISIBILITYMAP_XLOG_CATALOG_REL and XLOG_HEAP2_VISIBLE. But > please do not rush to remove it, perhaps I will have a more

Re: eliminate xl_heap_visible to reduce WAL (and eventually set VM on-access)

2025-07-13 Thread Andrey Borodin
> On 12 Jul 2025, at 03:19, Melanie Plageman wrote: > > remove the xl_heap_visible struct Same goes for VISIBILITYMAP_XLOG_CATALOG_REL and XLOG_HEAP2_VISIBLE. But please do not rush to remove it, perhaps I will have a more exhaustive list later. Currently the patch set is expected to be unp