pgsql: Fix plperl and pltcl error handling per my previous proposal.

Поиск
Список
Период
Сортировка
От tgl@svr1.postgresql.org (Tom Lane)
Тема pgsql: Fix plperl and pltcl error handling per my previous proposal.
Дата
Msg-id 20041121211708.D6D893A5020@svr1.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Log Message:
-----------
Fix plperl and pltcl error handling per my previous proposal.  SPI
operations are now run as subtransactions, so that errors in them
can be reported as ordinary Perl or Tcl errors and caught by the
normal error handling convention of those languages.  Also do some
minor code cleanup in pltcl.c: extract a large chunk of duplicated
code in pltcl_SPI_execute and pltcl_SPI_execute_plan into a shared
subroutine.

Modified Files:
--------------
    pgsql/doc/src/sgml:
        plperl.sgml (r2.31 -> r2.32)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/plperl.sgml.diff?r1=2.31&r2=2.32)
        pltcl.sgml (r2.31 -> r2.32)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/pltcl.sgml.diff?r1=2.31&r2=2.32)
        release.sgml (r1.309 -> r1.310)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/release.sgml.diff?r1=1.309&r2=1.310)
    pgsql/src/pl/plperl:
        plperl.c (r1.59 -> r1.60)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/pl/plperl/plperl.c.diff?r1=1.59&r2=1.60)
    pgsql/src/pl/tcl:
        pltcl.c (r1.93 -> r1.94)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/pl/tcl/pltcl.c.diff?r1=1.93&r2=1.94)
    pgsql/src/pl/tcl/test:
        runtest (r1.4 -> r1.5)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/pl/tcl/test/runtest.diff?r1=1.4&r2=1.5)
        test_queries.sql (r1.3 -> r1.4)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/pl/tcl/test/test_queries.sql.diff?r1=1.3&r2=1.4)
        test_setup.sql (r1.6 -> r1.7)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/pl/tcl/test/test_setup.sql.diff?r1=1.6&r2=1.7)

В списке pgsql-committers по дате отправления:

Предыдущее
От: momjian@svr1.postgresql.org (Bruce Momjian)
Дата:
Сообщение: pgsql: Fix typo.
Следующее
От: tgl@svr1.postgresql.org (Tom Lane)
Дата:
Сообщение: pgsql: Suppress remaining compile warnings, and add a comment about why