In PG17, Auto-generated array types, multirange types, and relation rowtypes
are treated as dependent objects, hence changing the output of the
print_extension_changes function.
Here we create a table with only the basic extension types
in order to avoid printing extra ones for now.
This can be removed when we drop PG16 support.
In PG17, Auto-generated array types, multirange types, and relation rowtypes are treated as dependent objects, hence changing the output of the print_extension_changes function.
Relevant PG commit: e5bc9454e527b1cba97553531d8d4992892fdeef https://github.com/postgres/postgres/commit/e5bc9454e527b1cba97553531d8d4992892fdeef
Here we create a table with only the basic extension types in order to avoid printing extra ones for now. This can be removed when we drop PG16 support.
https://github.com/citusdata/citus/actions/runs/11960253650/attempts/1#summary-33343972656