From: | Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com> |
---|---|
To: | Gevik Babakhani <pgdev(at)xs4all(dot)nl> |
Cc: | pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: question about pg_proc |
Date: | 2009-05-23 05:18:55 |
Message-ID: | 162867790905222218k60cec400lbe36237d4bc5b9f7@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
2009/5/23 Gevik Babakhani <pgdev(at)xs4all(dot)nl>:
> Is there a historical reason why we have a "proargtypes" and a
> "proallargtypes"?
> It seems that "proallargtypes" is only set when out parameters exist.
> Could someone clarify this please?
proargtypes is used for fast simple searching function in
transformFunc stage. For this searching OUT variables are excluded.
proallargtypes is used for building OUT variables.
Look on: FuncnameGetCandidates (namespace.c)
do_compile(pl_comp.c)
Regards
Pavel Stehule
>
> Regards,
> Gevik.
>
>
> --
> Sent via pgsql-hackers mailing list (pgsql-hackers(at)postgresql(dot)org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-hackers
>
From | Date | Subject | |
---|---|---|---|
Next Message | Stefan Keller | 2009-05-23 08:56:45 | Re: Proposal: functions get_text() or get_url() |
Previous Message | Honda Shigehiro | 2009-05-23 04:13:51 | Re: patch for ja.po |