I'll look into the issues mentioned in [1] and [2], including the missing regression test changes in 'expected/cluster.out', and prepare an updated patch.
With best regards, Osama Abdul Qader
On Thu, Sep 3, 2026 at 10:12 AM Antonin Houska <ah@cybertec.at> wrote:
> I have prepared a patch that rejects REPACK (ANALYZE) with PreventInTransactionBlock(), consistent with the existing restriction for > REPACK (CONCURRENTLY). I also added a regression test covering execution inside a transaction block. > > The patch applies cleanly to the current tree and passes git diff --check.
Is this a new version of [1]? If so, I'm not sure it addresses all the problems mentioned in [2]. And regarding regression tests, it misses the changes in expected/cluster.out.