Re: Dump public schema ownership & seclabels
От | Noah Misch |
---|---|
Тема | Re: Dump public schema ownership & seclabels |
Дата | |
Msg-id | 20210503055747.GA2788582@rfd.leadboat.com обсуждение исходный текст |
Ответ на | Re: Dump public schema ownership & seclabels (Zhihong Yu <zyu@yugabyte.com>) |
Ответы |
Re: Dump public schema ownership & seclabels
|
Список | pgsql-hackers |
On Sat, May 01, 2021 at 09:43:36AM -0700, Zhihong Yu wrote: > On Sat, May 1, 2021 at 8:16 AM Asif Rehman <asifr.rehman@gmail.com> wrote: > > The following review has been posted through the commitfest application: > > make installcheck-world: tested, passed > > Implements feature: tested, passed > > Spec compliant: tested, passed > > Documentation: not tested > > > > Hi, > > > > I have tested this patch. This patch still applies and it works well. > > > > Regards, > > Asif > > > > The new status of this patch is: Ready for Committer Thanks. Later, I saw that "pg_dump --schema=public" traditionally has yielded "CREATE SCHEMA public" and "COMMENT ON SCHEMA public". I've updated the patches to preserve that behavior. I'll push this when v15 branches. I do think it's a bug fix and could argue for including it in v14. On the other hand, I mailed three total patch versions now known to be wrong, so it would be imprudent to count on no surprises remaining. > For public-schema-comment-dump-v2.patch : > > + if (ncomments == 0) > + { > + comments = &empty_comment; > + ncomments = 1; > + } > + else if (strcmp(comments->descr, (fout->remoteVersion >= 80300 ? > + "standard public schema" : > + "Standard public schema")) == 0) > + { > + ncomments = 0; > > Is it possible that, in the case ncomments > 0, there are more than one > comment ? Yes, I think that's normal when the search terms include an objsubid (subid != InvalidOid).
Вложения
В списке pgsql-hackers по дате отправления: