Eliminate local inefficiencies in updateTargetListEntry, make_var, and
Tom Lane <tgl@sss.pgh.pa.us>
Eliminate local inefficiencies in updateTargetListEntry, make_var, and make_const --- don't repeat cache searches that aren't needed.
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/parser/analyze.c | modified | +36 −23 |
| src/backend/parser/parse_node.c | modified | +47 −33 |
| src/backend/parser/parse_target.c | modified | +18 −17 |
| src/include/parser/parse_target.h | modified | +5 −3 |