Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1Vfndj-0000fd-1n for pgsql-hackers@arkaria.postgresql.org; Mon, 11 Nov 2013 09:18:35 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.80) (envelope-from ) id 1Vfndi-0006cU-GD for pgsql-hackers@arkaria.postgresql.org; Mon, 11 Nov 2013 09:18:34 +0000 Received: from makus.postgresql.org ([2001:4800:7903:4::125]) by malur.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1Vfndh-0006cM-Gn for pgsql-hackers@postgresql.org; Mon, 11 Nov 2013 09:18:33 +0000 Received: from [87.118.86.135] (helo=mail.cybertec.at) by makus.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1Vfndd-000086-Do; Mon, 11 Nov 2013 09:18:32 +0000 Received: from localhost.localdomain (unknown [87.242.12.103]) by mail.cybertec.at (Postfix) with ESMTPSA id 75CBC39002C0; Mon, 11 Nov 2013 09:17:55 +0000 (UTC) Message-ID: <5280A0C2.2030007@cybertec.at> Date: Mon, 11 Nov 2013 10:17:54 +0100 From: Boszormenyi Zoltan User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Alvaro Herrera , Michael Meskes CC: Peter Eisentraut , Noah Misch , Robert Haas , PG Hackers , Heikki Linnakangas , Bruce Momjian , =?ISO-8859-1?Q?Hans-J=FCrgen_Sch=F6n?= =?ISO-8859-1?Q?ig?= Subject: Re: ECPG FETCH readahead References: <4F8CEB5A.100@cybertec.at> <20120417044819.GA9043@feivel.credativ.lan> <4F95613B.2030904@cybertec.at> <20120424081714.GA12034@feivel.credativ.lan> <520F4B90.2010800@cybertec.at> <5226EA00.6040202@cybertec.at> <1378517102.7389.2.camel@vanquo.pezone.net> <522B7130.8040006@cybertec.at> <1378775047.14736.0.camel@vanquo.pezone.net> <522EA559.4090105@cybertec.at> <20131010221648.GK4825@eldon.alvh.no-ip.org> In-Reply-To: <20131010221648.GK4825@eldon.alvh.no-ip.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Host-Lookup-Failed: Reverse DNS lookup failed for 87.118.86.135 (deferred) X-Pg-Spam-Score: -1.1 (-) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-hackers Precedence: bulk Sender: pgsql-hackers-owner@postgresql.org 2013-10-11 00:16 keltezéssel, Alvaro Herrera írta: > Boszormenyi Zoltan escribió: >> 2013-09-10 03:04 keltezéssel, Peter Eisentraut írta: >>> You need to update the dblink regression tests. >> Done. > Dude, this is an humongous patch. I was shocked by it initially, but on > further reading, I observed that it's only a huge patch which also does > some mechanical changes to test output. I think it'd be better to split > the part that's responsible for the changed lines in test output > mentioning "ecpg_process_output". That should be a reasonably small > patch which changes ecpg_execute slightly and adds the new function, is > followed by the enormous resulting mechanical changes in test output. > It should be possible to commit that relatively quickly. Then there's > the rest of the patch, which would adds a huge pile of new code. > > I think there are some very minor changes to backend code as well -- > would it make sense to post that as a separate piece? I had to rebase the patch against current (today morning's) GIT, since there were a few changes against ECPG in the meantime. The old contents of my GIT repository was removed so you need to clone it fresh. https://github.com/zboszor/ecpg-readahead.git I won't post the humongous patch again, since sending a 90KB compressed file to everyone on the list is rude. You can pull the commits individually from the above repository. For the same reason, I won't add the DECLARE CURSOR command tag change separately since this is also part of this big feature. I have reordered some patches, like some independent bug fixes against the ECPG parser and regression tests. The backend change is also added early. Best regards, Zoltán Böszörményi -- ---------------------------------- Zoltán Böszörményi Cybertec Schönig & Schönig GmbH Gröhrmühlgasse 26 A-2700 Wiener Neustadt, Austria Web: http://www.postgresql-support.de http://www.postgresql.at/ -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers