diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/join_hash_pglz.out --- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out 2025-06-23 17:10:50.468232702 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/join_hash_pglz.out 2025-06-23 17:19:40.494105581 +0000 @@ -373,21 +373,14 @@ (9 rows) select count(*) from simple r join bigger_than_it_looks s using (id); - count -------- - 20000 -(1 row) - +ERROR: could not read from temporary file: read only 8180 of 33554940 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 bigger_than_it_looks s using (id); $$); - initially_multibatch | increased_batches -----------------------+------------------- - f | t -(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;