pgsql/src/pl/plpgsql/src gram.y pl_comp.c pl_f ...

Started by Tom Lanealmost 25 years ago1 messagescomitters
Jump to latest
#1Tom Lane
tgl@sss.pgh.pa.us

CVSROOT: /cvsroot
Module name: pgsql
Changes by: tgl@postgresql.org 01/10/09 11:59:56

Modified files:
src/pl/plpgsql/src: gram.y pl_comp.c pl_funcs.c pl_handler.c
plpgsql.h scan.l

Log message:
Change plpgsql compiler so that all elogs are trapped and a suitable
NOTICE added about error location (same method already used by plpgsql
executor). Add checking of pg_proc row xmin/cmin to ensure that
plpgsql functions will be recompiled after they've been modified by
CREATE OR REPLACE FUNCTION.