Received: from magus.postgresql.org (magus.postgresql.org [87.238.57.229]) by mail.postgresql.org (Postfix) with ESMTP id 77D9C12FE953 for ; Thu, 5 Apr 2012 15:11:31 -0300 (ADT) Received: from exprod7og107.obsmtp.com ([64.18.2.167]) by magus.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1SFr9Y-0002sU-SL for pgsql-hackers@postgresql.org; Thu, 05 Apr 2012 18:11:30 +0000 Received: from mail-wg0-f51.google.com ([74.125.82.51]) (using TLSv1) by exprod7ob107.postini.com ([64.18.6.12]) with SMTP ID DSNKT33gPToyYhzmIZ4Y3Nl8gwX4PD2ypK3Y@postini.com; Thu, 05 Apr 2012 11:11:24 PDT Received: by wgbed3 with SMTP id ed3so1183941wgb.20 for ; Thu, 05 Apr 2012 11:11:08 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding :x-gm-message-state; bh=nqFHK4ae8M7C2GuGx4p5MbrGaJVKPHMzl1QMuWhOPn4=; b=KarChMPM4AJRytBAXb/BQiRNjLB0+pCieuc32TGxmZuvBmkdVc1t0iJRqDgQTk6ree BkHPwNYhD2G71tFM8uAo8xulGjb7wsedqp0G+5eks6v8VB2Dzl85sfWnafcF90pc7rEa 3cL2EGZg5t1ZFdWBaj/XnetxRj1xtUaWaiVgkxNvuc8FoJ5sX5nqMRD149h9VKhd+gF5 8VnfOS6xJ9xyvCghMx4Vnk8Gw2uxXwiUlGokgc3mTltA5L+Fz15NFKoFi48X3ay63qCo 5H1CRxmE7j1DV6RCljOkvjtPCv5kJp5E62V9GlTrNrAIeWJmAeBUSDCofesyFfCsZWXs kQZg== Received: by 10.216.135.206 with SMTP id u56mr2301730wei.29.1333649468615; Thu, 05 Apr 2012 11:11:08 -0700 (PDT) Received: from [10.101.32.43] (wilan.tallink.ee. [91.195.247.200]) by mx.google.com with ESMTPS id ff2sm19963156wib.9.2012.04.05.11.10.51 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 05 Apr 2012 11:11:06 -0700 (PDT) Message-ID: <4F7DE01A.80300@enterprisedb.com> Date: Thu, 05 Apr 2012 21:10:34 +0300 From: Heikki Linnakangas User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.3) Gecko/20120324 Icedove/10.0.3 MIME-Version: 1.0 To: Robert Haas CC: Simon Riggs , PostgreSQL-development , Pavel Stehule Subject: Re: Last gasp References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Gm-Message-State: ALoCoQmf0IdoVL2ZJXhBc76tX7wCZp4Pm43gYahmS7w8JGatXWxk52RrdMek5Yrb+hTPK3reh6de X-Pg-Spam-Score: -4.2 (----) X-Archive-Number: 201204/250 X-Sequence-Number: 206053 On 05.04.2012 21:00, Robert Haas wrote: > Heikki recently produced a revision of the check function patch, but > I'm not sure whether he's planning to commit that or whether it's a > demonstration of a broader rework he wants Pavel (or someone else) to > do. At any rate, I think it's up to him whether or not to commit > that. Yeah, I guess it's up to me, now that I've touched that code. I don't feel ready to commit it yet. It needs some more cleanup, which I could do, but frankly even with the refactoring I did I'm still not totally happy with the way it works. I feel that there ought to be a less duplicative approach, but I don't have any more concrete proposals. Unless someone more motivated picks up the patch now, I think it needs to be pushed to 9.3. -- Heikki Linnakangas EnterpriseDB http://www.enterprisedb.com