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 1vnKDS-0058SM-0H for pgsql-hackers@arkaria.postgresql.org; Tue, 03 Feb 2026 17:29:30 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vnKDQ-006cQT-0M for pgsql-hackers@arkaria.postgresql.org; Tue, 03 Feb 2026 17:29:27 +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 1vnKDP-006cQK-2O for pgsql-hackers@lists.postgresql.org; Tue, 03 Feb 2026 17:29:27 +0000 Received: from mail-oo1-xc36.google.com ([2607:f8b0:4864:20::c36]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1vnKDN-00000000sBu-0dvK for pgsql-hackers@lists.postgresql.org; Tue, 03 Feb 2026 17:29:27 +0000 Received: by mail-oo1-xc36.google.com with SMTP id 006d021491bc7-662f74f653bso3303198eaf.3 for ; Tue, 03 Feb 2026 09:29:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1770139763; cv=none; d=google.com; s=arc-20240605; b=Vcng9O4xAuRB7IfFkf0BKo/7Tn+wnxFRrPdCSbOsCAFjFOj+uzLSXSEPo8mVncyZUy WAUNSYP0XptzA6TCYjuUyzuI7QUZYjfjjpZMYKqCdsXxxSuCQJp5IlUubnofMwlMHC89 1WfA0wk2IJZWJOyYd2rM3abyA7XynudhCtdbXfJ97ulqrrQ53MUJmPY6WoVr4rZmovCu ToPcZsZTIDbsNQXnYoCxmN8qaZU8Z9b32voYlFXKqJYSyilJ5l/PXyIjPcX6EUgSyZFK nRU09wsZMwJcyzp5LJ0eR80zkYIarYP8GqjcoYE00oHCOIwTBMkEWmyHr8r+rImz6Kdy KlqA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=Mgc/p+ZLRWjdbgfpO1MKZzMExUMbqe8B2qZECnMkPGc=; fh=cM01/1OeBCVSR02UfkHka9+anUCwxRDVPHUyT/M09u4=; b=UoOPZG8EsmbVXNP6UNlhJaK/wWU0A3UIDtNdgdnq7I9MJgO0xY1yGiGEZ462lmUedz G5MP7R9eZERyXS4VFcHO94Hyc0ELwtEJiz6OqSj6wc8u2YxdZATcoXBz6917vdjldbQ2 cTEQbJmGvZGpRg7XYXDDt9Uq9F8h6AtrfdHj88QN5buD2LfKA4PMGkhZPc/chVK+ngrn dugdIGwFOX06m8vdUvasYS9GUgPliQi1kKdx+dFnI2jlqQofvqHPOJKuA919TLldl5Nq jej+vvqPB/patjiso0SVjUIf2MYnPkisfmdDVo/BQAxywWcpw7nnnS1y9mh1coJbfzzs j9kw==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770139763; x=1770744563; 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=Mgc/p+ZLRWjdbgfpO1MKZzMExUMbqe8B2qZECnMkPGc=; b=BpjKi1Nk4I8TcxTvVC3hHFOp/MQ4sUt9Bq8+LLQMbPeNpT8rmySNCk/yPAkN5ioz+M EcpZwg48nDxkYH0LrZiPxtEFgkuZahXLImcnivTtJnleXjrFG/CBuVE5TKn4jMZr9iLs GxLzxPfz7RlDMYf6o6y96lHdCdwWIyo22xHOhqv2VBeME0bwy6d+GNJnon1AXW1soNNf x/jzw5mzfL+6+Oc8a3PMoomWcvHCJAZ4Ylw6qMAZ4rcKRiR7ejOvmxFxIzs1qr//Kdmq awMMjUGepaAeRdn3pNGVdYmakyC4Q7GAjmI9MzV+vr+fpqooHg66dPfLzvE7dZt8K2KN 8cuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770139763; x=1770744563; 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=Mgc/p+ZLRWjdbgfpO1MKZzMExUMbqe8B2qZECnMkPGc=; b=E+fVjBb7GFz+OhUfnDAlM0AMe3B2AwOu8o2ISiuGQJGG2J+0CC5mRZayW5d0LxfdjW StsYeoXtlehjmTD+duJS/8mtHh6BBvFx9J7cFKPP7q/AKCKi4yVlbHUQjIT3sBMPNXNf moZzgApH9Adcb/vFniI/7kScxCWEcTfeYpldV4R58e0pVqiWMNj34iU5JmWeH5ZxSQ0Z BJE5bxNGG9Hfvoch7RirtZkODUQFM4jNNzSqmZgzcJRHnwm/jBAfL6lmLAu01V2xN9Vs Fa7kMPPYXRGanf13SlRh+VwuhxNTHLw6bnEYR6qaZu1sxfYE+03J5lUpoaS1ktnrjSYR tCFw== X-Forwarded-Encrypted: i=1; AJvYcCUt0ziPPQ0/TjWY33GkGOtQu9G2RLOAjySHQCgb+1x2wvmTviLXHDxSBWgW6SolXzIXJ7v5c5toOTHQNJGv@lists.postgresql.org X-Gm-Message-State: AOJu0YyJK5Tqby8jMxIWLrRU5KfgkTwqSAvvQ3PLjtkluiPbZyWe2l9y +q6LJmwWCkFSHcCMBO2STvBxcSZXMjIIfg6yWKqdDmhGUUmojT702p/c/cwTSQOy8kBBeT+cndH 4zvMoiFMkWF75JxQ6kuYkqjLRD/qD0vHzBEzo X-Gm-Gg: AZuq6aJYVQPqBfo33yg/1P7MQsjJs/Poa8i99uTaCDky9g/FhW+ofBQZBkDnmQFL9Rs AU7Y2lI6gz8saeIoHLAoQTUtGnkT6ZrOcWX8bLXwtOJXDet9yzBMC9qa+Tlv6bGSzeRV+hypLIU JTj94Hyz5uH7PIerdSJYQ+4Wwrgu06aOdIpyyhh4ucAGVQmipN3JYxA2oYGGZMAR6d+/3E4cd3y 3R7aHY2xuOD+kbLOzk6w1oEPMRBjo2cL0SzLIfo0ttKrXx0KbVhRo3cqRZCNfL0nWe5NBTFKU9r PmShML05KLw8VEeafwVQ6y+y0vQKag== X-Received: by 2002:a4a:ec4a:0:b0:662:b5e0:e6d1 with SMTP id 006d021491bc7-66a203a4efamr208227eaf.16.1770139763027; Tue, 03 Feb 2026 09:29:23 -0800 (PST) MIME-Version: 1.0 References: <4042a046-3dc9-4fc6-bfc6-62beb8492f27@eisentraut.org> <2228785.1769016115@sss.pgh.pa.us> In-Reply-To: <2228785.1769016115@sss.pgh.pa.us> From: Greg Sabino Mullane Date: Tue, 3 Feb 2026 12:28:48 -0500 X-Gm-Features: AZwV_Qgt8wk2VqVbuWt_i_nQYGqPpJ0FNumPI15RHzKmszOBQ4Zsd_I1r1xD8Rw Message-ID: Subject: Re: [PATCH] Provide support for trailing commas To: Tom Lane Cc: Peter Eisentraut , "pgsql-hackers@lists.postgresql.org" Content-Type: multipart/alternative; boundary="000000000000c735940649eec719" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000c735940649eec719 Content-Type: text/plain; charset="UTF-8" Having reread this thread, I'm not sure where we are at the moment. I'm happy to support a subset of things for the first run, and I think that will cover 99% of the use cases that people tend to complain about. So a small hit for consistency, but an added bonus of a little protection should the committee do something crazy. Cheers, Greg --000000000000c735940649eec719 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Having reread this thread, I'm not sure where we are a= t the moment. I'm happy to support a subset of things for the first run= , and I think that will cover 99% of the use cases that people tend to comp= lain about. So a small hit for consistency, but an added bonus of a little = protection should the committee do something crazy.

Chee= rs,
Greg

--000000000000c735940649eec719--