pg_dump No comment for policy - Mailing list pgsql-bugs

From Marc Munro
Subject pg_dump No comment for policy
Date
Msg-id 1581889298.18009.15.camel@bloodnok.com
Whole thread Raw
Responses Re: pg_dump No comment for policy  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-bugs
Severity: Low
PG Server: Versions 9.5 and 10.3
pg_dump: version 10.3

I have created a policy with a comment on it.  pg_dump does not dump
the comment.

Here is my entire schema definition:
--------------------------------------------------------------------
    create table rls (
      username text not null,
      details  text not null
    );

    create policy only_owner on rls
      for all
      to session_user
      using (username = user)
      with check (details != 'xyzzy');

    comment on policy only_owner on public.rls is 'Another comment';
--------------------------------------------------------------------

pg_dump extracts the table and policy but not the comment.

I can manually extract the comment with a query:

    select p.polname, 
           quote_literal(obj_description(p.oid, 'pg_policy')) as comment
    from pg_catalog.pg_policy p;

Initially tried with postgres server 9.5.21 running from psql 10.3.
Also
tried with postgres server 10.3 running from psql 10.3.

I am not at all anxious for this to be fixed.  Just thought you should
know.

__
Marc






pgsql-bugs by date:

Previous
From: Tom Lane
Date:
Subject: Re: BUG #16259: Cannot Use "pg_ctl start -l logfile" on Clean Install on Windows Server 2012/2016
Next
From: Tom Lane
Date:
Subject: Re: BUG #16260: Repetitive accessing to partitioned table inside transaction causes server process crash