Received: from makus.postgresql.org (makus.postgresql.org [98.129.198.125]) by mail.postgresql.org (Postfix) with ESMTP id 6250C12FE952 for ; Thu, 5 Apr 2012 15:47:04 -0300 (ADT) Received: from moutng.kundenserver.de ([212.227.17.8]) by makus.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1SFri2-0001Rd-51 for pgsql-hackers@postgresql.org; Thu, 05 Apr 2012 18:47:04 +0000 Received: from [192.168.11.145] (62.175.246.114.static.riosat.com [62.175.246.114]) by mrelayeu.kundenserver.de (node=mrbap3) with ESMTP (Nemesis) id 0LgGqC-1Sac4G1jro-00npeQ; Thu, 05 Apr 2012 20:46:45 +0200 Subject: Re: Last gasp From: Hannu Krosing To: Robert Haas Cc: Simon Riggs , PostgreSQL-development In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Date: Thu, 05 Apr 2012 20:46:39 +0200 Message-ID: <1333651599.31440.47.camel@hvost> Mime-Version: 1.0 X-Mailer: Evolution 2.28.3 Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:nVkL7ZxXNvqPmfshHeJ8SELvwYFeIOPwznsD+KVdYyx VBu+qeGcOBiJrNcf9ckGxQS5Jwe7fPeWK9yWnIfr5rtisLt8bf wnwECMHVtYGCfl9T+OCBQ8uE/46pF66Mr5hCp4MEnc5DcdRteW P/Nya8oHvYJxG3zBKbhHsi3v/EtHF0Ye4vDksBifsemxJanTGA /DD5WVJrpzBRUV2VAN3GKDGbRt7XeZdTbIwXbvwtAmZW2PqrqI jbFeFWOFQPZZUjh1z8Xa1F+2vgH5ANebzs049DAClGFQ8HGQbq 1nGNTkZKVU4UVTWpBxTkULEZl7wO09s9jhb0GDH53IJ51ltuac CNjBda0/D4paLMUFzFaICidq3nLllIOM4Pe00cOab X-Pg-Spam-Score: -1.9 (-) X-Archive-Number: 201204/262 X-Sequence-Number: 206065 On Thu, 2012-04-05 at 14:27 -0400, Robert Haas wrote: > On Thu, Apr 5, 2012 at 2:17 PM, Simon Riggs wrote: > > On Thu, Apr 5, 2012 at 7:00 PM, Robert Haas wrote: > >> On Thu, Apr 5, 2012 at 1:28 PM, Simon Riggs wrote: > >>> These patches aren't marked with a committer > >>> > >>> FK arrays > >>> ECPG fetch > >>> foreign stats > >>> command triggers > >>> check function > >>> parallel pg_dump > >>> > >>> Does that mean myself or others should be claiming them for commit/reject? > >> > >> I've been right in the middle of the command triggers stuff, so I > >> suppose I would pick that up for commit if it were ready, but there > >> hasn't been a new version this week unless I've missed it, and even if > >> the new version arrived right this minute, I don't think I or anyone > >> else can do a good job committing a patch of that size in the time > >> remaining. So I think it's time to formally put that one out of its > >> misery. > > > > I think doing so will cause substantial misery for many users. I find > > it hard to believe that such a simple concept hasn't managed to > > produce some workable subset after months of work. > > I am not interested in relitigating on this thread what has already > been extensively discussed nearby. Dimitri and I agreed on numerous > changes to try to make the behavior sane, To me it looked like the scope of the patch started to suddenly expand exponentially a few days ago from a simple COMMAND TRIGGERS, which would have finally enabled trigger-based or "logical" replication systems to do full replication to something recursive which would attempt to cover all weird combinations of commands triggering other commands for which there is no real use-case in view, except a suggestion "don't do it" :) The latest patch (v18) seemed quite ok for its original intended purpose. > and those changes were > suggested and agreed to for good reason. We didn't agree on every > point, of course, but we did agree on most of it, and there is no > patch that implements what was agreed. Even if there were, there is > not time to review and commit a heavily revised version of a >1000 > line patch before tomorrow, and any suggestion to the contrary is just > plain wrong. > > -- > Robert Haas > EnterpriseDB: http://www.enterprisedb.com > The Enterprise PostgreSQL Company >