Hi

On Saturday, September 5, 2026 3:17 PM Masahiko Sawada <[email protected]> 
wrote:
> I've attached the updated patches. I merged Antonin's two patches into one
> with some cosmetic changes and the 0002 patch fixes issue (2).
> Please review them.

Both fixes look good to me. Just one question for the 0002.

+       /*
+        * Ignore update records without a new tuple.  This happens when the
+        * caller of heap_update() asked for the change not to be decoded, as
+        * REPACK (CONCURRENTLY) does for the transient heap.
+        */
+       if (!(xlrec->flags & XLH_UPDATE_CONTAINS_NEW_TUPLE))
+               return;

It seems to me that updates on catalog relations with no new tuple will also be
skipped after this patch. I think that's fine, but perhaps we could mention this
case in the comment to make the behavior clearer.

Best Regards,
Zhijie Hou

Reply via email to