diff -U3 /tmp/cirrus-ci-build/contrib/tsm_system_rows/expected/tsm_system_rows.out /tmp/cirrus-ci-build/build/testrun/tsm_system_rows/regress/results/tsm_system_rows.out --- /tmp/cirrus-ci-build/contrib/tsm_system_rows/expected/tsm_system_rows.out 2024-03-19 15:41:20.194563000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/tsm_system_rows/regress/results/tsm_system_rows.out 2024-03-19 15:59:40.521355000 +0000 @@ -2,6 +2,7 @@ CREATE TABLE test_tablesample (id int, name text); INSERT INTO test_tablesample SELECT i, repeat(i::text, 1000) FROM generate_series(0, 30) s(i); +WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree ANALYZE test_tablesample; SELECT count(*) FROM test_tablesample TABLESAMPLE system_rows (0); count @@ -49,6 +50,7 @@ (VALUES (0),(10),(100)) v(nrows), LATERAL (SELECT count(*) FROM test_tablesample TABLESAMPLE system_rows (nrows)) ss; +WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree QUERY PLAN ---------------------------------------------------------- Nested Loop @@ -62,6 +64,7 @@ (VALUES (0),(10),(100)) v(nrows), LATERAL (SELECT count(*) FROM test_tablesample TABLESAMPLE system_rows (nrows)) ss; +WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree nrows | count -------+------- 0 | 0 @@ -72,6 +75,7 @@ CREATE VIEW vv AS SELECT count(*) FROM test_tablesample TABLESAMPLE system_rows (20); SELECT * FROM vv; +WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree count ------- 20