diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/src/test/regress/results/join_hash_pglz.out --- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out 2025-07-31 16:04:57.053761939 +0000 +++ /tmp/cirrus-ci-build/src/test/regress/results/join_hash_pglz.out 2025-07-31 16:10:57.373134953 +0000 @@ -252,21 +252,14 @@ (9 rows) select count(*) from simple r join simple s using (id); - count -------- - 20000 -(1 row) - +ERROR: could not read from temporary file: read only 8176 of 15497 bytes +CONTEXT: parallel worker select original > 1 as initially_multibatch, final > original as increased_batches from hash_join_batches( $$ select count(*) from simple r join simple s using (id); $$); - initially_multibatch | increased_batches -----------------------+------------------- - t | f -(1 row) - +ERROR: current transaction is aborted, commands ignored until end of transaction block rollback to settings; -- parallel with parallel-aware hash join savepoint settings;