Re: modifying the tbale function - Mailing list pgsql-hackers

From Richard Huxton
Subject Re: modifying the tbale function
Date
Msg-id 45FEB96F.4020307@archonet.com
Whole thread Raw
In response to Re: modifying the tbale function  (Andrew Dunstan <andrew@dunslane.net>)
Responses Re: modifying the tbale function  (Andrew Dunstan <andrew@dunslane.net>)
List pgsql-hackers
Andrew Dunstan wrote:
> 
> Actually, I think we could teach the PLs to do it - just not 
> transparently, so we'd need to mark which functions used the new 
> protocol. Such functions would get a state object as an implied first 
> argument, so in plperl it might work like this (for a 
> generate_series-like function):

> To support this I think we'd need to do something like:
> 
>  create function mygs(int, int)
>    returns setof int
>    language plperl
>    with srfstate
>    as $$ ... $$;

Is this not what we do with aggregate functions at present?

--   Richard Huxton  Archonet Ltd


pgsql-hackers by date:

Previous
From: "Simon Riggs"
Date:
Subject: Re: CREATE INDEX and HOT (was Question:pg_classattributes and race conditions ?)
Next
From: Andrew Dunstan
Date:
Subject: Re: modifying the tbale function