pgsql: Clean out column-level pg_init_privs entries when dropping table

2024-06-14 Thread Tom Lane
Clean out column-level pg_init_privs entries when dropping tables. DeleteInitPrivs did not get the memo about how, when dropping a whole object (with subid == 0), you should drop entries relating to its sub-objects too. This is visible in the test_pg_dump test case if one drops the extension at t

pgsql: Clean out column-level pg_init_privs entries when dropping table

2024-06-14 Thread Tom Lane
Clean out column-level pg_init_privs entries when dropping tables. DeleteInitPrivs did not get the memo about how, when dropping a whole object (with subid == 0), you should drop entries relating to its sub-objects too. This is visible in the test_pg_dump test case if one drops the extension at t

pgsql: Clean out column-level pg_init_privs entries when dropping table

2024-06-14 Thread Tom Lane
Clean out column-level pg_init_privs entries when dropping tables. DeleteInitPrivs did not get the memo about how, when dropping a whole object (with subid == 0), you should drop entries relating to its sub-objects too. This is visible in the test_pg_dump test case if one drops the extension at t

pgsql: Clean out column-level pg_init_privs entries when dropping table

2024-06-14 Thread Tom Lane
Clean out column-level pg_init_privs entries when dropping tables. DeleteInitPrivs did not get the memo about how, when dropping a whole object (with subid == 0), you should drop entries relating to its sub-objects too. This is visible in the test_pg_dump test case if one drops the extension at t

pgsql: Clean out column-level pg_init_privs entries when dropping table

2024-06-14 Thread Tom Lane
Clean out column-level pg_init_privs entries when dropping tables. DeleteInitPrivs did not get the memo about how, when dropping a whole object (with subid == 0), you should drop entries relating to its sub-objects too. This is visible in the test_pg_dump test case if one drops the extension at t

pgsql: Clean out column-level pg_init_privs entries when dropping table

2024-06-14 Thread Tom Lane
Clean out column-level pg_init_privs entries when dropping tables. DeleteInitPrivs did not get the memo about how, when dropping a whole object (with subid == 0), you should drop entries relating to its sub-objects too. This is visible in the test_pg_dump test case if one drops the extension at t