Re: [PATCH] postgres_fdw extension support - Mailing list pgsql-hackers

From David Fetter
Subject Re: [PATCH] postgres_fdw extension support
Date
Msg-id 20150821160338.GA25495@fetter.org
Whole thread Raw
In response to Re: [PATCH] postgres_fdw extension support  (Alvaro Herrera <alvherre@2ndquadrant.com>)
List pgsql-hackers
On Fri, Aug 21, 2015 at 12:55:39PM -0300, Alvaro Herrera wrote:
> Michael Paquier wrote:
> 
> >         if (needlabel)
> >                 appendStringInfo(buf, "::%s",
> > -
> > format_type_with_typemod(node->consttype,
> > -
> > node->consttypmod));
> > +
> > format_type_be_qualified(node->consttype));
> > Pondering more about this one, I think that we are going to need a
> > new routine in format_type.c to be able to call
> > format_type_internal as format_type_internal(type_oid, typemod,
> > true/false, false, true). If typemod is -1, then typemod_given
> > (the third argument) is false, otherwise typemod_given is true.
> > That's close to what the C function format_type at the SQL level
> > can do except that we want it to be qualified. Regression tests
> > will need an update as well.
> 
> I don't know what's going on here, but please look at the patch
> posted by Alexander Shulgin in the thread about JSON DDL deparse
> today; there's some additional stuff in format_type.c there that is
> probably useful to share between these two patches.

Should that stuff be its own stand-alone patch?

Cheers,
David.
-- 
David Fetter <david@fetter.org> http://fetter.org/
Phone: +1 415 235 3778  AIM: dfetter666  Yahoo!: dfetter
Skype: davidfetter      XMPP: david.fetter@gmail.com

Remember to vote!
Consider donating to Postgres: http://www.postgresql.org/about/donate



pgsql-hackers by date:

Previous
From: Alvaro Herrera
Date:
Subject: Re: [PATCH] postgres_fdw extension support
Next
From: Piotr Stefaniak
Date:
Subject: A few cases of left shifting negative integers