| From: | shihao zhong <zhong950419(at)gmail(dot)com> |
|---|---|
| To: | Bruce Momjian <bruce(at)momjian(dot)us> |
| Cc: | PostgreSQL-development <pgsql-hackers(at)lists(dot)postgresql(dot)org> |
| Subject: | Re: First draft of PG 19 release notes |
| Date: | 2026-10-27 03:31:06 |
| Message-ID: | CAGRkXqStifja8rEy1UjcBwdMLkp1E4oVx8FcgVLyuh_MfHEOwg@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
Hi Bruce,
> Added. Again, couldn't see it in the commit message but found it in
> the patch. How did you find all of these items?
Thanks for taking these in.
As a brief background: these items were identified while running stability
tests
for the PG 19 release. I built a local multi-agent LLM system to test
commits
between PG 18.6 and PG 19.
It flagged 20-30 potential issues, which I then manually verified.
I listed the confirmed bugs in [1], while the remaining items were non-bug
behavior changes, which is why I shared them in that post.
With Lz4 change(3), I agree with your judgement.
For the NOT NULL case(4), I had worked with Tom to fix it in
fc189eb7508.
> Oh, I wonder if users are parsing those?
II actually parsed LSNs myself for a replay verifier unit test, though I'm
not sure
if anyone else has a similar use case.
Either way, I'm fine with leaving it out of the release notes.
> Yes, can you please write one and I will add it to the attached
> patch and apply it. Thanks.
Patch attached. It just drops the sentence.
Thanks for writing the patch for me, this is my first time dealing with a
release
note so do not know we can also write a patch to it.
Three small things:
1. io_workers was replaced by four variables, not three.(io_min_workers,
io_max_workers, io_worker_idle_timeout, io_worker_launch_interval)
2. The names in pg_wait_events are BufferShared, BufferShareExclusive
and BufferExclusive. The upper case ones are internal names.
3. I think the porter dictionary is the 1980 Porter algorithm and was there
before 19, so it is not the previous English stemmer. The German
change is listed in the Snowball 3.0.0 NEWS file under "German".[2]
[1]
https://postgr.es/m/CAGRkXqSFdjqZP_kwRz7dv6LHX-CSrkDnynNXgntRsCEnQTKxmg@mail.gmail.com
[2] https://github.com/snowballstem/snowball/blob/master/NEWS#L2186-L2218
Thanks,
Shihao
| Attachment | Content-Type | Size |
|---|---|---|
| nocfbot-v1-0001-doc-detach-concurrently.patch | application/octet-stream | 1.3 KB |
| From | Date | Subject | |
|---|---|---|---|
| Previous Message | shveta malik | 2026-10-27 03:27:34 | Re: Proposal: Conflict log history table for Logical Replication |