From: | Fujii Masao <masao(dot)fujii(at)gmail(dot)com> |
---|---|
To: | jian he <jian(dot)universality(at)gmail(dot)com> |
Cc: | Fujii Masao <masao(dot)fujii(at)oss(dot)nttdata(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: pg_restore --no-policies should not restore policies' comment |
Date: | 2025-10-17 10:23:22 |
Message-ID: | CAHGQGwGSYqyAsTMB-bCHs6cPY+vgM_VCMbj2aJv+LZ2GW7ttzA@mail.gmail.com |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Thu, Oct 16, 2025 at 11:23 PM jian he <jian(dot)universality(at)gmail(dot)com> wrote:
> > As for the unnecessary code for security labels on extensions
> > you mentioned earlier, I've created a patch to remove it. Patch attached.
>
> looks good to me.
Thanks for the review! Unless there are any objections, I'll commit the patch.
By the way, while reading the documentation about security labels and
extensions, I noticed this section:
https://www.postgresql.org/docs/devel/extend-extensions.html
> PostgreSQL does not currently support extension scripts issuing CREATE POLICY
> or SECURITY LABEL statements. These are expected to be set after
> the extension has been created. All RLS policies and security labels on
> extension objects will be included in dumps created by pg_dump.
I'm not sure the last sentence is accurate - in my quick test, a security label
on the pgstattuple function wasn't included in the dump. If that's correct,
should we update this part of the documentation, as a separate patch?
------------------------
$ psql
=# CREATE EXTENSION dummy_seclabel ;
=# CREATE EXTENSION pgstattuple ;
=# SECURITY LABEL ON FUNCTION pgstattuple(regclass) IS 'classified';
=# \q
$ pg_dump | grep -i "security label"
COMMENT ON EXTENSION dummy_seclabel IS 'Test code for SECURITY LABEL feature';
------------------------
In the above example, SECURITY LABEL command for pgstattuple function
was not included in the dump.
Regards,
--
Fujii Masao
From | Date | Subject | |
---|---|---|---|
Next Message | Dilip Kumar | 2025-10-17 10:27:05 | Re: Logical Replication of sequences |
Previous Message | Chao Li | 2025-10-17 09:34:16 | Re: Logical Replication of sequences |