forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit77ba610
committed
Revert "Use Foreign Key relationships to infer multi-column join selectivity".
This commit reverts137805f as well as the associated commits015e889,5306df2, and68d704e. We found multiple bugs in this feature, andthere was concern about possible planner slowdown (though to be fair,exhibiting a very large slowdown proved difficult). The way forwardrequires a considerable rewrite, which may or may not be possible toaccomplish in time for beta2. In my judgment reviewing the rewrite willbe easier to accomplish starting from a clean slate, so let's temporarilyrevert what's there now. This also leaves us in a safe state if it turnsout to be necessary to postpone the rewrite to the next development cycle.Discussion: <20160429102531.GA13701@huehner.biz>1 parent5c6d2a5 commit77ba610
File tree
12 files changed
+25
-591
lines changed- src
- backend
- nodes
- optimizer
- path
- util
- utils
- cache
- misc
- include
- nodes
- optimizer
- utils
- test/regress/expected
12 files changed
+25
-591
lines changedLines changed: 0 additions & 13 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2137 | 2137 |
| |
2138 | 2138 |
| |
2139 | 2139 |
| |
2140 |
| - | |
2141 |
| - | |
2142 |
| - | |
2143 |
| - | |
2144 |
| - | |
2145 |
| - | |
2146 |
| - | |
2147 |
| - | |
2148 |
| - | |
2149 |
| - | |
2150 | 2140 |
| |
2151 | 2141 |
| |
2152 | 2142 |
| |
| |||
3617 | 3607 |
| |
3618 | 3608 |
| |
3619 | 3609 |
| |
3620 |
| - | |
3621 |
| - | |
3622 |
| - | |
3623 | 3610 |
| |
3624 | 3611 |
| |
3625 | 3612 |
| |
|
0 commit comments
Comments
(0)