Re: BUG #18170: Unexpected error: no relation entry for relid 3
Tom Lane <tgl@sss.pgh.pa.us>
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Alexander Korotkov <aekorotkov@gmail.com>
Cc: Andrei Lepikhov <a.lepikhov@postgrespro.ru>,
Richard Guo <guofenglinux@gmail.com>,
Vik Fearing <vik@postgresfriends.org>, zuming.jiang@inf.ethz.ch,
pgsql-bugs@lists.postgresql.org,
Alexander Korotkov <akorotkov@postgresql.org>
Date: 2023-10-29T15:56:56Z
Lists: pgsql-bugs
Alexander Korotkov <aekorotkov@gmail.com> writes: > I made some beautification of the patch by Andrei. I also removed the > part which changes the target list for estimate_num_groups(). Any > objections to pushing this? It seems moderately likely that this will break as much as it fixes. I've not studied the original patch enough to understand why you need to be playing strange games with tree mutation rules, but I suspect that this is band-aiding over some rather fundamentally bad code. regards, tom lane
Commits
-
Disable run condition optimization for some WindowFuncs
- 7e5d20bbd13f 15.7 landed
- 9d36b883bfaa 16.3 landed
-
Fix allocation of UniqueRelInfo
- 93c85db3b5b8 17.0 landed
-
Make UniqueRelInfo a node
- 2b26a6945545 17.0 cited
-
Add "Add trailing commas to enum definitions" to .git-blame-ignore-revs
- 26f988212ead 17.0 cited
-
Remove useless self-joins
- d3d55ce57136 17.0 cited