Fix oversights in flatten_tlistentry and replace_clause_joinvar_refs
Tom Lane <tgl@sss.pgh.pa.us>
Fix oversights in flatten_tlistentry and replace_clause_joinvar_refs that led to CASE expressions not working very well in joined queries.
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/optimizer/plan/setrefs.c | modified | +155 −152 |
| src/backend/optimizer/util/tlist.c | modified | +52 −86 |