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 1wBBd6-000ozc-1C for pgsql-hackers@arkaria.postgresql.org; Fri, 10 Apr 2026 13:10:36 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wBBd4-00Bxgf-0y for pgsql-hackers@arkaria.postgresql.org; Fri, 10 Apr 2026 13:10:35 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wBBd3-00BxgX-2k for pgsql-hackers@lists.postgresql.org; Fri, 10 Apr 2026 13:10:34 +0000 Received: from mail-vk1-xa2b.google.com ([2607:f8b0:4864:20::a2b]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wBBd1-00000000KpX-432M for pgsql-hackers@lists.postgresql.org; Fri, 10 Apr 2026 13:10:33 +0000 Received: by mail-vk1-xa2b.google.com with SMTP id 71dfb90a1353d-56efdc96b05so1322397e0c.1 for ; Fri, 10 Apr 2026 06:10:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1775826630; cv=none; d=google.com; s=arc-20240605; b=iE4knRYHXHEpbzpEnM+wUK5pkjElCEtQLPuiIR2idRoatOqULZ6z9/qsHV3eKM5+Cf l5mLdTX6SjWLklWvbRi496ywTQjh1r0g9r63tTNkC6ea0E1Krn5RxyXoQpNLMIJ331As jbUKVEb2rYtl9sWrbjTu2vi50iOxugq6JRaEvhAZAaJ/3FGVqpdRriHDr+X4L4TmcWca 94GhKJymkGiYY+7K5ViJ1EWZYC/O87STel9KE0lUpf2PPT5IetwDjANQNqqCol/eSgpq WlcZ2fMpVgOioYfYI4NbHPnm4O1i1Ez2JTD6wQJ754sg3XXRTrTt0LJBzxGcsQrf6YtL aI/Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=KzmCv4/212DLPooUKqnxOs87xI4E558tfVttjXUiNSU=; fh=9j7EYA7RBS+aMD0IZ70qqCHSK+BJUO8CyPrxr70dhAg=; b=kpbTKmfgbDSrvEaSoScUUc20D2SQpAsfrPBV4kZDod1blHDDQAinM0islMGqnWBUUZ M/9Su7oQKiDL0hVbQuvgj1UBZfiWVY3CpYl383z0v0S59NMXR1cqX7nl1Hh8IgilIBoN Nl3FpzULdYupC3zUvvw7SBa1dgPBJ/IV9o7f+18xje6qDPo2gxm20gtrgOWPYWi8DXKK zRiiSpAcf1MN7jC6bA2NDQQGbeYUL2O+OhyAaMlD5gdVwipDI26SNP1cDHHM4BTdNHfG j7sSPEDEbaXPzUayiZSoswIJIhkSiZV3xddmchpWL8iYLenaetIXSJTIyCN2iNpRDBL0 aA7Q==; 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=xzilla-net.20251104.gappssmtp.com; s=20251104; t=1775826630; x=1776431430; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=KzmCv4/212DLPooUKqnxOs87xI4E558tfVttjXUiNSU=; b=d2L2S7tO9bjEKnAl69yKkSjxE4dB+P3UotDKC01C0h2JZjVYs0dQQ7tZFDa4E7UeYi 6l5Lb54s11JBe8+juGVKE5VKCPvZHfm9C+p0/hK9Yhm+h6KcqRueU4YgNcXZ/HPD/kOK pYbRogP0hBy6iFeh8lxA5mXB+L2KHbduq8M70FjZPtxI9IdKue7H9c+BmQ4c0OWnCi9g d4H5NXdgA2lhXqyMkCXHgxueejLbRm8JF9FgQ3kdcfeNj5NaBoT+BqS0EOFyoJ8GLtFY S+X6DmKFAg4vcHsBi9SjhOfkW55XAyBvfe/HCQQplG15uWQK36sDWXIvS+zBGt9GzxFQ KcLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775826630; x=1776431430; h=content-transfer-encoding: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=KzmCv4/212DLPooUKqnxOs87xI4E558tfVttjXUiNSU=; b=dG+YRNVychMttBZjsRvxeuPrGNeLeEjWk04N/1KQ9u7qIWWjFynVhDzyu0YiNntll6 cyyJPKQN/wJ/h+mRd5WBlgUibd1W5GSZD7t0IZ315h5P8bzLm6NWO81UcmK5Z07/Mele y9nrzki85hh0kWCv2dmrCZEoTzR9pbW+tb699XJcFMXEJJ8ZTfQByWsLGzn8UDmeTkpu SyUudtTDPpW2QZ2H5YM2KYDPZ9FFQgrbVrwexjRn/iiHsj5T0tBusUfYc3UtzfeM8naB rjHFhbWVM+kn6s1KVpF4wvNhV/j6usorYA2n+xSCdkQAeWsz3ZeG8I4fgeeeKRflM6Bi Q90w== X-Forwarded-Encrypted: i=1; AJvYcCXyQMusmSl5VynPOBHC+7rnpe10Q5BIzE8XRWED/L+7B3CqBAT5t2JPEsqYJz0wmr4Hym1n2Kig1esCjUmi@lists.postgresql.org X-Gm-Message-State: AOJu0YzRUMzlWY/CItYooxYbr+FXk9TVi4baXSW2/ijLPFPXAM3itcrQ QPax+0sgMmZ9rSL/oYhNvRWz4eBY0+zpMaw1rtgjr972CIMzP1dvM5v1NQ7yl/P8aKC7xE1u5k/ SuD5JAG7CRHvUbcmweKfG4OxocXzKetYyCyAGz6a2Bw== X-Gm-Gg: AeBDietc6mWY9QtyOn/psHfOi3jvF3HLPqE3gQWoLQcZbQClim6sg6UbCI8eW2Oh8oj Nzispvaf6sZIrbgTgt6VjTUPMDoTrhwsDmcmaUTr7gluwSY6saovJU6z0H1/+M0GwPudoqzF6Rh 3cmcV3L8FbErQnNZK2DLP+Gb0uCxN0XQdfjywpOBqcPb4/DJJtg3zXhwpM/e8yCYz4PWV/lk2Sr t63Z2g3WyYaU+novzYVgvt8p6Z/fOzbwJEl4fwMNIUOB0zumZeb27w8vz0mws5Dx9/+3s7dvwOb d3IrbRNpe5weZEey9Q== X-Received: by 2002:a05:6123:10e:b0:56c:ca03:b668 with SMTP id 71dfb90a1353d-56f3bb21a6cmr1508875e0c.3.1775826630515; Fri, 10 Apr 2026 06:10:30 -0700 (PDT) MIME-Version: 1.0 References: <9FE5AA84-F1A1-4E1C-8EF8-3AFD6C46B318@gmail.com> <0B7E46E8-EA1B-48AA-A1A5-BC39B5073D40@gmail.com> In-Reply-To: From: Robert Treat Date: Fri, 10 Apr 2026 09:10:18 -0400 X-Gm-Features: AQROBzCu3dngBrdKMsdGd5-xarz5Xl4_0QX9Wl-T5WscN-HlqOr6kM6dXi4zd0o Message-ID: Subject: Re: Add missing period to HINT messages To: Peter Smith Cc: Chao Li , PostgreSQL Hackers Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Thu, Apr 9, 2026 at 9:05=E2=80=AFPM Peter Smith = wrote: > On Thu, Apr 9, 2026 at 1:34=E2=80=AFPM Chao Li w= rote: > > > ... > > > > I am not sure if your scope includes contrib/, if yes, I am sure you wi= ll find some occurrences there. > > > > Updated one more message found in contrib. > > PSA v2. > +1 to the general idea here, although at the risk of looking at patches before the morning coffee has settled in, ISTM you might have missed some entries? And/or this patch isn't against HEAD? For example, you seem to be catching the line here https://github.com/postgres/postgres/blame/009ea1b08d7b8843435bd0f1137fa3df= 09aac79f/src/test/regress/expected/partition_split.out#L60, but not the one on line 52, maybe because it looks like a comment (but istm we should clean these all up. no?) Also FWIW, it might seem a little weird not to clean up the grammar issues too, but I think this is the right move, to update these changes cleanly/separately and do those changes as a separate patch, I can imagine that some of those will require more futzing, for example > "To split DEFAULT partition one of the new partition must be DEFAULT." > missing word? -- "To split the DEFAULT partition" > should be plural? -- "one of the new partitions" > I guess there is a balance wrt terseness, and maybe needs a comma: "To split DEFAULT partition, one new partition must be DEFAULT." "To split the DEFAULT partition, one of the new partitions must be DEFAULT.= " "To split a DEFAULT partition, one of the new partitions must be created as DEFAULT." Robert Treat https://xzilla.net