- Notifications
You must be signed in to change notification settings - Fork28
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 changed| 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 | | |
| |||
| 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 | | |
| |||
| 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)