Tom,
> >> I'd like a pony, too. Let's be perfectly clear about this: there is
> >> no
> >> part of plpgsql that can run outside a transaction today, and
> >> probably
> >> no part of the other PLs either, and changing that "without major
> >> changes" is wishful thinking of the first order.
I always thought that it was pretty clear that autonomous transactions were a major feature, and very difficult to
implement. Otherwise we'd have done SPs back in 7.4 when we first had this discussion.
--
Josh Berkus
PostgreSQL Experts Inc.
http://pgexperts.com
San Francisco