Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vds82-005z8q-2z for pgsql-hackers@arkaria.postgresql.org; Thu, 08 Jan 2026 15:40:51 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vds81-002m56-2s for pgsql-hackers@arkaria.postgresql.org; Thu, 08 Jan 2026 15:40:50 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vds81-002m4y-1e for pgsql-hackers@lists.postgresql.org; Thu, 08 Jan 2026 15:40:50 +0000 Received: from mail-lj1-x229.google.com ([2a00:1450:4864:20::229]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vds80-005IhO-0C for pgsql-hackers@lists.postgresql.org; Thu, 08 Jan 2026 15:40:50 +0000 Received: by mail-lj1-x229.google.com with SMTP id 38308e7fff4ca-382fd8aaa6eso19423021fa.1 for ; Thu, 08 Jan 2026 07:40:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeltef.nl; s=google; t=1767886847; x=1768491647; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=jWy7AMBDj5yPUZ4j1A1rE2PDEtxsVv3rjsCmgy3zAdI=; b=V4hR5wf9yos5xizohyU/HyAuSt9Ao3VpIs3LVJHRG8zdkF9ip5earWIjlEsJuUr9kh p/6GD/uOcpkVAe/4WqpnmZ26JfShIHE8v2WBFjNIZvk871OyeqnJZDlL/OY59CjMtxaT 72qWMK54pPaXXiCAiCFO2S5V/apCCtVULQEndp/KRwbGT+oIIg0rNQvNKCYx1kiQa7rZ hdLFsf29GH7udw/PhPk9fhOFpuFnSwgr5O2tsLjw4ZSZaiu651A8Ua6RaP81lFvM9JIJ J+I5ZzHngzHKpjYXTxHyoTHy6Jt9u638LOg5hSPbKfVHVFPBKb6IwoJWqGEZBezMAkM6 Voeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767886847; x=1768491647; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=jWy7AMBDj5yPUZ4j1A1rE2PDEtxsVv3rjsCmgy3zAdI=; b=KuHMowSUWZYLgp3yx69w/qw2gGGNN6eS9fIfcXfEFi36p1T4gMwS4xNahEotmiBdd3 695+rxEGeZF1sfOhRkqwI3sE6KiEp2CMQOvGmIvFm4XwI2SntXCBE3r45qrp8ZYrjB2m 8EGF6KXKOTWD/ToIfIbKGpPjAo8U4iA2RAorFowYKE6tOlCZ/BQpoTVqF/1q7InL9ae1 lYMVB8yANcW0wfNXSbfxQs8nqlo/RwwVuMM/yokGvNIs5VB7JYgbc7LBCm8ADct5Gu7+ YwctfnHk4FBdC2etmcEWe9zlNF5F6o87r0/ShqlacXjCqlGf8sVCIvPlWe8RmX0gOU0C Q6/g== X-Forwarded-Encrypted: i=1; AJvYcCVm2Y5CsQ7vaHCvKjr6JD9O/xlX5IwxunCvoY2e46CJxytu5bPYe8AI+IhQRvviGKwCIEGOW7mfc3NSoAMc@lists.postgresql.org X-Gm-Message-State: AOJu0YzrHcCN7vPWqzJ753hEVAMS7n+qxp5lQQ3HTzk11GXVklqbCcnf n9i21VykTdLhQdoMPip/ai/eDaVpye2hVPYGuaYk+hPPT9UsqZjOO5i8o+8DINbWnGEf+0d4UhQ KpTRcF63/KFZj97qpFGyJGrFr/vksy06CTxIZ2MvnhQ== X-Gm-Gg: AY/fxX4osGTtQUezU10N7Lw8RBAYetFA2/Z9pNVDvXDbDINUcnvGXdi2uUD/aqYHtdK 30uh6Z4PNY/dBdKgsgTC1h8z/sNzFkhil3tVbsEHVrhEmqg4PrkvmJnwGK/GEJjzyiw3snQ9gU+ gcznR/SO5ONuhbuEDSqPf2cQCPUjl9N2wE1EcsuydjMQDl6EX15J9oE/oN+223OXHrKXS0vh2yQ sWFx7KgSHwjJSST6Mmsyb0oCNQPwQRLMbGGrW/ZsywJfV2zlo4sHXaBFtRf8ZE3uNK3ZA== X-Google-Smtp-Source: AGHT+IGdM6k54stRWEMQQHyt2F75RLDFpi58veu0fuKMaKsu73UgD6KV5DLM2Me3NKC7CRks1rVgMIjj+nI9wUVYFIM= X-Received: by 2002:a2e:bc03:0:b0:37f:cb34:2144 with SMTP id 38308e7fff4ca-382ff6774a1mr18787911fa.2.1767886847055; Thu, 08 Jan 2026 07:40:47 -0800 (PST) MIME-Version: 1.0 References: <86BF995D-5959-458C-8F63-DDDB250B058B@anarazel.de> In-Reply-To: From: Jelte Fennema-Nio Date: Thu, 8 Jan 2026 16:40:35 +0100 X-Gm-Features: AQt7F2pUutpzfiAFYErldIwO4tpRrUfxfzwqwta1BgOaKUCQAMojYnBehH-Xp_s Message-ID: Subject: Re: [PATCH] Provide support for trailing commas To: Bruce Momjian Cc: Andres Freund , pgsql-hackers@lists.postgresql.org, Greg Sabino Mullane Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Thu, 8 Jan 2026 at 16:03, Bruce Momjian wrote: > I disagree. It was clear in this case that it was the concept that was > not wanted, rather than the implementation cost. It definitely wasn't clear IMO. See the quote from Tom, that Greg shared from that thread. Tom at that point said he'd be in favor, IF it would be done everywhere. Which is exactly what Greg did. Ofcourse Tom is allowed to change his opinion, but if I'd felt strongly enough about this then I'd also have implemented this first based on the previous thread. For the record, I'd very much like trailing commas to work. Just not enough to put the time in to discuss them at length. But I'd definitely like to not get errors thrown in my face every time I do a trivial modification of a query, and I'd also like my git diffs not to touch lines that logically have nothing to do with the change I'm actually doing.