Re: why does plperl cache functions using just a bool for is_trigger
Вложения
В списке pgsql-hackers по дате отправления:
| От | Jan Urbański |
|---|---|
| Тема | Re: why does plperl cache functions using just a bool for is_trigger |
| Дата | |
| Msg-id | 4CCD80D9.3000003@wulczer.org обсуждение исходный текст |
| Ответ на | Re: why does plperl cache functions using just a bool for is_trigger (Andrew Dunstan <andrew@dunslane.net>) |
| Ответы |
Re: why does plperl cache functions using just a bool for is_trigger
|
| Список | pgsql-hackers |
On 25/10/10 03:59, Andrew Dunstan wrote: > > > On 10/24/2010 09:34 PM, Tom Lane wrote: >> >>> For both trigger and non-trigger functions, we compile this ahead of the >>> user-set function code: >>> our $_TD; local $_TD=shift; >>> Non-trigger functions get passed "undef" to correspond to this invisible >>> argument, while trigger functions get passed the hashref that the >>> trigger calling code has set up. >> Seems like we don't need it then. You going to get rid of it? > > Ok, will do. Seems that this circumverts some output conversion error checking, since adding the attached to the regression suite results in a segfault during the plperl installcheck. Reverting 2d01ec0708d571eef926f3f5795aa73759df5d9a fixes it. Noticed while fooling around with plpython and hitting a similar error (since plpython does have a regression test for trigger functions being called directly). Cheers, Jan
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера