]> granicus.if.org Git - postgresql/commit
Change plpgsql compiler so that all elogs are trapped and a suitable
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 9 Oct 2001 15:59:56 +0000 (15:59 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 9 Oct 2001 15:59:56 +0000 (15:59 +0000)
commit2f1c24cb1cec952a3a59a9b3a3500fa0e34e474f
treef9372ec93cc01c2dadc6184d3bb4cffa2c35aa5b
parentc781600618317188c81b0ba636b0b3120ce73854
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.
src/pl/plpgsql/src/gram.y
src/pl/plpgsql/src/pl_comp.c
src/pl/plpgsql/src/pl_funcs.c
src/pl/plpgsql/src/pl_handler.c
src/pl/plpgsql/src/plpgsql.h
src/pl/plpgsql/src/scan.l