Re: Schema variables - new implementation for Postgres 15
Pavel Stehule <pavel.stehule@gmail.com>
From: Pavel Stehule <pavel.stehule@gmail.com>
To: Justin Pryzby <pryzby@telsasoft.com>
Cc: Tomas Vondra <tomas.vondra@enterprisedb.com>, Jaime Casanova <jcasanov@systemguards.com.ec>, Erik Rijkers <er@xs4all.nl>, Gilles Darold <gilles@darold.net>,
PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>, Michael Paquier <michael@paquier.xyz>, Amit Kapila <amit.kapila16@gmail.com>, Tomas Vondra <tomas.vondra@2ndquadrant.com>, Peter Eisentraut <peter.eisentraut@enterprisedb.com>,
Tom Lane <tgl@sss.pgh.pa.us>, Alvaro Herrera <alvherre@2ndquadrant.com>,
Robert Haas <robertmhaas@gmail.com>
Date: 2021-12-19T06:23:27Z
Lists: pgsql-hackers
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Allow underscores in integer and numeric constants.
- faff8f8e47f1 16.0 cited
-
Remove special outfuncs/readfuncs handling of RangeVar.catalogname.
- 3cece34be842 16.0 cited
-
Remove extra space from dumped ALTER DEFAULT PRIVILEGES.
- 2af33369e794 16.0 cited
-
Create FKs properly when attaching table as partition
- b0284bfb1db5 16.0 cited
-
psql: improve tab-complete's handling of variant SQL names.
- 02b8048ba5dc 15.0 cited
Attachments
- 0002-schema-variables-20211219.patch (text/x-patch) patch 0002
- 0001-schema-variables-20211219.patch (text/x-patch) patch 0001
Hi po 15. 11. 2021 v 21:23 odesílatel Justin Pryzby <pryzby@telsasoft.com> napsal: > On Mon, Nov 15, 2021 at 09:00:13PM +0100, Pavel Stehule wrote: > > Thank you for review and fixes, I try to complete some version for next > > work, and looks so your patch 0001 is broken > > > > gedit reports to me broken unicode \A0\A0\A0\A0\A0 > > > > my last patch has 276KB and your patch has 293KB? > > On Mon, Nov 15, 2021 at 09:06:08PM +0100, Pavel Stehule wrote: > > > > > > my last patch has 276KB and your patch has 293KB? > > > > Please, can you resend your version of patch 0001? > > https://www.postgresql.org/message-id/20211106013904.GG17618@telsasoft.com > > 0001 is exactly your patch applied to HEAD, and 0002 are Tomas' changes > relative to your patch. > > 0003 is my contribution on top. My intent is that you wouldn't apply > 0001, but > rather apply my 0003 on top of your existing branch, and then review > 0002/0003, > and then squish the changes into your patch. > > I see the 0xa0 stuff in your original patch before my changes, but I'm not > sure > what went wrong. > > Let me know if you have any issue applying my changes on top of your > existing, > local branch ? > I am sending new versions of patches. I hope I solved all Tomas's objections. 1. The schema variables were renamed to session variables 2. I fixed issues related to creating, dropping variables under subtransactions + regress tests 3. I fixed issues in pg_dump + regress tests Regards Pavel > -- > Justin >