Thread: pgsql/ oc/src/sgml/ref/create_function.sgml rc ...
CVSROOT: /home/projects/pgsql/cvsroot Module name: pgsql Changes by: momjian@hub.org 01/06/04 19:27:24 Modified files: doc/src/sgml/ref: create_function.sgml src/backend/parser: analyze.c gram.y parse_expr.c src/include/nodes: parsenodes.h src/test/regress/input: create_function_2.source misc.source src/test/regress/output: create_function_2.source misc.source Log message: This patch adds support for %TYPE in CREATE FUNCTION argument and return types. This version has an elog() to remind the user the type resolution is not dynamic. Ian Lance Taylor
Bruce Momjian - CVS writes: > This patch adds support for %TYPE in CREATE FUNCTION argument and return > types. This version has an elog() to remind the user the type > resolution is not dynamic. I put forth my objection to more of these "friendly reminders". -- Peter Eisentraut peter_e@gmx.net http://funkturm.homeip.net/~peter
Peter Eisentraut <peter_e@gmx.net> writes: > I put forth my objection to more of these "friendly reminders". I've been thinking for awhile that we need to subdivide elog level NOTICE into more than one severity level, and add GUC variables to define the minimum severity levels that get logged and/or sent to the client. Then we could classify the "friendly reminders" at a lower level, allowing people to suppress them while not missing the less routine stuff. regards, tom lane
> Bruce Momjian - CVS writes: > > > This patch adds support for %TYPE in CREATE FUNCTION argument and return > > types. This version has an elog() to remind the user the type > > resolution is not dynamic. > > I put forth my objection to more of these "friendly reminders". I hear you. It was tough getting this patch in, and the "reminder" got us out of deadlock. If we develop votes against the reminder, I am really stuck. :-) -- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 853-3000 + If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill, Pennsylvania 19026