Enhanced custom error in PLPythonu
Teodor Sigaev <teodor@sigaev.ru>
Enhanced custom error in PLPythonu Patch adds a new, more rich, way to emit error message or exception from PL/Pythonu code. Author: Pavel Stehule Reviewers: Catalin Iacob, Peter Eisentraut, Jim Nasby
Files
| Path | Change | +/− |
|---|---|---|
| doc/src/sgml/plpython.sgml | modified | +49 −17 |
| src/pl/plpython/expected/plpython_test.out | modified | +190 −3 |
| src/pl/plpython/plpy_elog.c | modified | +159 −8 |
| src/pl/plpython/plpy_elog.h | modified | +2 −0 |
| src/pl/plpython/plpy_plpymodule.c | modified | +159 −47 |
| src/pl/plpython/plpy_spi.c | modified | +7 −4 |
| src/pl/plpython/sql/plpython_test.sql | modified | +135 −2 |