Re: additional patch for contrib/tablefunc - added to regression
В списке pgsql-patches по дате отправления:
| От | Joe Conway |
|---|---|
| Тема | Re: additional patch for contrib/tablefunc - added to regression |
| Дата | |
| Msg-id | 3D93B1B8.5050805@joeconway.com обсуждение исходный текст |
| Ответ на | Re: additional patch for contrib/tablefunc - added to (Gavin Sherry <swm@linuxworld.com.au>) |
| Ответы |
Re: additional patch for contrib/tablefunc - added to
|
| Список | pgsql-patches |
Gavin Sherry wrote:
> Joe,
>
> This test presumes that it will succeed. That is, if there is an infinite
> recursion here, the test will just hang -- as far as I can tell -- and
> will not *actually* report the failure.
No, look at expected/tablefunc.out:
-- recursion detection
INSERT INTO connectby_int VALUES(10,9);
INSERT INTO connectby_int VALUES(11,10);
INSERT INTO connectby_int VALUES(9,11);
-- should fail due to infinite recursion
SELECT * FROM connectby('connectby_int', 'keyid', 'parent_keyid', '2', 0, '~')
AS t(keyid int, parent_keyid int, level int, branch text);
ERROR: infinite recursion detected
^^^^^^^^^^^^^^^^^^^^^^^^^^^
Unless I'm miss-understanding you?
Joe
В списке pgsql-patches по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера