forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commitfd1a421
committed
Add prokind column, replacing proisagg and proiswindow
The new column distinguishes normal functions, procedures, aggregates,and window functions. This replaces the existing columns proisagg andproiswindow, and replaces the convention that procedures are indicatedby prorettype == 0. Also change prorettype to be VOIDOID for procedures.Reviewed-by: Tom Lane <tgl@sss.pgh.pa.us>Reviewed-by: Michael Paquier <michael@paquier.xyz>1 parent1733460 commitfd1a421
File tree
40 files changed
+3270
-3198
lines changed- doc/src/sgml
- src
- backend
- catalog
- commands
- executor
- optimizer/util
- parser
- utils
- adt
- cache
- bin
- pg_dump
- t
- psql
- include
- catalog
- utils
- pl
- plperl
- plpgsql/src
- plpython
- tcl
- test/regress
- expected
- sql
40 files changed
+3270
-3198
lines changedLines changed: 14 additions & 17 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5062 | 5062 |
| |
5063 | 5063 |
| |
5064 | 5064 |
| |
5065 |
| - | |
5066 |
| - | |
5067 |
| - | |
| 5065 | + | |
| 5066 | + | |
| 5067 | + | |
| 5068 | + | |
| 5069 | + | |
5068 | 5070 |
| |
5069 | 5071 |
| |
5070 | 5072 |
| |
5071 |
| - | |
5072 |
| - | |
5073 |
| - | |
| 5073 | + | |
| 5074 | + | |
| 5075 | + | |
5074 | 5076 |
| |
5075 | 5077 |
| |
5076 | 5078 |
| |
| |||
5157 | 5159 |
| |
5158 | 5160 |
| |
5159 | 5161 |
| |
5160 |
| - | |
5161 |
| - | |
5162 |
| - | |
5163 |
| - | |
5164 |
| - | |
5165 |
| - | |
5166 |
| - | |
5167 |
| - | |
5168 |
| - | |
| 5162 | + | |
| 5163 | + | |
5169 | 5164 |
| |
5170 |
| - | |
| 5165 | + | |
| 5166 | + | |
| 5167 | + | |
5171 | 5168 |
| |
5172 | 5169 |
| |
5173 | 5170 |
| |
| |||
5264 | 5261 |
| |
5265 | 5262 |
| |
5266 | 5263 |
| |
5267 |
| - | |
| 5264 | + | |
5268 | 5265 |
| |
5269 | 5266 |
| |
5270 | 5267 |
| |
|
Lines changed: 7 additions & 11 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
830 | 830 |
| |
831 | 831 |
| |
832 | 832 |
| |
833 |
| - | |
834 |
| - | |
835 |
| - | |
836 |
| - | |
837 |
| - | |
838 | 833 |
| |
| 834 | + | |
839 | 835 |
| |
840 |
| - | |
841 |
| - | |
842 |
| - | |
| 836 | + | |
| 837 | + | |
| 838 | + | |
843 | 839 |
| |
844 | 840 |
| |
845 |
| - | |
846 |
| - | |
847 |
| - | |
| 841 | + | |
| 842 | + | |
| 843 | + | |
848 | 844 |
| |
849 | 845 |
| |
850 | 846 |
| |
|
Lines changed: 6 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1413 | 1413 |
| |
1414 | 1414 |
| |
1415 | 1415 |
| |
1416 |
| - | |
| 1416 | + | |
1417 | 1417 |
| |
1418 | 1418 |
| |
1419 | 1419 |
| |
| |||
1423 | 1423 |
| |
1424 | 1424 |
| |
1425 | 1425 |
| |
1426 |
| - | |
| 1426 | + | |
1427 | 1427 |
| |
1428 | 1428 |
| |
1429 | 1429 |
| |
| |||
1442 | 1442 |
| |
1443 | 1443 |
| |
1444 | 1444 |
| |
1445 |
| - | |
| 1445 | + | |
1446 | 1446 |
| |
1447 | 1447 |
| |
1448 | 1448 |
| |
1449 | 1449 |
| |
1450 | 1450 |
| |
1451 | 1451 |
| |
1452 |
| - | |
| 1452 | + | |
1453 | 1453 |
| |
1454 | 1454 |
| |
1455 | 1455 |
| |
| |||
1464 | 1464 |
| |
1465 | 1465 |
| |
1466 | 1466 |
| |
1467 |
| - | |
| 1467 | + | |
1468 | 1468 |
| |
1469 | 1469 |
| |
1470 | 1470 |
| |
| |||
1511 | 1511 |
| |
1512 | 1512 |
| |
1513 | 1513 |
| |
1514 |
| - | |
| 1514 | + | |
1515 | 1515 |
| |
1516 | 1516 |
| |
1517 | 1517 |
| |
|
Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4047 | 4047 |
| |
4048 | 4048 |
| |
4049 | 4049 |
| |
4050 |
| - | |
| 4050 | + | |
4051 | 4051 |
| |
4052 |
| - | |
| 4052 | + | |
4053 | 4053 |
| |
4054 |
| - | |
| 4054 | + | |
4055 | 4055 |
| |
4056 | 4056 |
| |
4057 | 4057 |
| |
|
Lines changed: 1 addition & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
616 | 616 |
| |
617 | 617 |
| |
618 | 618 |
| |
619 |
| - | |
620 |
| - | |
| 619 | + | |
621 | 620 |
| |
622 | 621 |
| |
623 | 622 |
| |
|
Lines changed: 18 additions & 34 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
74 | 74 |
| |
75 | 75 |
| |
76 | 76 |
| |
77 |
| - | |
78 |
| - | |
| 77 | + | |
79 | 78 |
| |
80 | 79 |
| |
81 | 80 |
| |
| |||
335 | 334 |
| |
336 | 335 |
| |
337 | 336 |
| |
338 |
| - | |
339 |
| - | |
| 337 | + | |
340 | 338 |
| |
341 | 339 |
| |
342 | 340 |
| |
| |||
403 | 401 |
| |
404 | 402 |
| |
405 | 403 |
| |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
406 | 419 |
| |
407 | 420 |
| |
408 | 421 |
| |
| |||
535 | 548 |
| |
536 | 549 |
| |
537 | 550 |
| |
538 |
| - | |
539 |
| - | |
540 |
| - | |
541 |
| - | |
542 |
| - | |
543 |
| - | |
544 |
| - | |
545 |
| - | |
546 |
| - | |
547 |
| - | |
548 |
| - | |
549 |
| - | |
550 |
| - | |
551 |
| - | |
552 |
| - | |
553 |
| - | |
554 |
| - | |
555 |
| - | |
556 |
| - | |
557 |
| - | |
558 |
| - | |
559 |
| - | |
560 |
| - | |
561 |
| - | |
562 |
| - | |
563 |
| - | |
564 |
| - | |
565 |
| - | |
566 | 551 |
| |
567 | 552 |
| |
568 | 553 |
| |
| |||
857 | 842 |
| |
858 | 843 |
| |
859 | 844 |
| |
860 |
| - | |
861 |
| - | |
| 845 | + | |
862 | 846 |
| |
863 | 847 |
| |
864 | 848 |
| |
|
Lines changed: 5 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
332 | 332 |
| |
333 | 333 |
| |
334 | 334 |
| |
335 |
| - | |
336 |
| - | |
337 |
| - | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
338 | 340 |
| |
339 | 341 |
| |
340 | 342 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
92 | 92 |
| |
93 | 93 |
| |
94 | 94 |
| |
95 |
| - | |
| 95 | + | |
96 | 96 |
| |
97 | 97 |
| |
98 | 98 |
| |
|
Lines changed: 15 additions & 21 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1003 | 1003 |
| |
1004 | 1004 |
| |
1005 | 1005 |
| |
| 1006 | + | |
| 1007 | + | |
| 1008 | + | |
| 1009 | + | |
1006 | 1010 |
| |
1007 |
| - | |
1008 |
| - | |
| 1011 | + | |
1009 | 1012 |
| |
1010 | 1013 |
| |
1011 | 1014 |
| |
| |||
1097 | 1100 |
| |
1098 | 1101 |
| |
1099 | 1102 |
| |
1100 |
| - | |
1101 |
| - | |
| 1103 | + | |
1102 | 1104 |
| |
1103 | 1105 |
| |
1104 | 1106 |
| |
| |||
1126 | 1128 |
| |
1127 | 1129 |
| |
1128 | 1130 |
| |
1129 |
| - | |
| 1131 | + | |
1130 | 1132 |
| |
1131 | 1133 |
| |
1132 | 1134 |
| |
| |||
1137 | 1139 |
| |
1138 | 1140 |
| |
1139 | 1141 |
| |
1140 |
| - | |
| 1142 | + | |
1141 | 1143 |
| |
1142 | 1144 |
| |
1143 | 1145 |
| |
| |||
1148 | 1150 |
| |
1149 | 1151 |
| |
1150 | 1152 |
| |
1151 |
| - | |
| 1153 | + | |
1152 | 1154 |
| |
1153 | 1155 |
| |
1154 | 1156 |
| |
| |||
1203 | 1205 |
| |
1204 | 1206 |
| |
1205 | 1207 |
| |
1206 |
| - | |
| 1208 | + | |
1207 | 1209 |
| |
1208 | 1210 |
| |
1209 | 1211 |
| |
1210 | 1212 |
| |
1211 | 1213 |
| |
1212 |
| - | |
| 1214 | + | |
1213 | 1215 |
| |
1214 | 1216 |
| |
1215 | 1217 |
| |
| |||
1525 | 1527 |
| |
1526 | 1528 |
| |
1527 | 1529 |
| |
1528 |
| - | |
| 1530 | + | |
1529 | 1531 |
| |
1530 | 1532 |
| |
1531 |
| - | |
1532 |
| - | |
1533 |
| - | |
1534 |
| - | |
1535 |
| - | |
| 1533 | + | |
1536 | 1534 |
| |
1537 | 1535 |
| |
1538 | 1536 |
| |
| |||
1777 | 1775 |
| |
1778 | 1776 |
| |
1779 | 1777 |
| |
1780 |
| - | |
1781 |
| - | |
1782 |
| - | |
1783 |
| - | |
1784 |
| - | |
| 1778 | + | |
1785 | 1779 |
| |
1786 | 1780 |
| |
1787 |
| - | |
| 1781 | + | |
1788 | 1782 |
| |
1789 | 1783 |
| |
1790 | 1784 |
| |
|
0 commit comments
Comments
(0)