Received: from sss2.sss.pgh.pa.us (sss.pgh.pa.us [209.114.166.2]) by hub.org (8.9.3/8.9.3) with ESMTP id JAA05239 for ; Tue, 9 May 2000 09:51:21 -0400 (EDT) (envelope-from tgl@sss.pgh.pa.us) Received: from sss2.sss.pgh.pa.us (tgl@localhost [127.0.0.1]) by sss2.sss.pgh.pa.us (8.9.3/8.9.3) with ESMTP id JAA11489; Tue, 9 May 2000 09:50:41 -0400 (EDT) To: Hannu Krosing cc: Andrea Austa , pgsql-interfaces@postgresql.org Subject: Re: Can functions return NULL value? In-reply-to: <3917FC8D.612D303F@tm.ee> References: <20000508230715.D1035@giuditta.trustnoone.org> <4456.957829041@sss.pgh.pa.us> <3917FC8D.612D303F@tm.ee> Comments: In-reply-to Hannu Krosing message dated "Tue, 09 May 2000 14:54:53 +0300" Date: Tue, 09 May 2000 09:50:41 -0400 Message-ID: <11486.957880241@sss.pgh.pa.us> From: Tom Lane X-Archive-Number: 200005/74 Hannu Krosing writes: >> This will be possible in 7.1 with the new function manager interface. >> Right now, it's not possible. > Who is doing the new function manager interface. Me. > Is there a preliminary description somewhere ? I posted a proposal to pghackers around 20 Oct last year; it's changed a little since then but not much. > What is the planned timetable? 7.1. I have fmgr.c code that compiles (as of late last night) but probably still has bugs. I haven't started on converting any individual functions, nor have I touched the PLfoo modules yet. > I ask because friend of mine is working on plpython (and has the > basics working) on current code but he is quite turned off by the > ugliness of current function manager (and SPI interface). Wasn't planning to touch the SPI interface in this go-round, but if someone else wants to... regards, tom lane