On Aug 22, 2025, at 22:10, Tom Lane <tgl@sss.pgh.pa.us> wrote:
Chao Li <li.evan.chao@gmail.com> writes:
When reading dumped parse/query/plan trees, sometime we want to know what exact type/operator/function an OID stands for. I just added a new feature that will add some OID descriptions to the dump trees, like:
The extra catalog accesses that could occur might also cause problems, maybe even deadlocks in some uses. I'd prefer to keep the flexibility to be able to call pprint from pretty much anywhere.
Also, AFAICS this breaks re-reading of dump trees, which breaks all kinds of stuff (rules, views, parallel query, etc).
regards, tom lane
Thanks for pointing out that, I withdraw the patch.
--
Chao Li (Evan) HighGo Software Co., Ltd. https://www.highgo.com/