master
Fix pl/perl test case so it will still work under Perl 5.36.
Tighten array dimensionality checks in Perl -> SQL array conversion.
Support for OUT parameters in procedures
EUC_CN, EUC_JP, EUC_KR, EUC_TW: Skip U+00A0 tests instead of failing.
Add plperl.on_perl_init setting to provide for initializing the perl library on load. Also, handle END blocks in plperl. Database access is disallowed during both these operations, although it might be allowed in END blocks in future.
Fix cross-version upgrade tests.
Fix missed corner cases for grantable permissions on GUCs.
Remove recently added PL/Perl encoding tests
Remove useless whitespace at end of lines
tests: Rename conflicting role names
Remember the source GucContext for each GUC parameter.
Fix SPI's handling of errors during transaction commit.
Virtual generated columns
Support domains over composite types in PL/Perl.