- Notifications
You must be signed in to change notification settings - Fork5
Commitceb5db6
committed
Defend against JOINs having more than 32K columns altogether. We cannot
currently support this because we must be able to build Vars referencingjoin columns, and varattno is only 16 bits wide. Perhaps this should beimproved in future, but considering that it never came up before, I'm notsure the problem is worth much effort. Per bug #4070 from MarcelloCeschia.The problem seems largely academic in 8.0 and 7.4, because they have(different) O(N^2) performance issues with such wide joins, butback-patch all the way anyway.1 parent2a1cf97 commitceb5db6
2 files changed
+13
-2
lines changedLines changed: 11 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
1025 | 1025 |
| |
1026 | 1026 |
| |
1027 | 1027 |
| |
| 1028 | + | |
| 1029 | + | |
| 1030 | + | |
| 1031 | + | |
| 1032 | + | |
| 1033 | + | |
| 1034 | + | |
| 1035 | + | |
| 1036 | + | |
| 1037 | + | |
1028 | 1038 |
| |
1029 | 1039 |
| |
1030 | 1040 |
| |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| |||
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
| 24 | + | |
24 | 25 |
| |
25 | 26 |
| |
26 | 27 |
| |
|
0 commit comments
Comments
(0)