Parsed test spec with 2 sessions starting permutation: o_prep o_begin o_trunc t_trunc o_commit step o_prep: SET pgcolumnar.enable_end_truncation = on; SELECT pgcolumnar.compact('iso'); compact ------- 1 (1 row) step o_begin: BEGIN; step o_trunc: SELECT (pgcolumnar.truncate('iso') > 0) AS reclaimed; ERROR: pgcolumnar.truncate() cannot run inside a transaction block step t_trunc: SET pgcolumnar.enable_end_truncation = on; SELECT (pgcolumnar.truncate('iso') > 0) AS reclaimed; ERROR: pgcolumnar.truncate() cannot run inside a transaction block step o_commit: COMMIT;