Re: The documentation for READ COMMITTED may be incomplete or wrong
Tom Lane <tgl@sss.pgh.pa.us>
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Amit Langote <amitlangote09@gmail.com>
Cc: Nathan Bossart <nathandbossart@gmail.com>,
Aleksander Alekseev <aleksander@timescale.com>,
PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2023-05-19T18:33:36Z
Lists: pgsql-hackers
Amit Langote <amitlangote09@gmail.com> writes: > On Fri, May 19, 2023 at 8:57 AM Tom Lane <tgl@sss.pgh.pa.us> wrote: >> What I'm thinking about doing to back-patch this is to replace >> one of the pointer fields in EPQState with a pointer to a >> subsidiary palloc'd structure, where we can put the new fields >> along with the cannibalized old one. We've done something >> similar before, and it seems a lot safer than having basically >> different logic in v16 than earlier branches. > +1. Done that way. I chose to replace the tuple_table field, because it was in a convenient spot and it seemed like the field least likely to have any outside code referencing it. regards, tom lane
Commits
-
Fix misbehavior of EvalPlanQual checks with multiple result relations.
- 70b42f279029 16.0 landed
- ff77d8687fa3 12.16 landed
- f8320cc72ddb 14.9 landed
- 956c6256a98e 13.12 landed
- 4729d1e8aab9 15.4 landed
-
Rework planning and execution of UPDATE and DELETE.
- 86dc90056dfd 14.0 cited