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.94.2) (envelope-from ) id 1v8IdD-00Fvf1-DT for pgsql-docs@arkaria.postgresql.org; Mon, 13 Oct 2025 13:30:31 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1v8IdB-005vxX-7p for pgsql-docs@arkaria.postgresql.org; Mon, 13 Oct 2025 13:30:30 +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.94.2) (envelope-from ) id 1v8IdB-005vxN-0P for pgsql-docs@lists.postgresql.org; Mon, 13 Oct 2025 13:30:29 +0000 Received: from mail-yx1-xb134.google.com ([2607:f8b0:4864:20::b134]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1v8Id9-001X5S-2P for pgsql-docs@lists.postgresql.org; Mon, 13 Oct 2025 13:30:29 +0000 Received: by mail-yx1-xb134.google.com with SMTP id 956f58d0204a3-633b45fad1aso3999290d50.3 for ; Mon, 13 Oct 2025 06:30:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hagander.net; s=mail; t=1760362227; x=1760967027; darn=lists.postgresql.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=kIddvtKQq/6ULCXqjTYXKvJdwxz8j0RHAPhAuRjc8Ps=; b=H6fF6c/HdpjBx960I250YU1vsk4gNoOik0lsKYKJEcpKg4Pdh0CC6d9EXswvojzUhu 7bkVLeJnDxV20TidvVMzDTuNf7IPC0kJw224dseBzX3mVsYd3yPVOGCqYSiHjSMsSzWq 3nBjl6QIJwcG+emm/ZqwC6sM7idzWYChLBL/3Y6NLmpud+iTtboolqjRb8xcveZ+DphH jfRdZB4jSAcQ2dnDo9jweZfdWoFrjxnHPrBTan57oAANVTAP5VNfn7ZyJvdMTnK72Laq pl5iPYZ9k96uvIlsYt/3xeeQ/5wwDdtCEcOtd9Zlcu3q6L90fnRYbKfeBrDmmbG8kIWx NosA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1760362227; x=1760967027; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=kIddvtKQq/6ULCXqjTYXKvJdwxz8j0RHAPhAuRjc8Ps=; b=GwV/fQAXpH12jawzk6phD4SwuGqiY/WaAkhhbljZ3xIi0g5Ayif4SAPYY/niyTiS3e HaRLAkfYtIflfjNq1XdKKu8UHvkJsX0yre8iLnpYMAk7Q20pmj/70PzA43yB9bKuTanQ WZPZ1TeRUUrGI3uvxTHhmJ2N+MXMUiqR3mjt68IomzhSczJ9e6Hz1HYa2xoaCO5dIMcQ Js4++eE38ri50ttBTWCKTrV4tFI8lFIOhgkfDJ41566Dv/sfoJv6/5mVarqKYp22MDfX FQt7aqeFe5diQc+rZdUePPqvlJoYjWY/77LrZURFymWHp/rNTSnRKgbSYLSJAyvyvglL wCPg== X-Forwarded-Encrypted: i=1; AJvYcCXoKvLjiGQ0074hMwFbBRrb/knMAUfXErMLox2jtOkcCIYOsnhCx85b1+nOw7jkqWOKWy91ihAO5BUH@lists.postgresql.org X-Gm-Message-State: AOJu0Yyr5OHWTQ1Qx4FL8fmFiejkP5ntz3Kg2g4gO85QTSX7Ay5R+waW RAAIIM7+rO8RTjyPXQTCHVswrrxYJZjc5RdcEhP6Lh4OhOxrYy2sdAg65953gsGSLl7I0B/R+Ut PYVuk8I3ezsqErrlXoGjK457f+/CfKfetoGFMpW1KOe6lEz2TWVU= X-Gm-Gg: ASbGnctMf9iBwul9JRqH5ZYJhc2n4Qm7ZEsb9XU3iGBnW6NHcOlQUNetsqe0yBtZkkH 9IcTpxHQ74GC9NnCHOtlt802CztWAmnhMyxkMwmOU3D2sXA8R9JK4qx5WPFH9TNbn4930Yyn2Wo eYSpY91zCvg/Lu82HlmGCsvqzk1tbwY28NGPQJAYK4tXVexS7mNONZsCEy1quF7IAN5aKupQA5L BqfLGDbyxik5hdXAtuGAFlJCDlUW/bixwVfHhtKMRsL09q6Il14t6LrORjJ0VrtZB3IuA== X-Google-Smtp-Source: AGHT+IEt/URG4f6JXIJ5l/NHetyz1VkpuPYb+3bcTf7hk8wqtWAWTF0Qwe36VP9lwPWwSl6VkkuJa7L4mA4CjzE1pqo= X-Received: by 2002:a05:690e:2502:10b0:63c:f063:2572 with SMTP id 956f58d0204a3-63cf0632638mr7464930d50.51.1760362226936; Mon, 13 Oct 2025 06:30:26 -0700 (PDT) MIME-Version: 1.0 References: <175976566145.768.4645962241073007347@wrigleys.postgresql.org> In-Reply-To: <175976566145.768.4645962241073007347@wrigleys.postgresql.org> From: Magnus Hagander Date: Mon, 13 Oct 2025 15:30:15 +0200 X-Gm-Features: AS18NWAKvzBI-hdovsiMQmkAbVt-MqxHYAbsxLAWlQbjc12rWP_21_6-ya9J4gQ Message-ID: Subject: Re: jsonb_strip_nulls() - extra semicolon in the definition To: p.luzanov@postgrespro.ru, pgsql-docs@lists.postgresql.org Content-Type: multipart/alternative; boundary="0000000000003682e606410a4561" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000003682e606410a4561 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thanks for the report -- fix pushed! //Magnus On Mon, 6 Oct 2025 at 18:54, PG Doc comments form wrote: > The following documentation comment has been logged on the website: > > Page: https://www.postgresql.org/docs/18/functions-json.html > Description: > > Please check the function definition[1]. Looks like it contains an extra > semicolon: > jsonb_strip_nulls('[1,2,null,3,4]', true); =E2=86=92 [1,2,3,4] > > 1. > > https://www.postgresql.org/docs/18/functions-json.html#:~:text=3Djsonb_st= rip_nulls('[1%2C2%2Cnull%2C3%2C4]'%2C%20true) > ; > --0000000000003682e606410a4561 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thanks for the report -- fix pushed!

//Magnus

On Mon, 6 Oct 2025 at 18:54, PG Doc comment= s form <noreply@postgresql.org= > wrote:
= The following documentation comment has been logged on the website:

Page: https://www.postgresql.org/docs/18/funct= ions-json.html
Description:

Please check the function definition[1]. Looks like it contains an extra semicolon:
jsonb_strip_nulls('[1,2,null,3,4]', true); =E2=86=92 [1,2,3,4]

1.
https://www.postgresql.org/docs/18/functions-js= on.html#:~:text=3Djsonb_strip_nulls('[1%2C2%2Cnull%2C3%2C4]'%2C%20t= rue);


--0000000000003682e606410a4561--