X-Original-To: pgsql-interfaces-postgresql.org@localhost.postgresql.org Received: from localhost (neptune.hub.org [200.46.204.2]) by svr1.postgresql.org (Postfix) with ESMTP id BE6B4D1B496 for ; Mon, 22 Dec 2003 16:52:07 +0000 (GMT) Received: from svr1.postgresql.org ([200.46.204.71]) by localhost (neptune.hub.org [200.46.204.2]) (amavisd-new, port 10024) with ESMTP id 44504-09 for ; Mon, 22 Dec 2003 12:51:18 -0400 (AST) Received: from VL-MO-MR001.ip.videotron.ca (relais.videotron.ca [24.201.245.36]) by svr1.postgresql.org (Postfix) with ESMTP id 20E4AD1B452 for ; Mon, 22 Dec 2003 12:51:18 -0400 (AST) Received: from mailinator.com ([69.70.81.159]) by VL-MO-MR001.ip.videotron.ca (iPlanet Messaging Server 5.2 HotFix 1.21 (built Sep 8 2003)) with ESMTP id <0HQB001FY2THF4@VL-MO-MR001.ip.videotron.ca> for pgsql-interfaces@postgresql.org; Mon, 22 Dec 2003 11:51:17 -0500 (EST) Date: Mon, 22 Dec 2003 10:50:05 -0500 From: Carlos Moreno Subject: Re: libpq++ with 7.4? To: pgsql-interfaces@postgresql.org Message-id: <3FE712AD.4090902@mailinator.com> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7BIT X-Accept-Language: en-us, en User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 X-Virus-Scanned: by amavisd-new at postgresql.org X-Archive-Number: 200312/49 X-Sequence-Number: 4658 Ok, I seem to have pushed the thread too much in the "why was libpq++ removed" direction :-) I will be moving to libpqxx for any new code that we write. (BTW, is libpqxx *officially* accepted as the C++ API?) But I also wanted to address the issue that we have lots of code that uses libpq++, and I don't think it's a good idea to re-write that code with libpqxx (at least not yet). So, I was hoping to get some comments regarding the issue of whether or not I should expect any trouble when moving to version 7.4 of the backend. The code has been working fine -- the "hidden" issues that you mentioned, Jeroen, don't seem to affect us too much, as we only use transactions in a couple of places in one of our applications; and the code is localized enough to be confident that exceptions won't be causing trouble... (I know, I know, famous last words :-)). So, any comments? Carlos -- PS: Jeroen, I have a couple of comments/feedback on libpqxx; should I e-mail you directly, or you prefer that I post them here?