Received: from localhost (unknown [200.46.204.183]) by developer.postgresql.org (Postfix) with ESMTP id ED9472E006E for ; Wed, 14 May 2008 17:03:57 -0300 (ADT) Received: from developer.postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.183]) (amavisd-maia, port 10024) with ESMTP id 12607-03 for ; Wed, 14 May 2008 17:03:47 -0300 (ADT) X-Greylist: delayed 00:16:07.648118 by SQLgrey-1.7.6 Received: from a.mail.sonic.net (a.mail.sonic.net [64.142.16.245]) by developer.postgresql.org (Postfix) with ESMTP id DB8B62E005E for ; Wed, 14 May 2008 17:03:48 -0300 (ADT) Received: from newshell.sonic.net (bolt.sonic.net [208.201.242.19]) by a.mail.sonic.net (8.13.8.Beta0-Sonic/8.13.7) with ESMTP id m4EJlRlP025331 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 14 May 2008 12:47:27 -0700 Received: from bolt.sonic.net (IDENT:zxNi3XdKp0QlCsmNNUJ72EHzuWg70Vke@localhost.localdomain [127.0.0.1]) by newshell.sonic.net (8.13.6/8.12.1) with ESMTP id m4EJlRKi012547; Wed, 14 May 2008 12:47:27 -0700 Received: (from daveg@localhost) by bolt.sonic.net (8.13.6/8.12.1/Submit) id m4EJlR6l012546; Wed, 14 May 2008 12:47:27 -0700 Date: Wed, 14 May 2008 12:47:27 -0700 From: daveg To: Bruce Momjian Cc: Merlin Moncure , Andrew Dunstan , Alvaro Herrera , "Patches (PostgreSQL)" , Andrew Chernow Subject: Re: libpq object hooks Message-ID: <20080514194727.GT5673@sonic.net> References: <200805141452.m4EEqh814039@momjian.us> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200805141452.m4EEqh814039@momjian.us> User-Agent: Mutt/1.4.2.1i X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200805/247 X-Sequence-Number: 6273 On Wed, May 14, 2008 at 10:52:43AM -0400, Bruce Momjian wrote: > > One idea would be to add the libpq hooks but not document them. This > way, we can modify or remove the API as needed in the future. As > libpqtypes matures and we are sure what the API should be, we can > document it as stable and permanent. -1 Perhaps it is just me, but undocumented interface are evil. Simply document it with the changable bits labled as such. -dg -- David Gould daveg@sonic.net 510 536 1443 510 282 0869 If simplicity worked, the world would be overrun with insects.