On Jul 12, 2007, at 11:12, Greg Sabino Mullane wrote:

Not sure - just a plain "CANCEL" or "WAIT" might be a little confusing, no? These are kind of syntactic sugar left over from earlier development anyway, as the (I suppose) canonical way to do it will be to cancel or wait yourself
with pg_cancel and pg_result.

Ah, yes, I knew that there was a better way. I like that much better.

Glad you like it, it's been a struggle to fit into the DBI way of doing
things. I'd really like it if execute() took attribs, so we could do
an async per execute, not prepare. Other possible options include a custom
execute method (pg_execute) or flipping a global attrib before the
execute ($dbh->{pg_async}). I'm open to any and all API changes and suggestions.

Doing it in prepare() rather than execute() doesn't bother me, personally. I think that I'd likely either always or never use it for a given query.

Best,

David

Reply via email to