Hi, Attached is v2 of the patch.
This version removes the pageinspect test and updates the existing ON CONFLICT DO UPDATE regression test to reflect the new behavior: a self-owned lock-only xmax is no longer carried to the new tuple. The patch only changes the same-XID, single-XID, lock-only case. Remote lockers and MultiXacts retain the existing behavior. The relevant regression tests pass. Comments and review are welcome. Regards, chee wooson
v2-0001-Avoid-carrying-self-lock-only-xmax-to-updated-tup.patch
Description: Binary data
