pgsql: Extra warnings and errors for PL/pgSQL - Mailing list pgsql-committers

From Simon Riggs
Subject pgsql: Extra warnings and errors for PL/pgSQL
Date
Msg-id E1WWptU-0005d0-VO@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Extra warnings and errors for PL/pgSQL

Infrastructure to allow
 plpgsql.extra_warnings
 plpgsql.extra_errors

Initial extra checks only for shadowed_variables

Marko Tiikkaja and Petr Jelinek
Reviewed by Simon Riggs and Pavel Stěhule

Branch
------
master

Details
-------
http://git.postgresql.org/pg/commitdiff/7d8f1de1bc04bf8ddda6548156ef32f46e13dd50

Modified Files
--------------
doc/src/sgml/plpgsql.sgml             |   50 ++++++++++++++
src/pl/plpgsql/src/pl_comp.c          |    6 ++
src/pl/plpgsql/src/pl_gram.y          |   30 ++++++++
src/pl/plpgsql/src/pl_handler.c       |  104 ++++++++++++++++++++++++++++
src/pl/plpgsql/src/plpgsql.h          |   12 ++++
src/test/regress/expected/plpgsql.out |  122 +++++++++++++++++++++++++++++++++
src/test/regress/sql/plpgsql.sql      |   89 ++++++++++++++++++++++++
7 files changed, 413 insertions(+)


pgsql-committers by date:

Previous
From: Simon Riggs
Date:
Subject: pgsql: Isolation test files for ALTER TABLE patch
Next
From: Heikki Linnakangas
Date:
Subject: pgsql: Fix WAL replay bug in the new GIN incomplete-split code.