okbob/plpgsql_check

PostgreSQL 15 don't start because of conflicts with another extensions.

Tiago-Anastacio opened this issue · 7 comments

Hello,
I am using plpgsql check release 2.3 and PostgreSQL 13,14 and 15
From PostgreSQL 15, there is an incompatibility with plpgsql_check and some extensions => PostgreSQL just don't start

Some of these extensions are very important : pglogical

I know that from PostgresQL 15 , there is a change on the way hooks are handled in shared memory, But I don't know exactly how

Thanks

okbob commented

plpgsql_check uses correct handling of shared memory now. Do you have latest version of plpgsql_check? There was some bugfixes in this area - 8327afb

okbob commented

Unfortunately, plpgsql_check uses badly named global variables - same issue is in pglogical. It should be fixed by b55a8a1

Thanks Pavel.
Could you please ask Devrim to package new releases 2.4 and 2.5 (they are not in the community repositery) ?
If I ask it will take much more time...
Thank you

okbob commented