Tweak a couple of planner APIs to save recalculating join relids.
Tom Lane <tgl@sss.pgh.pa.us>
Tweak a couple of planner APIs to save recalculating join relids. Discussion: https://postgr.es/m/f8128b11-c5bf-3539-48cd-234178b2314d@proxel.se
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/optimizer/path/costsize.c | modified | +3 −3 |
| src/backend/optimizer/path/joinpath.c | modified | +3 −1 |
| src/backend/optimizer/plan/analyzejoins.c | modified | +8 −4 |
| src/include/optimizer/cost.h | modified | +1 −0 |
| src/include/optimizer/planmain.h | modified | +1 −1 |
Discussion
- Ignored join clause 7 messages · 2018-04-18 → 2018-04-20