pgsql: Extra warnings and errors for PL/pgSQL

From: Simon Riggs <simon(at)2ndQuadrant(dot)com>
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Extra warnings and errors for PL/pgSQL
Date: 2014-04-06 16:26:04
Message-ID: E1WWptU-0005d0-VO@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: 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(+)

Browse pgsql-committers by date

  From Date Subject
Next Message Heikki Linnakangas 2014-04-07 11:37:49 pgsql: Fix WAL replay bug in the new GIN incomplete-split code.
Previous Message Simon Riggs 2014-04-06 15:45:49 pgsql: Isolation test files for ALTER TABLE patch