Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cpebV-0001f0-ID for pgsql-hackers@arkaria.postgresql.org; Sun, 19 Mar 2017 17:26:53 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1cpebV-0003Xz-2y for pgsql-hackers@arkaria.postgresql.org; Sun, 19 Mar 2017 17:26:53 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1cpebS-0003VM-Vp for pgsql-hackers@postgresql.org; Sun, 19 Mar 2017 17:26:51 +0000 Received: from mail-qk0-x230.google.com ([2607:f8b0:400d:c09::230]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1cpebP-0005LC-Ij for pgsql-hackers@postgresql.org; Sun, 19 Mar 2017 17:26:49 +0000 Received: by mail-qk0-x230.google.com with SMTP id y76so95591697qkb.0 for ; Sun, 19 Mar 2017 10:26:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=2ndquadrant-com.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:mime-version:content-disposition :content-transfer-encoding:in-reply-to:user-agent; bh=qzjK6bNIBR2r6Yq2yW4DEx8w1jKz7aDcBC5CbyXV1iw=; b=ko6S0gDskjjCkNii2WFAZYwyX6avLpw3XunFZLr7xKy3PURPcVTwUcUR6npgxUFCOe 5Dov4+6+7KO/+9ApskJHAIMfHC0MsUWbTBoF9rRRfAfdV0WpYF+jyw0J+BkhTd9+Jkb9 aFJjN4VS2mieg5l1M9lj32k0anJCtEGecNNe3ekX7gy63TMcQstDIbRm6XeXDE2tzsPe RYx56hSt0pYIdGy2xPqZNzkRQJGRiT9zGPTue3sexAbvDwlNskIN6+QZmdpxZYetPB3Z 0CavOl5FWb2i0mqxRRu4kux7+dlaym0iGdlZP3qCLIr/g/Uj5+u7zVP/sQX6eiOX6fIX +yVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=qzjK6bNIBR2r6Yq2yW4DEx8w1jKz7aDcBC5CbyXV1iw=; b=KnwTTKf5Zux2KQHe04qtQAaD1kiQlpkSIAm2reMFAM21mrxPVlyoeVUkhJuIpYPqTy zgt/Gn8U+q7Szou3Y9Mp4tontAi4Qr8gPUg7u1gieO0idFF67h2Z6pzYjVABXJ27qo9q nmSd8n+MuAd7YtI9OHOjjgCx+g4X1APG0vQ1tU2AnUAGUW8RuLeW9J3C6SQ80ANFBcC2 +bHAfo2qxLWAGVdbX2kAxbQpKtQHlTT5cKr1ZP0uN5BKPrjLMWykViTyk2cmZ8aYpd30 j3WlJRGFQM1XwR2hwyYg2r0281VLwsOrQ1OdKYHnF/Yt/ywm+JU+PHum5sF2x7+GYGgU f2MA== X-Gm-Message-State: AFeK/H12xqgNj4pw5uMcl6wxZCaExDouqwfnUVdC5nE1W2AcBgINTGu1q/m8U3/aP/raaxGT X-Received: by 10.55.46.198 with SMTP id u189mr21255497qkh.88.1489944406403; Sun, 19 Mar 2017 10:26:46 -0700 (PDT) Received: from alvin.alvh.no-ip.org ([179.57.115.10]) by smtp.gmail.com with ESMTPSA id f6sm10652648qkf.35.2017.03.19.10.26.45 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 19 Mar 2017 10:26:45 -0700 (PDT) Received: by alvin.alvh.no-ip.org (Postfix, from userid 1000) id A3CB77CA; Sun, 19 Mar 2017 14:26:43 -0300 (CLST) Date: Sun, 19 Mar 2017 14:26:43 -0300 From: Alvaro Herrera To: Fabien COELHO Cc: Corey Huinker , Tom Lane , Daniel Verite , "David G. Johnston" , Greg Stark , Erik Rijkers , Robert Haas , Jim Nasby , PostgreSQL , pgsql-hackers-owner@postgresql.org Subject: Re: \if, \elseif, \else, \endif (was Re: PSQL commands: \quit_if, \quit_unless) Message-ID: <20170319172643.asukyqvva724phnz@alvherre.pgsql> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: NeoMutt/20170206-195-7adf12 (1.7.2) X-Pg-Spam-Score: -2.6 (--) 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 Fabien COELHO wrote: > > Hello Corey, > > > v24 highlights: > > The v24 patch is twice larger that the previous submission. Sigh. The reason this is so large is that there is an entangled refactoring patch, splitting the exec_command() function from one giant switch() into one routine for each command. It's up to the committer whether to do it all in one patch, or to request this to be split into a refactoring patch plus another adding functionality on top. -- Álvaro Herrera https://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers