Re: [HACKERS] Explicit subtransactions for PL/Tcl

Поиск
Список
Период
Сортировка
От Pavel Stehule
Тема Re: [HACKERS] Explicit subtransactions for PL/Tcl
Дата
Msg-id CAFj8pRDq+AeTE55Q46fLc13ucR60b8NF0kHqCzoGKD5Svw_eYw@mail.gmail.com
обсуждение исходный текст
Ответ на Re: [HACKERS] Explicit subtransactions for PL/Tcl  (Victor Wagner <vitus@wagner.pp.ru>)
Ответы Re: [HACKERS] Explicit subtransactions for PL/Tcl  (Victor Wagner <vitus@wagner.pp.ru>)
Список pgsql-hackers


2017-03-09 11:45 GMT+01:00 Victor Wagner <vitus@wagner.pp.ru>:
On Thu, 9 Mar 2017 11:12:09 +0100
Pavel Stehule <pavel.stehule@gmail.com> wrote:


> the regress tests is unstable
>
> the proc name has mutable pid
>
> !     (procedure "__PLTcl_proc_16503" line 3)
>       invoked from within
> ! "__PLTcl_proc_16503 SPI"
>
> Regards

Really, I don't know what can be done with it, short of rewriting all
tests as tap-tests.

Definitely this patch is not the right place for reversing desing
decision of PL/Tcl authors to add a numeric suffix to the proc names.
(it is not PID. It is OID of the function).

Of course, I can catch all the errors inside Tcl code and return
just message, but it would sufficiently narrow test functionality.

Now test demonstrate how errors uncaught on the Tcl level interact with
postgresql error system.

you can catch the exception outside and write own message

Pavel 



                 With best regards, Victor

--
                 Victor Wagner <vitus@wagner.pp.ru>



--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

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

Предыдущее
От: Victor Wagner
Дата:
Сообщение: Re: [HACKERS] Explicit subtransactions for PL/Tcl
Следующее
От: David Rowley
Дата:
Сообщение: Re: [HACKERS] Foreign Join pushdowns not working properly for outer joins