diff -U3 /tmp/cirrus-ci-build/contrib/pg_surgery/expected/heap_surgery.out /tmp/cirrus-ci-build/build/testrun/pg_surgery/regress/results/heap_surgery.out --- /tmp/cirrus-ci-build/contrib/pg_surgery/expected/heap_surgery.out 2024-03-19 00:05:09.494175000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_surgery/regress/results/heap_surgery.out 2024-03-19 00:22:46.248794000 +0000 @@ -3,6 +3,7 @@ -- use a temp table so that vacuum behavior doesn't depend on global xmin create temp table htab (a int); insert into htab values (100), (200), (300), (400), (500); +WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree -- test empty TID array select heap_force_freeze('htab'::regclass, ARRAY[]::tid[]); heap_force_freeze @@ -138,6 +139,7 @@ -- note that we don't commit the transaction, so autovacuum can't interfere. begin; create materialized view mvw as select a from generate_series(1, 3) a; +WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree select * from mvw where xmin = 2; a ---