- Notifications
You must be signed in to change notification settings - Fork5
Commit89a3684
committed
Further cleanup of indxpath logic related to IndexOptInfo.opfamily array.
We no longer need the terminating zero entry in opfamily[], so get rid ofit. Also replace assorted ad-hoc looping logic with simple for and foreachconstructs. This code is now noticeably more readable than it was an hourago; credit to Robert for seeing that it could be simplified.1 parent99bc012 commit89a3684
File tree
3 files changed
+28
-38
lines changed- src
- backend/optimizer
- path
- util
- include/nodes
3 files changed
+28
-38
lines changedLines changed: 23 additions & 30 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1047 | 1047 |
| |
1048 | 1048 |
| |
1049 | 1049 |
| |
1050 |
| - | |
| 1050 | + | |
1051 | 1051 |
| |
1052 | 1052 |
| |
1053 | 1053 |
| |
1054 | 1054 |
| |
1055 | 1055 |
| |
1056 | 1056 |
| |
1057 |
| - | |
| 1057 | + | |
1058 | 1058 |
| |
1059 | 1059 |
| |
1060 | 1060 |
| |
| |||
1102 | 1102 |
| |
1103 | 1103 |
| |
1104 | 1104 |
| |
1105 |
| - | |
1106 |
| - | |
1107 |
| - | |
1108 |
| - | |
| 1105 | + | |
1109 | 1106 |
| |
1110 | 1107 |
| |
1111 | 1108 |
| |
| |||
1163 | 1160 |
| |
1164 | 1161 |
| |
1165 | 1162 |
| |
1166 |
| - | |
1167 | 1163 |
| |
| 1164 | + | |
1168 | 1165 |
| |
1169 | 1166 |
| |
1170 | 1167 |
| |
| |||
1180 | 1177 |
| |
1181 | 1178 |
| |
1182 | 1179 |
| |
| 1180 | + | |
1183 | 1181 |
| |
1184 | 1182 |
| |
1185 | 1183 |
| |
1186 | 1184 |
| |
1187 | 1185 |
| |
1188 |
| - | |
1189 | 1186 |
| |
1190 | 1187 |
| |
1191 | 1188 |
| |
| |||
1571 | 1568 |
| |
1572 | 1569 |
| |
1573 | 1570 |
| |
1574 |
| - | |
| 1571 | + | |
1575 | 1572 |
| |
1576 |
| - | |
| 1573 | + | |
1577 | 1574 |
| |
1578 | 1575 |
| |
1579 | 1576 |
| |
1580 | 1577 |
| |
1581 | 1578 |
| |
1582 | 1579 |
| |
1583 | 1580 |
| |
1584 |
| - | |
1585 |
| - | |
1586 |
| - | |
| 1581 | + | |
1587 | 1582 |
| |
1588 | 1583 |
| |
1589 | 1584 |
| |
| |||
1605 | 1600 |
| |
1606 | 1601 |
| |
1607 | 1602 |
| |
1608 |
| - | |
| 1603 | + | |
1609 | 1604 |
| |
1610 |
| - | |
| 1605 | + | |
1611 | 1606 |
| |
1612 | 1607 |
| |
1613 | 1608 |
| |
| |||
1625 | 1620 |
| |
1626 | 1621 |
| |
1627 | 1622 |
| |
1628 |
| - | |
1629 |
| - | |
1630 |
| - | |
| 1623 | + | |
1631 | 1624 |
| |
1632 | 1625 |
| |
1633 | 1626 |
| |
| |||
2360 | 2353 |
| |
2361 | 2354 |
| |
2362 | 2355 |
| |
2363 |
| - | |
2364 |
| - | |
| 2356 | + | |
| 2357 | + | |
2365 | 2358 |
| |
2366 | 2359 |
| |
2367 | 2360 |
| |
2368 | 2361 |
| |
2369 |
| - | |
2370 |
| - | |
| 2362 | + | |
| 2363 | + | |
| 2364 | + | |
| 2365 | + | |
| 2366 | + | |
2371 | 2367 |
| |
| 2368 | + | |
2372 | 2369 |
| |
2373 |
| - | |
| 2370 | + | |
2374 | 2371 |
| |
2375 |
| - | |
| 2372 | + | |
2376 | 2373 |
| |
2377 |
| - | |
| 2374 | + | |
2378 | 2375 |
| |
2379 | 2376 |
| |
2380 | 2377 |
| |
| |||
2426 | 2423 |
| |
2427 | 2424 |
| |
2428 | 2425 |
| |
2429 |
| - | |
2430 |
| - | |
2431 | 2426 |
| |
2432 |
| - | |
2433 |
| - | |
2434 |
| - | |
| 2427 | + | |
2435 | 2428 |
| |
2436 | 2429 |
| |
2437 | 2430 |
| |
|
Lines changed: 5 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
192 | 192 |
| |
193 | 193 |
| |
194 | 194 |
| |
195 |
| - | |
196 |
| - | |
197 |
| - | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
198 | 198 |
| |
199 | 199 |
| |
200 |
| - | |
201 |
| - | |
| 200 | + | |
| 201 | + | |
202 | 202 |
| |
203 | 203 |
| |
204 | 204 |
| |
|
Lines changed: 0 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
427 | 427 |
| |
428 | 428 |
| |
429 | 429 |
| |
430 |
| - | |
431 |
| - | |
432 |
| - | |
433 | 430 |
| |
434 | 431 |
| |
435 | 432 |
| |
|
0 commit comments
Comments
(0)