Re: TupleDescAttr bounds checks
Robert Haas <robertmhaas@gmail.com>
From: Robert Haas <robertmhaas@gmail.com>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2026-03-24T10:45:55Z
Lists: pgsql-hackers
On Sun, Mar 22, 2026 at 11:54 PM Tom Lane <tgl@sss.pgh.pa.us> wrote: > Anyway, you should get this fix pushed. Done, and I'll plan to commit the other patches later today. Also, if on any occasion you happen to feel that I'm not being aggressive enough in committing something I've previously posted, feel free to take matters into your own hands. I often wait a bit to see if anybody will object to things or comment on them, and in this case there were compounding factors like (1) the weekend and (2) being very busy looking into other problems that test_plan_advice turned up. Since this was such a simple fix and you'd +1'd it, I would have felt comfortable putting it in right away, but I simply haven't had a moment to spare until now, and I use that term loosely given that I do not normally use the time between 6am and 7am for to commit patches. Anyway, the point is: I'm virtually always happy when someone else decides to commit one of my patches; it saves me a non-trivial amount of time and I'm not offended. Thanks, -- Robert Haas EDB: http://www.enterprisedb.com
Commits
-
Avoid unsafe access to negative index in a TupleDesc.
- 681a91d29d4d 17.10 landed
- 40fa04e7c851 14.23 landed
- 3c7a6bbe63e2 16.14 landed
- 11c2c0cc8d7c 18.4 landed
- 07e833e3cff3 15.18 landed
-
Disallow system columns in COPY FROM WHERE conditions.
- 21c69dc73f9d 19 (unreleased) landed
-
Add a test for creating an index on a whole-row expression.
- 4647ee2da37c 19 (unreleased) landed
-
Bounds-check access to TupleDescAttr with an Assert.
- c98ad086ad9b 19 (unreleased) landed
-
Prevent spurious "indexes on virtual generated columns are not supported".
- 570e2fcc041a 19 (unreleased) landed
- cceb9c18a50b 18.4 landed