Re: TupleTableSlot API problem

Поиск
Список
Период
Сортировка
От Andrew Gierth
Тема Re: TupleTableSlot API problem
Дата
Msg-id 87ab73ahys.fsf@news-spur.riddles.org.uk
обсуждение исходный текст
Ответ на Re: TupleTableSlot API problem  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: TupleTableSlot API problem
Список pgsql-hackers
>>>>> "Tom" == Tom Lane <tgl@sss.pgh.pa.us> writes:
Tom> Andrew Gierth <andrew@tao11.riddles.org.uk> writes:>> Yup, fails the same way on an --enable-cassert build of
8.3.7.
Tom> Do you have a quick test case?  I just finished coding up myTom> plan-C fix, and I need some test cases ...

This is the one I've been using:

create or replace function foo(n integer, out a text, out b text) returns setof record language plpgsql as $f$ begin
returnquery(select 'foo '||i, 'bar '||i from generate_series(1,n) i); end;
 
$f$;

set work_mem=64;

select t.a, t, t.a from foo(100000) t limit 1;                             a                               |         t
      |   a   
 

--------------------------------------------------------------+-------------------+-------\x7F\x7F\x7F\x7F\x7F\x7F\x7F\x7F\x7F\x7F\x7F\x7F\x7F\x7F\x7F
|("foo 1","bar 1") | foo 1
 
(1 row)

-- 
Andrew.


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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: TupleTableSlot API problem
Следующее
От: Alvaro Herrera
Дата:
Сообщение: Re: Re: [COMMITTERS] pgsql: Temporarily (I hope) disable flattening of IN/EXISTS sublinks