forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit8acdb8b
committed
Split CollateClause into separate raw and analyzed node types.
CollateClause is now used only in raw grammar output, and CollateExpr afterparse analysis. This is for clarity and to avoid carrying collation namesin post-analysis parse trees: that's both wasteful and possibly misleading,since the collation's name could be changed while the parsetree stillexists.Also, clean up assorted infelicities and omissions in processing of thenode type.1 parent7a8f439 commit8acdb8b
File tree
22 files changed
+298
-139
lines changed- src
- backend
- catalog
- commands
- executor
- nodes
- optimizer/util
- parser
- utils/adt
- include
- catalog
- nodes
- pl/plpgsql/src
- test/regress/expected
22 files changed
+298
-139
lines changedLines changed: 29 additions & 14 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1357 | 1357 |
| |
1358 | 1358 |
| |
1359 | 1359 |
| |
| 1360 | + | |
| 1361 | + | |
| 1362 | + | |
1360 | 1363 |
| |
1361 | 1364 |
| |
1362 | 1365 |
| |
| |||
1425 | 1428 |
| |
1426 | 1429 |
| |
1427 | 1430 |
| |
1428 |
| - | |
| 1431 | + | |
| 1432 | + | |
| 1433 | + | |
| 1434 | + | |
| 1435 | + | |
| 1436 | + | |
| 1437 | + | |
| 1438 | + | |
| 1439 | + | |
1429 | 1440 |
| |
1430 | 1441 |
| |
1431 | 1442 |
| |
| |||
1494 | 1505 |
| |
1495 | 1506 |
| |
1496 | 1507 |
| |
1497 |
| - | |
| 1508 | + | |
| 1509 | + | |
| 1510 | + | |
1498 | 1511 |
| |
1499 | 1512 |
| |
1500 | 1513 |
| |
| |||
1567 | 1580 |
| |
1568 | 1581 |
| |
1569 | 1582 |
| |
1570 |
| - | |
1571 |
| - | |
1572 |
| - | |
1573 |
| - | |
1574 |
| - | |
1575 |
| - | |
1576 |
| - | |
1577 | 1583 |
| |
1578 | 1584 |
| |
1579 | 1585 |
| |
| |||
1601 | 1607 |
| |
1602 | 1608 |
| |
1603 | 1609 |
| |
| 1610 | + | |
| 1611 | + | |
| 1612 | + | |
| 1613 | + | |
| 1614 | + | |
| 1615 | + | |
| 1616 | + | |
1604 | 1617 |
| |
1605 | 1618 |
| |
1606 | 1619 |
| |
| |||
1652 | 1665 |
| |
1653 | 1666 |
| |
1654 | 1667 |
| |
1655 |
| - | |
1656 |
| - | |
1657 |
| - | |
1658 |
| - | |
| 1668 | + | |
| 1669 | + | |
| 1670 | + | |
| 1671 | + | |
| 1672 | + | |
1659 | 1673 |
| |
1660 | 1674 |
| |
1661 | 1675 |
| |
| |||
1678 | 1692 |
| |
1679 | 1693 |
| |
1680 | 1694 |
| |
1681 |
| - | |
| 1695 | + | |
| 1696 | + | |
1682 | 1697 |
| |
1683 | 1698 |
| |
1684 | 1699 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
831 | 831 |
| |
832 | 832 |
| |
833 | 833 |
| |
834 |
| - | |
| 834 | + | |
835 | 835 |
| |
836 | 836 |
| |
837 | 837 |
| |
|
Lines changed: 27 additions & 27 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
120 | 120 |
| |
121 | 121 |
| |
122 | 122 |
| |
| 123 | + | |
| 124 | + | |
| 125 | + | |
123 | 126 |
| |
124 | 127 |
| |
125 | 128 |
| |
| |||
166 | 169 |
| |
167 | 170 |
| |
168 | 171 |
| |
169 |
| - | |
170 |
| - | |
171 |
| - | |
172 | 172 |
| |
173 | 173 |
| |
174 | 174 |
| |
| |||
2753 | 2753 |
| |
2754 | 2754 |
| |
2755 | 2755 |
| |
| 2756 | + | |
| 2757 | + | |
| 2758 | + | |
| 2759 | + | |
| 2760 | + | |
| 2761 | + | |
| 2762 | + | |
| 2763 | + | |
| 2764 | + | |
| 2765 | + | |
| 2766 | + | |
| 2767 | + | |
| 2768 | + | |
| 2769 | + | |
2756 | 2770 |
| |
2757 | 2771 |
| |
2758 | 2772 |
| |
| |||
4028 | 4042 |
| |
4029 | 4043 |
| |
4030 | 4044 |
| |
4031 |
| - | |
4032 |
| - | |
4033 |
| - | |
4034 |
| - | |
4035 |
| - | |
4036 |
| - | |
4037 |
| - | |
4038 |
| - | |
4039 |
| - | |
4040 |
| - | |
4041 |
| - | |
4042 |
| - | |
4043 |
| - | |
4044 |
| - | |
4045 | 4045 |
| |
4046 | 4046 |
| |
4047 | 4047 |
| |
| |||
4501 | 4501 |
| |
4502 | 4502 |
| |
4503 | 4503 |
| |
4504 |
| - | |
4505 |
| - | |
4506 |
| - | |
4507 |
| - | |
4508 |
| - | |
4509 |
| - | |
4510 |
| - | |
4511 |
| - | |
4512 |
| - | |
4513 |
| - | |
4514 | 4504 |
| |
4515 | 4505 |
| |
4516 | 4506 |
| |
| |||
4561 | 4551 |
| |
4562 | 4552 |
| |
4563 | 4553 |
| |
| 4554 | + | |
| 4555 | + | |
| 4556 | + | |
| 4557 | + | |
| 4558 | + | |
| 4559 | + | |
| 4560 | + | |
| 4561 | + | |
| 4562 | + | |
| 4563 | + | |
4564 | 4564 |
| |
4565 | 4565 |
| |
4566 | 4566 |
| |
|
Lines changed: 19 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1434 | 1434 |
| |
1435 | 1435 |
| |
1436 | 1436 |
| |
| 1437 | + | |
| 1438 | + | |
| 1439 | + | |
| 1440 | + | |
| 1441 | + | |
| 1442 | + | |
| 1443 | + | |
| 1444 | + | |
| 1445 | + | |
| 1446 | + | |
| 1447 | + | |
| 1448 | + | |
| 1449 | + | |
| 1450 | + | |
| 1451 | + | |
1437 | 1452 |
| |
1438 | 1453 |
| |
1439 | 1454 |
| |
| |||
2260 | 2275 |
| |
2261 | 2276 |
| |
2262 | 2277 |
| |
2263 |
| - | |
2264 |
| - | |
| 2278 | + | |
2265 | 2279 |
| |
2266 | 2280 |
| |
2267 | 2281 |
| |
| |||
4017 | 4031 |
| |
4018 | 4032 |
| |
4019 | 4033 |
| |
| 4034 | + | |
| 4035 | + | |
| 4036 | + | |
4020 | 4037 |
| |
4021 | 4038 |
| |
4022 | 4039 |
| |
|
Lines changed: 14 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
493 | 493 |
| |
494 | 494 |
| |
495 | 495 |
| |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
496 | 506 |
| |
497 | 507 |
| |
498 | 508 |
| |
| |||
2149 | 2159 |
| |
2150 | 2160 |
| |
2151 | 2161 |
| |
2152 |
| - | |
2153 |
| - | |
| 2162 | + | |
2154 | 2163 |
| |
2155 | 2164 |
| |
2156 | 2165 |
| |
| |||
2583 | 2592 |
| |
2584 | 2593 |
| |
2585 | 2594 |
| |
| 2595 | + | |
| 2596 | + | |
| 2597 | + | |
2586 | 2598 |
| |
2587 | 2599 |
| |
2588 | 2600 |
| |
|
Lines changed: 26 additions & 19 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
162 | 162 |
| |
163 | 163 |
| |
164 | 164 |
| |
165 |
| - | |
166 |
| - | |
167 |
| - | |
168 | 165 |
| |
169 | 166 |
| |
170 | 167 |
| |
| |||
174 | 171 |
| |
175 | 172 |
| |
176 | 173 |
| |
| 174 | + | |
| 175 | + | |
| 176 | + | |
177 | 177 |
| |
178 | 178 |
| |
179 | 179 |
| |
| |||
321 | 321 |
| |
322 | 322 |
| |
323 | 323 |
| |
| 324 | + | |
| 325 | + | |
324 | 326 |
| |
325 | 327 |
| |
326 | 328 |
| |
| |||
571 | 573 |
| |
572 | 574 |
| |
573 | 575 |
| |
574 |
| - | |
575 |
| - | |
576 |
| - | |
577 | 576 |
| |
578 | 577 |
| |
579 | 578 |
| |
| |||
592 | 591 |
| |
593 | 592 |
| |
594 | 593 |
| |
| 594 | + | |
| 595 | + | |
| 596 | + | |
595 | 597 |
| |
596 | 598 |
| |
597 | 599 |
| |
| |||
989 | 991 |
| |
990 | 992 |
| |
991 | 993 |
| |
| 994 | + | |
| 995 | + | |
| 996 | + | |
| 997 | + | |
992 | 998 |
| |
993 | 999 |
| |
994 | 1000 |
| |
| |||
1122 | 1128 |
| |
1123 | 1129 |
| |
1124 | 1130 |
| |
1125 |
| - | |
| 1131 | + | |
| 1132 | + | |
1126 | 1133 |
| |
1127 | 1134 |
| |
1128 | 1135 |
| |
| |||
1436 | 1443 |
| |
1437 | 1444 |
| |
1438 | 1445 |
| |
1439 |
| - | |
1440 |
| - | |
1441 | 1446 |
| |
1442 | 1447 |
| |
1443 | 1448 |
| |
1444 | 1449 |
| |
1445 | 1450 |
| |
1446 | 1451 |
| |
| 1452 | + | |
| 1453 | + | |
1447 | 1454 |
| |
1448 | 1455 |
| |
1449 | 1456 |
| |
| |||
1993 | 2000 |
| |
1994 | 2001 |
| |
1995 | 2002 |
| |
1996 |
| - | |
1997 |
| - | |
1998 |
| - | |
1999 |
| - | |
2000 |
| - | |
2001 |
| - | |
2002 |
| - | |
2003 |
| - | |
2004 |
| - | |
2005 |
| - | |
2006 | 2003 |
| |
2007 | 2004 |
| |
2008 | 2005 |
| |
| |||
2033 | 2030 |
| |
2034 | 2031 |
| |
2035 | 2032 |
| |
| 2033 | + | |
| 2034 | + | |
| 2035 | + | |
| 2036 | + | |
| 2037 | + | |
| 2038 | + | |
| 2039 | + | |
| 2040 | + | |
| 2041 | + | |
| 2042 | + | |
2036 | 2043 |
| |
2037 | 2044 |
| |
2038 | 2045 |
| |
|
0 commit comments
Comments
(0)