pg.ddx.io pgsql-bugs@postgresql.org mailing list archive
help / color / mirror / Atom feedBUG #19409: Function jsonb_strip_nulls() changed from immutable to stable.
10+ messages / 4 participants
[nested] [flat]
* BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable.
@ 2026-02-13 19:51 PG Bug reporting form <noreply@postgresql.org>
2026-02-13 20:18 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Tom Lane <tgl@sss.pgh.pa.us>
0 siblings, 1 reply; 10+ messages in thread
From: PG Bug reporting form @ 2026-02-13 19:51 UTC (permalink / raw)
To: pgsql-bugs@lists.postgresql.org; +Cc: lucio.chiessi@trustly.com
The following bug has been logged on the website:
Bug reference: 19409
Logged by: Lucio Chiessi
Email address: lucio.chiessi@trustly.com
PostgreSQL version: 18.1
Operating system: MacOS 15.7.3
Description:
Hello. We are using, in PostgreSQL 16, the function
jsonb_strip_nulls(jsonb) in a calculated table column, as shown below:
attributes_hash text generated always as
(md5(jsonb_strip_nulls(attributes)::text)) stored,
But using PostgreSQL 18 we having this error:
[ERROR] SQL State : 42P17
[ERROR] Error Code : 0
[ERROR] Message : ERROR: generation expression is not immutable
But this fails in PostgreSQL 18, because the jsonb_strip_nulls ( target
jsonb [,strip_in_arrays boolean ] ) function changed from immutable to
stable.
In PostgreSQL. I used the query below in both versions, with this change:
select proname,provolatile,pronargs,proparallel,proargnames
from pg_proc
where proname in ('jsonb_strip_nulls') and prokind = 'f';
In PostgreSQL 16.6, we have the value of 'provolatile' column as 'i', and in
PostgreSQL 18.1 as 's'.
I can't find any information about this change in the Release Notes v18.
Can we consider this a bug, or is this a normal behavior introduced in v18?
Thanks a lot.
^ permalink raw reply [nested|flat] 10+ messages in thread
* Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable.
2026-02-13 19:51 BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. PG Bug reporting form <noreply@postgresql.org>
@ 2026-02-13 20:18 ` Tom Lane <tgl@sss.pgh.pa.us>
2026-02-13 21:35 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Florents Tselai <florents.tselai@gmail.com>
2026-02-16 16:18 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Andrew Dunstan <andrew@dunslane.net>
0 siblings, 2 replies; 10+ messages in thread
From: Tom Lane @ 2026-02-13 20:18 UTC (permalink / raw)
To: lucio.chiessi@trustly.com; +Cc: pgsql-bugs@lists.postgresql.org, Andrew Dunstan <andrew@dunslane.net>; Florents Tselai <florents.tselai@gmail.com>
PG Bug reporting form <noreply@postgresql.org> writes:
> ... this fails in PostgreSQL 18, because the jsonb_strip_nulls ( target
> jsonb [,strip_in_arrays boolean ] ) function changed from immutable to
> stable.
A bit of git excavation shows that this changed here:
Author: Andrew Dunstan <andrew@dunslane.net>
Branch: master Release: REL_18_BR [4603903d2] 2025-03-05 10:04:02 -0500
Allow json{b}_strip_nulls to remove null array elements
An additional paramater ("strip_in_arrays") is added to these functions.
It defaults to false. If true, then null array elements are removed as
well as null valued object fields. JSON that just consists of a single
null is not affected.
Author: Florents Tselai <florents.tselai@gmail.com>
Discussion: https://postgr.es/m/4BCECCD5-4F40-4313-9E98-9E16BEB0B01D@gmail.com
It looks like a thinko to me, because surely the strip_in_arrays
parameter did not make the function more mutable than before.
Nor did a quick search find any discussion of the point in the
thread.
regards, tom lane
^ permalink raw reply [nested|flat] 10+ messages in thread
* Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable.
2026-02-13 19:51 BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. PG Bug reporting form <noreply@postgresql.org>
2026-02-13 20:18 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Tom Lane <tgl@sss.pgh.pa.us>
@ 2026-02-13 21:35 ` Florents Tselai <florents.tselai@gmail.com>
1 sibling, 0 replies; 10+ messages in thread
From: Florents Tselai @ 2026-02-13 21:35 UTC (permalink / raw)
To: Tom Lane <tgl@sss.pgh.pa.us>; +Cc: lucio.chiessi@trustly.com, pgsql-bugs@lists.postgresql.org, Andrew Dunstan <andrew@dunslane.net>
On Fri, Feb 13, 2026 at 10:18 PM Tom Lane <tgl@sss.pgh.pa.us> wrote:
> PG Bug reporting form <noreply@postgresql.org> writes:
> > ... this fails in PostgreSQL 18, because the jsonb_strip_nulls ( target
> > jsonb [,strip_in_arrays boolean ] ) function changed from immutable to
> > stable.
>
> A bit of git excavation shows that this changed here:
>
> Author: Andrew Dunstan <andrew@dunslane.net>
> Branch: master Release: REL_18_BR [4603903d2] 2025-03-05 10:04:02 -0500
>
> Allow json{b}_strip_nulls to remove null array elements
>
> An additional paramater ("strip_in_arrays") is added to these
> functions.
> It defaults to false. If true, then null array elements are removed as
> well as null valued object fields. JSON that just consists of a single
> null is not affected.
>
> Author: Florents Tselai <florents.tselai@gmail.com>
>
> Discussion:
> https://postgr.es/m/4BCECCD5-4F40-4313-9E98-9E16BEB0B01D@gmail.com
>
> It looks like a thinko to me, because surely the strip_in_arrays
> parameter did not make the function more mutable than before.
>
The perils of going from pg_proc.dat to manual defs in system_functions.sql
Attachments:
[application/octet-stream] v1-0001-Restore-json-b-_strip_nulls-immutability.patch (1.3K, ../../CA+v5N43CCjEtORJdn3Q0+uh=ztorEiiUnWBVc2TNci4zJ57ntQ@mail.gmail.com/3-v1-0001-Restore-json-b-_strip_nulls-immutability.patch)
download | inline diff:
From 088e6f2400c50007e63b5f8b18fb60075cc78c46 Mon Sep 17 00:00:00 2001
From: Florents Tselai <florents.tselai@gmail.com>
Date: Fri, 13 Feb 2026 22:53:14 +0200
Subject: [PATCH v1] Restore json{b}_strip_nulls immutability
Commit4603903d2 added the strip_in_arrays parameter to these functions
but mistakenly changed their volatility from IMMUTABLE to STABLE. This
commit restores the correct IMMUTABLE marking, as the functions' output
still depends entirely on their input arguments.
---
src/backend/catalog/system_functions.sql | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/backend/catalog/system_functions.sql b/src/backend/catalog/system_functions.sql
index eb9e31ae1bf..836a0f9eb3d 100644
--- a/src/backend/catalog/system_functions.sql
+++ b/src/backend/catalog/system_functions.sql
@@ -611,14 +611,14 @@ CREATE OR REPLACE FUNCTION
jsonb_strip_nulls(target jsonb, strip_in_arrays boolean DEFAULT false)
RETURNS jsonb
LANGUAGE INTERNAL
-STRICT STABLE PARALLEL SAFE
+STRICT IMMUTABLE PARALLEL SAFE
AS 'jsonb_strip_nulls';
CREATE OR REPLACE FUNCTION
json_strip_nulls(target json, strip_in_arrays boolean DEFAULT false)
RETURNS json
LANGUAGE INTERNAL
-STRICT STABLE PARALLEL SAFE
+STRICT IMMUTABLE PARALLEL SAFE
AS 'json_strip_nulls';
-- default normalization form is NFC, per SQL standard
--
2.52.0
^ permalink raw reply [nested|flat] 10+ messages in thread
* Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable.
2026-02-13 19:51 BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. PG Bug reporting form <noreply@postgresql.org>
2026-02-13 20:18 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Tom Lane <tgl@sss.pgh.pa.us>
@ 2026-02-16 16:18 ` Andrew Dunstan <andrew@dunslane.net>
2026-02-16 16:48 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Tom Lane <tgl@sss.pgh.pa.us>
1 sibling, 1 reply; 10+ messages in thread
From: Andrew Dunstan @ 2026-02-16 16:18 UTC (permalink / raw)
To: Tom Lane <tgl@sss.pgh.pa.us>; lucio.chiessi@trustly.com; +Cc: pgsql-bugs@lists.postgresql.org, Florents Tselai <florents.tselai@gmail.com>
On 2026-02-13 Fr 3:18 PM, Tom Lane wrote:
> PG Bug reporting form<noreply@postgresql.org> writes:
>> ... this fails in PostgreSQL 18, because the jsonb_strip_nulls ( target
>> jsonb [,strip_in_arrays boolean ] ) function changed from immutable to
>> stable.
> A bit of git excavation shows that this changed here:
>
> Author: Andrew Dunstan<andrew@dunslane.net>
> Branch: master Release: REL_18_BR [4603903d2] 2025-03-05 10:04:02 -0500
>
> Allow json{b}_strip_nulls to remove null array elements
>
> An additional paramater ("strip_in_arrays") is added to these functions.
> It defaults to false. If true, then null array elements are removed as
> well as null valued object fields. JSON that just consists of a single
> null is not affected.
>
> Author: Florents Tselai<florents.tselai@gmail.com>
>
> Discussion:https://postgr.es/m/4BCECCD5-4F40-4313-9E98-9E16BEB0B01D@gmail.com
>
> It looks like a thinko to me, because surely the strip_in_arrays
> parameter did not make the function more mutable than before.
> Nor did a quick search find any discussion of the point in the
> thread.
>
>
Yeah. <paperbag>
In penance for this I have worked up a mechanism to generate
default-setting statements from pg_proc.dat that I will post separately
about in -hackers. In the meantime, I guess we should fix it in release
18 and master, with a release note that people might need to do a manual
update if affected, along the lines of
update pg_proc set provolatile = 'i' where oid in (3261,3262);
cheers
andrew
--
Andrew Dunstan
EDB:https://www.enterprisedb.com
^ permalink raw reply [nested|flat] 10+ messages in thread
* Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable.
2026-02-13 19:51 BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. PG Bug reporting form <noreply@postgresql.org>
2026-02-13 20:18 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Tom Lane <tgl@sss.pgh.pa.us>
2026-02-16 16:18 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Andrew Dunstan <andrew@dunslane.net>
@ 2026-02-16 16:48 ` Tom Lane <tgl@sss.pgh.pa.us>
2026-02-16 20:19 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Andrew Dunstan <andrew@dunslane.net>
0 siblings, 1 reply; 10+ messages in thread
From: Tom Lane @ 2026-02-16 16:48 UTC (permalink / raw)
To: Andrew Dunstan <andrew@dunslane.net>; +Cc: lucio.chiessi@trustly.com, pgsql-bugs@lists.postgresql.org, Florents Tselai <florents.tselai@gmail.com>
Andrew Dunstan <andrew@dunslane.net> writes:
> In penance for this I have worked up a mechanism to generate
> default-setting statements from pg_proc.dat that I will post separately
> about in -hackers. In the meantime, I guess we should fix it in release
> 18 and master, with a release note that people might need to do a manual
> update if affected, along the lines of
> update pg_proc set provolatile = 'i' where oid in (3261,3262);
Yeah, the $64 question is what to do in REL_18_STABLE. In master
we can commit this with a catversion bump, but we can't change
v18's catversion. I think I agree that we should just change v18's
system_functions.sql anyway. That will at least solve it for people
upgrading in future.
regards, tom lane
^ permalink raw reply [nested|flat] 10+ messages in thread
* Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable.
2026-02-13 19:51 BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. PG Bug reporting form <noreply@postgresql.org>
2026-02-13 20:18 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Tom Lane <tgl@sss.pgh.pa.us>
2026-02-16 16:18 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Andrew Dunstan <andrew@dunslane.net>
2026-02-16 16:48 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Tom Lane <tgl@sss.pgh.pa.us>
@ 2026-02-16 20:19 ` Andrew Dunstan <andrew@dunslane.net>
2026-02-17 21:25 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Andrew Dunstan <andrew@dunslane.net>
0 siblings, 1 reply; 10+ messages in thread
From: Andrew Dunstan @ 2026-02-16 20:19 UTC (permalink / raw)
To: Tom Lane <tgl@sss.pgh.pa.us>; +Cc: lucio.chiessi@trustly.com, pgsql-bugs@lists.postgresql.org, Florents Tselai <florents.tselai@gmail.com>
On 2026-02-16 Mo 11:48 AM, Tom Lane wrote:
> Andrew Dunstan<andrew@dunslane.net> writes:
>> In penance for this I have worked up a mechanism to generate
>> default-setting statements from pg_proc.dat that I will post separately
>> about in -hackers. In the meantime, I guess we should fix it in release
>> 18 and master, with a release note that people might need to do a manual
>> update if affected, along the lines of
>> update pg_proc set provolatile = 'i' where oid in (3261,3262);
> Yeah, the $64 question is what to do in REL_18_STABLE. In master
> we can commit this with a catversion bump, but we can't change
> v18's catversion. I think I agree that we should just change v18's
> system_functions.sql anyway. That will at least solve it for people
> upgrading in future.
OK, barring objections I will make that happen in a day or two.
cheers
andrew
--
Andrew Dunstan
EDB:https://www.enterprisedb.com
^ permalink raw reply [nested|flat] 10+ messages in thread
* Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable.
2026-02-13 19:51 BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. PG Bug reporting form <noreply@postgresql.org>
2026-02-13 20:18 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Tom Lane <tgl@sss.pgh.pa.us>
2026-02-16 16:18 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Andrew Dunstan <andrew@dunslane.net>
2026-02-16 16:48 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Tom Lane <tgl@sss.pgh.pa.us>
2026-02-16 20:19 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Andrew Dunstan <andrew@dunslane.net>
@ 2026-02-17 21:25 ` Andrew Dunstan <andrew@dunslane.net>
2026-02-17 21:55 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Tom Lane <tgl@sss.pgh.pa.us>
0 siblings, 1 reply; 10+ messages in thread
From: Andrew Dunstan @ 2026-02-17 21:25 UTC (permalink / raw)
To: Tom Lane <tgl@sss.pgh.pa.us>; +Cc: lucio.chiessi@trustly.com, pgsql-bugs@lists.postgresql.org, Florents Tselai <florents.tselai@gmail.com>
On 2026-02-16 Mo 3:19 PM, Andrew Dunstan wrote:
>
>
> On 2026-02-16 Mo 11:48 AM, Tom Lane wrote:
>> Andrew Dunstan<andrew@dunslane.net> writes:
>>> In penance for this I have worked up a mechanism to generate
>>> default-setting statements from pg_proc.dat that I will post separately
>>> about in -hackers. In the meantime, I guess we should fix it in release
>>> 18 and master, with a release note that people might need to do a manual
>>> update if affected, along the lines of
>>> update pg_proc set provolatile = 'i' where oid in (3261,3262);
>> Yeah, the $64 question is what to do in REL_18_STABLE. In master
>> we can commit this with a catversion bump, but we can't change
>> v18's catversion. I think I agree that we should just change v18's
>> system_functions.sql anyway. That will at least solve it for people
>> upgrading in future.
>
>
> OK, barring objections I will make that happen in a day or two.
>
>
>
In view of later discussions, fixing master seems pointless, as that
code is going away. When it does we should do a catversion bump.
So I'm just planning to patch v18 now.
cheers
andrew
--
Andrew Dunstan
EDB: https://www.enterprisedb.com
^ permalink raw reply [nested|flat] 10+ messages in thread
* Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable.
2026-02-13 19:51 BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. PG Bug reporting form <noreply@postgresql.org>
2026-02-13 20:18 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Tom Lane <tgl@sss.pgh.pa.us>
2026-02-16 16:18 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Andrew Dunstan <andrew@dunslane.net>
2026-02-16 16:48 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Tom Lane <tgl@sss.pgh.pa.us>
2026-02-16 20:19 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Andrew Dunstan <andrew@dunslane.net>
2026-02-17 21:25 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Andrew Dunstan <andrew@dunslane.net>
@ 2026-02-17 21:55 ` Tom Lane <tgl@sss.pgh.pa.us>
2026-02-18 18:05 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Andrew Dunstan <andrew@dunslane.net>
0 siblings, 1 reply; 10+ messages in thread
From: Tom Lane @ 2026-02-17 21:55 UTC (permalink / raw)
To: Andrew Dunstan <andrew@dunslane.net>; +Cc: lucio.chiessi@trustly.com, pgsql-bugs@lists.postgresql.org, Florents Tselai <florents.tselai@gmail.com>
Andrew Dunstan <andrew@dunslane.net> writes:
> In view of later discussions, fixing master seems pointless, as that
> code is going away. When it does we should do a catversion bump.
> So I'm just planning to patch v18 now.
Makes sense.
regards, tom lane
^ permalink raw reply [nested|flat] 10+ messages in thread
* Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable.
2026-02-13 19:51 BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. PG Bug reporting form <noreply@postgresql.org>
2026-02-13 20:18 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Tom Lane <tgl@sss.pgh.pa.us>
2026-02-16 16:18 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Andrew Dunstan <andrew@dunslane.net>
2026-02-16 16:48 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Tom Lane <tgl@sss.pgh.pa.us>
2026-02-16 20:19 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Andrew Dunstan <andrew@dunslane.net>
2026-02-17 21:25 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Andrew Dunstan <andrew@dunslane.net>
2026-02-17 21:55 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Tom Lane <tgl@sss.pgh.pa.us>
@ 2026-02-18 18:05 ` Andrew Dunstan <andrew@dunslane.net>
2026-02-18 19:18 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Tom Lane <tgl@sss.pgh.pa.us>
0 siblings, 1 reply; 10+ messages in thread
From: Andrew Dunstan @ 2026-02-18 18:05 UTC (permalink / raw)
To: Tom Lane <tgl@sss.pgh.pa.us>; +Cc: lucio.chiessi@trustly.com, pgsql-bugs@lists.postgresql.org, Florents Tselai <florents.tselai@gmail.com>
On 2026-02-17 Tu 4:55 PM, Tom Lane wrote:
> Andrew Dunstan <andrew@dunslane.net> writes:
>> In view of later discussions, fixing master seems pointless, as that
>> code is going away. When it does we should do a catversion bump.
>> So I'm just planning to patch v18 now.
> Makes sense.
>
>
Done.
cheers
andrew
--
Andrew Dunstan
EDB: https://www.enterprisedb.com
^ permalink raw reply [nested|flat] 10+ messages in thread
* Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable.
2026-02-13 19:51 BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. PG Bug reporting form <noreply@postgresql.org>
2026-02-13 20:18 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Tom Lane <tgl@sss.pgh.pa.us>
2026-02-16 16:18 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Andrew Dunstan <andrew@dunslane.net>
2026-02-16 16:48 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Tom Lane <tgl@sss.pgh.pa.us>
2026-02-16 20:19 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Andrew Dunstan <andrew@dunslane.net>
2026-02-17 21:25 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Andrew Dunstan <andrew@dunslane.net>
2026-02-17 21:55 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Tom Lane <tgl@sss.pgh.pa.us>
2026-02-18 18:05 ` Re: BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. Andrew Dunstan <andrew@dunslane.net>
@ 2026-02-18 19:18 ` Tom Lane <tgl@sss.pgh.pa.us>
0 siblings, 0 replies; 10+ messages in thread
From: Tom Lane @ 2026-02-18 19:18 UTC (permalink / raw)
To: Andrew Dunstan <andrew@dunslane.net>; +Cc: lucio.chiessi@trustly.com, pgsql-bugs@lists.postgresql.org, Florents Tselai <florents.tselai@gmail.com>
Andrew Dunstan <andrew@dunslane.net> writes:
> Done.
I pushed the patch for master too, so this is closed now.
regards, tom lane
^ permalink raw reply [nested|flat] 10+ messages in thread
end of thread, other threads:[~2026-02-18 19:18 UTC | newest]
Thread overview: 10+ messages (download: mbox mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2026-02-13 19:51 BUG #19409: Function jsonb_strip_nulls() changed from immutable to stable. PG Bug reporting form <noreply@postgresql.org>
2026-02-13 20:18 ` Tom Lane <tgl@sss.pgh.pa.us>
2026-02-13 21:35 ` Florents Tselai <florents.tselai@gmail.com>
2026-02-16 16:18 ` Andrew Dunstan <andrew@dunslane.net>
2026-02-16 16:48 ` Tom Lane <tgl@sss.pgh.pa.us>
2026-02-16 20:19 ` Andrew Dunstan <andrew@dunslane.net>
2026-02-17 21:25 ` Andrew Dunstan <andrew@dunslane.net>
2026-02-17 21:55 ` Tom Lane <tgl@sss.pgh.pa.us>
2026-02-18 18:05 ` Andrew Dunstan <andrew@dunslane.net>
2026-02-18 19:18 ` Tom Lane <tgl@sss.pgh.pa.us>
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox