Fix PL/Python metadata when there is no result
Jean-Baptiste Quenot <jbq@caraldi.com>
From: Jean-Baptiste Quenot <jbq@caraldi.com>
To: pgsql-hackers@postgresql.org
Date: 2012-02-10T16:44:15Z
Lists: pgsql-hackers
Attachments
- 0001-Fix-PLPython-metadata-access-when-there-is-no-result.patch (application/octet-stream) patch 0001
Dear hackers, Thanks for the work on PLPython result metadata, it is very useful! I just came across a crash when trying to access this metadata on the result of an UPDATE, which obviously cannot return any tuple (unless you specify a RETURNING clause maybe?). Please find attached a patch that solves this issue. Instead of a PG crash, we get the following message: ERROR: plpy.Error: no result fetched All the best, -- Jean-Baptiste Quenot