- Notifications
You must be signed in to change notification settings - Fork5
Commit584e646
committed
Fix a passel of problems with incorrect calls to typinput and typoutput
functions, which would lead to trouble with datatypes that paid attentionto the typelem or typmod parameters to these functions. In particular,incorrect code in pg_aggregate.c explains the platform-specific failuresthat have been reported in NUMERIC avg().1 parent0f4a586 commit584e646
File tree
11 files changed
+89
-50
lines changed- src
- backend
- bootstrap
- catalog
- commands
- utils/adt
- include/commands
- pl
- plpgsql/src
- tcl
11 files changed
+89
-50
lines changedLines changed: 4 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| |||
680 | 680 |
| |
681 | 681 |
| |
682 | 682 |
| |
683 |
| - | |
684 |
| - | |
685 |
| - | |
| 683 | + | |
686 | 684 |
| |
687 |
| - | |
| 685 | + | |
| 686 | + | |
688 | 687 |
| |
689 | 688 |
| |
690 | 689 |
| |
|
Lines changed: 9 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| |||
262 | 262 |
| |
263 | 263 |
| |
264 | 264 |
| |
265 |
| - | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
266 | 268 |
| |
267 | 269 |
| |
268 | 270 |
| |
| |||
320 | 322 |
| |
321 | 323 |
| |
322 | 324 |
| |
323 |
| - | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
324 | 330 |
| |
325 | 331 |
| |
326 | 332 |
|
Lines changed: 10 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| |||
516 | 516 |
| |
517 | 517 |
| |
518 | 518 |
| |
| 519 | + | |
519 | 520 |
| |
| 521 | + | |
| 522 | + | |
520 | 523 |
| |
| 524 | + | |
521 | 525 |
| |
| 526 | + | |
| 527 | + | |
522 | 528 |
| |
523 | 529 |
| |
524 | 530 |
| |
| |||
2488 | 2494 |
| |
2489 | 2495 |
| |
2490 | 2496 |
| |
2491 |
| - | |
| 2497 | + | |
2492 | 2498 |
| |
2493 | 2499 |
| |
2494 |
| - | |
| 2500 | + | |
2495 | 2501 |
| |
2496 | 2502 |
| |
2497 |
| - | |
| 2503 | + | |
2498 | 2504 |
| |
2499 | 2505 |
| |
2500 | 2506 |
| |
|
Lines changed: 5 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| |||
669 | 669 |
| |
670 | 670 |
| |
671 | 671 |
| |
672 |
| - | |
| 672 | + | |
673 | 673 |
| |
674 | 674 |
| |
675 |
| - | |
| 675 | + | |
676 | 676 |
| |
677 | 677 |
| |
678 | 678 |
| |
679 |
| - | |
| 679 | + | |
680 | 680 |
| |
681 | 681 |
| |
682 | 682 |
| |
683 | 683 |
| |
684 | 684 |
| |
685 | 685 |
| |
686 |
| - | |
| 686 | + | |
687 | 687 |
| |
688 | 688 |
| |
689 | 689 |
| |
|
Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
6 |
| - | |
| 6 | + | |
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
| |||
1604 | 1604 |
| |
1605 | 1605 |
| |
1606 | 1606 |
| |
1607 |
| - | |
1608 | 1607 |
| |
1609 | 1608 |
| |
1610 | 1609 |
| |
| |||
1629 | 1628 |
| |
1630 | 1629 |
| |
1631 | 1630 |
| |
1632 |
| - | |
| 1631 | + | |
| 1632 | + | |
1633 | 1633 |
| |
1634 | 1634 |
| |
1635 | 1635 |
| |
|
Lines changed: 6 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
13 |
| - | |
| 13 | + | |
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
| |||
600 | 600 |
| |
601 | 601 |
| |
602 | 602 |
| |
| 603 | + | |
603 | 604 |
| |
604 | 605 |
| |
605 | 606 |
| |
| |||
630 | 631 |
| |
631 | 632 |
| |
632 | 633 |
| |
| 634 | + | |
633 | 635 |
| |
634 | 636 |
| |
635 | 637 |
| |
| |||
649 | 651 |
| |
650 | 652 |
| |
651 | 653 |
| |
652 |
| - | |
| 654 | + | |
653 | 655 |
| |
654 | 656 |
| |
655 | 657 |
| |
| |||
669 | 671 |
| |
670 | 672 |
| |
671 | 673 |
| |
672 |
| - | |
| 674 | + | |
673 | 675 |
| |
674 | 676 |
| |
675 | 677 |
| |
| |||
689 | 691 |
| |
690 | 692 |
| |
691 | 693 |
| |
692 |
| - | |
| 694 | + | |
693 | 695 |
| |
694 | 696 |
| |
695 | 697 |
| |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 |
| - | |
| 9 | + | |
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
| |||
86 | 86 |
| |
87 | 87 |
| |
88 | 88 |
| |
| 89 | + | |
89 | 90 |
| |
90 | 91 |
| |
91 | 92 |
| |
|
Lines changed: 7 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
6 |
| - | |
| 6 | + | |
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
| |||
191 | 191 |
| |
192 | 192 |
| |
193 | 193 |
| |
| 194 | + | |
194 | 195 |
| |
195 | 196 |
| |
196 | 197 |
| |
| |||
259 | 260 |
| |
260 | 261 |
| |
261 | 262 |
| |
| 263 | + | |
262 | 264 |
| |
263 | 265 |
| |
264 | 266 |
| |
| |||
621 | 623 |
| |
622 | 624 |
| |
623 | 625 |
| |
| 626 | + | |
624 | 627 |
| |
625 | 628 |
| |
626 | 629 |
| |
| |||
944 | 947 |
| |
945 | 948 |
| |
946 | 949 |
| |
| 950 | + | |
947 | 951 |
| |
948 | 952 |
| |
949 | 953 |
| |
| |||
1088 | 1092 |
| |
1089 | 1093 |
| |
1090 | 1094 |
| |
| 1095 | + | |
1091 | 1096 |
| |
1092 | 1097 |
| |
1093 | 1098 |
| |
| |||
1216 | 1221 |
| |
1217 | 1222 |
| |
1218 | 1223 |
| |
| 1224 | + | |
1219 | 1225 |
| |
1220 | 1226 |
| |
1221 | 1227 |
| |
|
0 commit comments
Comments
(0)