Neil Conway <[EMAIL PROTECTED]> writes: > Bruno Wolff III wrote: >> Functions are just black boxes to the planner.
> ... unless the function is a SQL function that is trivial enough for the > planner to inline it into the plan of the invoking query. Currently, we > won't inline set-returning SQL functions that are used in the query's > rangetable, though. This would be worth doing, I think -- I'm not sure > how much work it would be, though. Yeah, I've been thinking the same. It seems like it shouldn't be unduly difficult --- not harder than inlining scalar-valued SQL functions, just different validity conditions. regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 6: Have you searched our list archives? http://archives.postgresql.org