forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit6c412f0
committed
Change CREATE TYPE to require datatype output and send functions to have
only one argument. (Per recent discussion, the option to accept multiplearguments is pretty useless for user-defined types, and would be a likelysource of security holes if it was used.) Simplify call sites ofoutput/send functions to not bother passing more than one argument.1 parentae793ff commit6c412f0
File tree
18 files changed
+102
-216
lines changed- doc/src/sgml/ref
- src
- backend
- access/common
- bootstrap
- commands
- executor
- nodes
- tcop
- utils
- adt
- cache
- misc
- include/utils
- pl
- plperl
- plpgsql/src
- tcl
18 files changed
+102
-216
lines changedLines changed: 7 additions & 13 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + | |
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
| |||
107 | 107 |
| |
108 | 108 |
| |
109 | 109 |
| |
110 |
| - | |
111 |
| - | |
112 |
| - | |
113 |
| - | |
114 |
| - | |
115 |
| - | |
116 |
| - | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
117 | 114 |
| |
118 | 115 |
| |
119 | 116 |
| |
| |||
137 | 134 |
| |
138 | 135 |
| |
139 | 136 |
| |
140 |
| - | |
141 |
| - | |
142 |
| - | |
143 |
| - | |
144 |
| - | |
| 137 | + | |
| 138 | + | |
145 | 139 |
| |
146 | 140 |
| |
147 | 141 |
| |
|
Lines changed: 13 additions & 25 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
12 |
| - | |
| 12 | + | |
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
| |||
48 | 48 |
| |
49 | 49 |
| |
50 | 50 |
| |
51 |
| - | |
52 | 51 |
| |
53 | 52 |
| |
54 | 53 |
| |
| |||
263 | 262 |
| |
264 | 263 |
| |
265 | 264 |
| |
266 |
| - | |
267 | 265 |
| |
268 | 266 |
| |
269 | 267 |
| |
270 | 268 |
| |
271 | 269 |
| |
272 | 270 |
| |
273 | 271 |
| |
274 |
| - | |
275 | 272 |
| |
276 | 273 |
| |
277 | 274 |
| |
| |||
338 | 335 |
| |
339 | 336 |
| |
340 | 337 |
| |
341 |
| - | |
342 |
| - | |
343 |
| - | |
344 |
| - | |
| 338 | + | |
| 339 | + | |
345 | 340 |
| |
346 | 341 |
| |
347 | 342 |
| |
| |||
350 | 345 |
| |
351 | 346 |
| |
352 | 347 |
| |
353 |
| - | |
354 |
| - | |
355 |
| - | |
| 348 | + | |
| 349 | + | |
356 | 350 |
| |
357 | 351 |
| |
358 | 352 |
| |
| |||
439 | 433 |
| |
440 | 434 |
| |
441 | 435 |
| |
442 |
| - | |
443 |
| - | |
444 |
| - | |
445 |
| - | |
| 436 | + | |
| 437 | + | |
446 | 438 |
| |
447 | 439 |
| |
448 | 440 |
| |
| |||
534 | 526 |
| |
535 | 527 |
| |
536 | 528 |
| |
537 |
| - | |
538 |
| - | |
| 529 | + | |
539 | 530 |
| |
540 | 531 |
| |
541 | 532 |
| |
| |||
544 | 535 |
| |
545 | 536 |
| |
546 | 537 |
| |
547 |
| - | |
| 538 | + | |
548 | 539 |
| |
549 | 540 |
| |
550 | 541 |
| |
| |||
555 | 546 |
| |
556 | 547 |
| |
557 | 548 |
| |
558 |
| - | |
559 |
| - | |
560 |
| - | |
561 |
| - | |
| 549 | + | |
| 550 | + | |
562 | 551 |
| |
563 | 552 |
| |
564 | 553 |
| |
| |||
647 | 636 |
| |
648 | 637 |
| |
649 | 638 |
| |
650 |
| - | |
651 |
| - | |
652 |
| - | |
| 639 | + | |
| 640 | + | |
653 | 641 |
| |
654 | 642 |
| |
655 | 643 |
| |
|
Lines changed: 3 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
850 | 850 |
| |
851 | 851 |
| |
852 | 852 |
| |
853 |
| - | |
854 |
| - | |
855 |
| - | |
856 |
| - | |
| 853 | + | |
| 854 | + | |
857 | 855 |
| |
858 | 856 |
| |
859 | 857 |
| |
|
Lines changed: 10 additions & 18 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
1178 | 1178 |
| |
1179 | 1179 |
| |
1180 | 1180 |
| |
1181 |
| - | |
1182 |
| - | |
1183 | 1181 |
| |
1184 | 1182 |
| |
1185 | 1183 |
| |
| |||
1194 | 1192 |
| |
1195 | 1193 |
| |
1196 | 1194 |
| |
1197 |
| - | |
1198 |
| - | |
1199 | 1195 |
| |
1200 | 1196 |
| |
1201 | 1197 |
| |
1202 | 1198 |
| |
1203 | 1199 |
| |
| 1200 | + | |
1204 | 1201 |
| |
1205 | 1202 |
| |
1206 | 1203 |
| |
1207 |
| - | |
1208 |
| - | |
| 1204 | + | |
| 1205 | + | |
1209 | 1206 |
| |
1210 | 1207 |
| |
1211 |
| - | |
1212 |
| - | |
| 1208 | + | |
| 1209 | + | |
1213 | 1210 |
| |
1214 | 1211 |
| |
1215 | 1212 |
| |
| |||
1321 | 1318 |
| |
1322 | 1319 |
| |
1323 | 1320 |
| |
1324 |
| - | |
1325 |
| - | |
1326 |
| - | |
1327 |
| - | |
| 1321 | + | |
| 1322 | + | |
1328 | 1323 |
| |
1329 | 1324 |
| |
1330 | 1325 |
| |
| |||
1339 | 1334 |
| |
1340 | 1335 |
| |
1341 | 1336 |
| |
1342 |
| - | |
1343 |
| - | |
1344 |
| - | |
| 1337 | + | |
| 1338 | + | |
1345 | 1339 |
| |
1346 | 1340 |
| |
1347 | 1341 |
| |
| |||
1366 | 1360 |
| |
1367 | 1361 |
| |
1368 | 1362 |
| |
1369 |
| - | |
1370 |
| - | |
1371 | 1363 |
| |
1372 | 1364 |
| |
1373 | 1365 |
| |
|
Lines changed: 5 additions & 26 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
920 | 920 |
| |
921 | 921 |
| |
922 | 922 |
| |
923 |
| - | |
| 923 | + | |
924 | 924 |
| |
925 | 925 |
| |
926 | 926 |
| |
927 |
| - | |
928 |
| - | |
| 927 | + | |
929 | 928 |
| |
930 | 929 |
| |
931 | 930 |
| |
| |||
937 | 936 |
| |
938 | 937 |
| |
939 | 938 |
| |
940 |
| - | |
941 |
| - | |
942 |
| - | |
943 |
| - | |
944 |
| - | |
945 |
| - | |
946 | 939 |
| |
947 | 940 |
| |
948 | 941 |
| |
949 | 942 |
| |
950 | 943 |
| |
951 |
| - | |
952 |
| - | |
953 |
| - | |
954 |
| - | |
955 |
| - | |
956 |
| - | |
957 |
| - | |
958 | 944 |
| |
959 | 945 |
| |
960 | 946 |
| |
| |||
1016 | 1002 |
| |
1017 | 1003 |
| |
1018 | 1004 |
| |
1019 |
| - | |
| 1005 | + | |
1020 | 1006 |
| |
1021 | 1007 |
| |
1022 | 1008 |
| |
1023 |
| - | |
1024 |
| - | |
| 1009 | + | |
1025 | 1010 |
| |
1026 | 1011 |
| |
1027 | 1012 |
| |
1028 | 1013 |
| |
1029 | 1014 |
| |
1030 | 1015 |
| |
1031 | 1016 |
| |
1032 |
| - | |
1033 |
| - | |
1034 |
| - | |
1035 |
| - | |
1036 |
| - | |
1037 |
| - | |
1038 | 1017 |
| |
1039 | 1018 |
| |
1040 | 1019 |
| |
|
Lines changed: 5 additions & 15 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
632 | 632 |
| |
633 | 633 |
| |
634 | 634 |
| |
635 |
| - | |
636 |
| - | |
637 |
| - | |
| 635 | + | |
638 | 636 |
| |
639 | 637 |
| |
640 | 638 |
| |
| |||
651 | 649 |
| |
652 | 650 |
| |
653 | 651 |
| |
654 |
| - | |
655 | 652 |
| |
656 |
| - | |
657 |
| - | |
658 | 653 |
| |
659 |
| - | |
660 | 654 |
| |
661 |
| - | |
662 |
| - | |
663 | 655 |
| |
664 |
| - | |
| 656 | + | |
665 | 657 |
| |
666 | 658 |
| |
667 | 659 |
| |
| |||
672 | 664 |
| |
673 | 665 |
| |
674 | 666 |
| |
675 |
| - | |
676 |
| - | |
677 |
| - | |
678 |
| - | |
| 667 | + | |
| 668 | + | |
679 | 669 |
| |
680 | 670 |
| |
681 | 671 |
| |
|
0 commit comments
Comments
(0)