pg.ddx.io  pgsql-interfaces@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Michael Fuhr <mike@fuhr.org>
Cc: Oliver Elphick <olly@lfix.co.uk>
Cc: pgsql-interfaces@postgresql.org
Cc: pgsql-hackers@postgresql.org
Subject: Re: [HACKERS] PL/Python: How do I use result methods?
Date: Sun, 05 Dec 2004 15:15:33 -0500
Message-ID: <18394.1102277733@sss.pgh.pa.us> (raw)
In-Reply-To: <20041204221858.GA73013@winnie.fuhr.org>
References: <1097937269.12716.28.camel@linda>
	<20041016165600.GA71873@winnie.fuhr.org>
	<20041204221858.GA73013@winnie.fuhr.org>

Michael Fuhr <mike@fuhr.org> writes:
> Any comments on this?  The 8.0.0rc1 PL/Python documentation,
> Section 39.3 "Database Access", still mentions the nrows and
> status methods, but they don't work.  Here's Oliver's original
> message and my followup:

> http://archives.postgresql.org/pgsql-interfaces/2004-10/msg00019.php
> http://archives.postgresql.org/pgsql-interfaces/2004-10/msg00020.php

> I expect it's too late to fix the code for 8.0, so I'm wondering
> if the doc should be updated not to mention these methods, or to
> mention them but say that they don't work yet.

It looks like someone #ifdef'd out those sections after observing that
the PLy_result_methods table isn't used anyplace.  Perhaps the place
where it should have been used got lost in some earlier patch?

The fetch() method appears to be stubbed out anyhow, so merely
reconnecting the table doesn't look like it would bring that function
into the ranks of working features anyway.  However the other two look
like they might do something useful.

Just out of curiosity, what sort of patch would it take to enable these
functions?  If it's at all nontrivial I'd vote to hold over to 8.1,
but if it's a line or two of code that got lost at some point, it would
seem like a reasonable bug fix ...

			regards, tom lane



view thread (6+ messages)  latest in thread

Message-ID: <18394.1102277733@sss.pgh.pa.us>
Permalink:  ../18394.1102277733@sss.pgh.pa.us/
Also on:    postgresql.org/message-id/18394.1102277733@sss.pgh.pa.us

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-interfaces@postgresql.org
  Cc: tgl@sss.pgh.pa.us, mike@fuhr.org, olly@lfix.co.uk, pgsql-hackers@postgresql.org
  Subject: Re: [HACKERS] PL/Python: How do I use result methods?
  In-Reply-To: <18394.1102277733@sss.pgh.pa.us>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox