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 1wAG5d-002D9Q-2m for pgsql-hackers@arkaria.postgresql.org; Tue, 07 Apr 2026 23:44:13 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wAG5c-003GHN-14 for pgsql-hackers@arkaria.postgresql.org; Tue, 07 Apr 2026 23:44:12 +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 1wAG5c-003GHF-08 for pgsql-hackers@lists.postgresql.org; Tue, 07 Apr 2026 23:44:12 +0000 Received: from mail-dl1-x1229.google.com ([2607:f8b0:4864:20::1229]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wAG5Z-00000001CbG-2Mym for pgsql-hackers@lists.postgresql.org; Tue, 07 Apr 2026 23:44:12 +0000 Received: by mail-dl1-x1229.google.com with SMTP id a92af1059eb24-12bfa7fe691so3852950c88.0 for ; Tue, 07 Apr 2026 16:44:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775605448; x=1776210248; darn=lists.postgresql.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=/kwYpgAI7DmOVghRIXDa+d+s/WFY8rSSzzkwfQI/SH8=; b=pOMbu56vln4rhr24avrGKVMGFhMzA0y6/vrIy/8tJZVYVGfhEpbJc2Qqc+zLd6YJwZ 3IUFqxGFXmE0WbGawmh8ynisuTMFWAIMLOn+TNI7l5hZw4dyqHPwz/4ToUmqDMDT4EAU xvYZ1joqPbpW+v+rlD+NuegYLpHXzP8jREw1P2TGtMW58UHbmd5C3AmiAzbyKkOILeLy /cgItVj9AxPBXh/Bm4SB05BU0Sy9KzZaDWSroABtc74PYoh22i01DeNAg6hHEnYBCKk2 +RYDCdfslRsBB/eKcJbK8BoyVAa5+/8ZDNXzes2n3/vlm71k5kLLJ3wbRe1tBU20Ocv0 0lYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775605448; x=1776210248; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=/kwYpgAI7DmOVghRIXDa+d+s/WFY8rSSzzkwfQI/SH8=; b=is+8eR8avBw6nfj5PrxribQhBgCcUhqTrCLhLwQI+JCZTgo8TU0e+/jgG1huc7dRlw 0flLOMn0cp7OTClhw9F6uoyDbblyjwBqRSs/yC9nZzP0kVd3Z3C4yKyYF4Kbqm8CHi3I /RDeGo4Jvj3UVXUkI2/i/cnX5gjqXs5av9HImGyWfcv2k95acZY8e3pGC3AbgeZEk28w EzEGgvqIeYTdkcIXXACUHRqwXcv9n4osA2ZKn0ODQm8BeUt3kHqmsC3PELn41ldQ1TKl v4vSjVBh7plE0OozyHwXp7z6P9Z9pv9ilvYZyf8onqEqEzaQefe5kU7fcHOKisipEjpT RcHQ== X-Gm-Message-State: AOJu0YxjIk2opEUiMUNmabr/TRdoU32DgXLesafYP5Y2EWcTcQsR0IPJ UeY1IrwAWMH9qHNdNL1m2JTqjpbk2acImPwlKrPsrAsb1YXbo7/qBA2yaXXuCQUl X-Gm-Gg: AeBDieuYu9QXCilgtpbPWftqu6vy1tA1sGpxd0hKa2VYAtFdDcF8H1wI80RP6gWdKan B4NxaaScpbKAJAW7Wb4zZZI8pltrZbPZApsVuZz60cVdlFIDK7Rae08uOJEp/vUc4yp+0cYBz9V DblsWKdB+FMzKshmciks06YGp0HUctgtox8kX6IyCxnA9xqchc42w5m04Rtqhp9P/GXSHRPmrWy W4ifq/keql49aTqnLp0gIuu2V3CQc5puH7dWG2ywO0EmHld7zyEFNJvH1pPcr1k8CJQ9WLouhBc VdrxXorvm8CAK+ouv8F84q8GsOM2TpdI9qkuLeBAnwnRMPmH3X3Ewqkd4cSh1eOo+2tWEUaz0yS f72CKFosTNTvbcYd59fhifBd6U6T1gFqRuT+eXqztaRkUiUsQ5NZEpd7aWssip0aapJeFsK/Z8G eb1RJehCJqBpCAYjgwPqvnDZEP4cZyvligMuO0wxRCeX0eLmzjCmlO9MU= X-Received: by 2002:a05:7022:ea31:b0:128:ce44:be8f with SMTP id a92af1059eb24-12bfb6e980bmr9314970c88.2.1775605447833; Tue, 07 Apr 2026 16:44:07 -0700 (PDT) Received: from ltdrgnflg2 (71-34-92-171.ptld.qwest.net. [71.34.92.171]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-2d1b152f3adsm4605662eec.20.2026.04.07.16.44.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Apr 2026 16:44:07 -0700 (PDT) Date: Tue, 7 Apr 2026 16:44:05 -0700 From: Mark Wong To: Andreas Karlsson Cc: pgsql-hackers@lists.postgresql.org Subject: Re: updates for handling optional argument in system functions Message-ID: References: <6de20662-36fd-4e00-a0b0-75d1e9deb5c8@proxel.se> <9e3ad0f4-c4ef-436b-a5a1-28f600d76a61@proxel.se> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <9e3ad0f4-c4ef-436b-a5a1-28f600d76a61@proxel.se> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Wed, Apr 08, 2026 at 01:28:29AM +0200, Andreas Karlsson wrote: > On 4/8/26 12:26 AM, Andreas Karlsson wrote: > > On 4/2/26 8:36 PM, Mark Wong wrote: > >> I've attached v5, simply a needed rebase due to some other churn in > >> pg_proc.dat. > > > > Nice, I like the patch. The code changes looks good and I like the > > removal of these duplicate functions and use of default arguments. But I > > think the names of the arguments should be aligned with the names we > > have in the documentation. And that may mean that we should change the > > documentation. > Forgot to attach rebased patches. Another rebase needed so quickly? :) Thanks for the assist! Regards, Mark