- Notifications
You must be signed in to change notification settings - Fork5
Commita4ffcc8
committed
More code review for rangetypes patch.
Fix up some infelicitous coding in DefineRange, and add some missing errorchecks. Rearrange operator strategy number assignments for GiST anyrangeopclass so that they don't make such a mess of opr_sanity's table ofoperator names associated with different strategy numbers. Assignhopefully-temporary selectivity estimators to range operators that didn'thave one --- poor as the estimates are, they're still a lot better than thedefault 0.5 estimate, and they'll shut up the opr_sanity test that wants tosee selectivity estimators on all built-in operators.1 parent9b97b7f commita4ffcc8
File tree
11 files changed
+342
-317
lines changed- src
- backend
- commands
- utils/adt
- include/catalog
- test/regress
- expected
- sql
11 files changed
+342
-317
lines changedLines changed: 217 additions & 178 deletions
Large diffs are not rendered by default.
Lines changed: 57 additions & 56 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
24 |
| - | |
25 |
| - | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
26 | 27 |
| |
27 |
| - | |
28 |
| - | |
29 |
| - | |
30 |
| - | |
31 |
| - | |
32 |
| - | |
33 |
| - | |
34 |
| - | |
35 |
| - | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
36 | 37 |
| |
37 | 38 |
| |
38 | 39 |
| |
| |||
460 | 461 |
| |
461 | 462 |
| |
462 | 463 |
| |
463 |
| - | |
464 |
| - | |
465 |
| - | |
466 |
| - | |
467 |
| - | |
468 |
| - | |
469 |
| - | |
470 |
| - | |
471 |
| - | |
472 |
| - | |
473 |
| - | |
474 |
| - | |
475 |
| - | |
476 |
| - | |
477 |
| - | |
478 |
| - | |
479 |
| - | |
480 | 464 |
| |
481 | 465 |
| |
482 | 466 |
| |
483 | 467 |
| |
484 | 468 |
| |
485 | 469 |
| |
486 |
| - | |
487 |
| - | |
488 |
| - | |
489 |
| - | |
490 |
| - | |
491 |
| - | |
492 | 470 |
| |
493 | 471 |
| |
494 | 472 |
| |
495 | 473 |
| |
496 | 474 |
| |
497 | 475 |
| |
| 476 | + | |
| 477 | + | |
| 478 | + | |
498 | 479 |
| |
499 | 480 |
| |
500 | 481 |
| |
501 | 482 |
| |
502 | 483 |
| |
503 | 484 |
| |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
504 | 491 |
| |
505 | 492 |
| |
506 | 493 |
| |
| |||
510 | 497 |
| |
511 | 498 |
| |
512 | 499 |
| |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
513 | 514 |
| |
514 | 515 |
| |
515 | 516 |
| |
| |||
536 | 537 |
| |
537 | 538 |
| |
538 | 539 |
| |
539 |
| - | |
540 |
| - | |
541 |
| - | |
542 |
| - | |
543 |
| - | |
544 |
| - | |
545 |
| - | |
546 |
| - | |
547 |
| - | |
548 |
| - | |
549 |
| - | |
550 |
| - | |
551 |
| - | |
552 |
| - | |
553 |
| - | |
554 |
| - | |
555 |
| - | |
556 | 540 |
| |
557 | 541 |
| |
558 | 542 |
| |
559 | 543 |
| |
560 | 544 |
| |
561 |
| - | |
562 |
| - | |
563 |
| - | |
564 |
| - | |
565 |
| - | |
566 | 545 |
| |
567 | 546 |
| |
568 | 547 |
| |
569 | 548 |
| |
570 | 549 |
| |
| 550 | + | |
| 551 | + | |
| 552 | + | |
571 | 553 |
| |
572 | 554 |
| |
573 | 555 |
| |
574 | 556 |
| |
575 | 557 |
| |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
576 | 563 |
| |
577 | 564 |
| |
578 | 565 |
| |
579 | 566 |
| |
580 | 567 |
| |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
581 | 582 |
| |
582 | 583 |
| |
583 | 584 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
53 | 53 |
| |
54 | 54 |
| |
55 | 55 |
| |
56 |
| - | |
| 56 | + | |
57 | 57 |
| |
58 | 58 |
|
Lines changed: 11 additions & 11 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
726 | 726 |
| |
727 | 727 |
| |
728 | 728 |
| |
729 |
| - | |
730 |
| - | |
| 729 | + | |
| 730 | + | |
731 | 731 |
| |
732 |
| - | |
733 |
| - | |
734 |
| - | |
735 |
| - | |
736 |
| - | |
737 |
| - | |
738 |
| - | |
739 |
| - | |
740 |
| - | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
741 | 741 |
| |
742 | 742 |
|
Lines changed: 6 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1674 | 1674 |
| |
1675 | 1675 |
| |
1676 | 1676 |
| |
1677 |
| - | |
| 1677 | + | |
1678 | 1678 |
| |
1679 |
| - | |
| 1679 | + | |
1680 | 1680 |
| |
1681 |
| - | |
| 1681 | + | |
1682 | 1682 |
| |
1683 |
| - | |
| 1683 | + | |
1684 | 1684 |
| |
1685 |
| - | |
| 1685 | + | |
1686 | 1686 |
| |
1687 | 1687 |
| |
1688 | 1688 |
| |
| |||
1692 | 1692 |
| |
1693 | 1693 |
| |
1694 | 1694 |
| |
1695 |
| - | |
| 1695 | + | |
1696 | 1696 |
| |
1697 | 1697 |
| |
1698 | 1698 |
| |
|
Lines changed: 19 additions & 31 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
140 | 140 |
| |
141 | 141 |
| |
142 | 142 |
| |
143 |
| - | |
| 143 | + | |
144 | 144 |
| |
145 | 145 |
| |
146 | 146 |
| |
147 | 147 |
| |
148 | 148 |
| |
149 | 149 |
| |
150 |
| - | |
151 |
| - | |
152 |
| - | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
153 | 153 |
| |
154 | 154 |
| |
155 | 155 |
| |
| |||
163 | 163 |
| |
164 | 164 |
| |
165 | 165 |
| |
166 |
| - | |
167 |
| - | |
168 |
| - | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
169 | 169 |
| |
170 | 170 |
| |
171 | 171 |
| |
| |||
182 | 182 |
| |
183 | 183 |
| |
184 | 184 |
| |
185 |
| - | |
186 |
| - | |
187 |
| - | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
188 | 188 |
| |
189 | 189 |
| |
190 | 190 |
| |
| |||
1021 | 1021 |
| |
1022 | 1022 |
| |
1023 | 1023 |
| |
1024 |
| - | |
1025 | 1024 |
| |
1026 | 1025 |
| |
1027 |
| - | |
1028 | 1026 |
| |
1029 | 1027 |
| |
1030 |
| - | |
1031 |
| - | |
1032 | 1028 |
| |
1033 |
| - | |
| 1029 | + | |
1034 | 1030 |
| |
1035 |
| - | |
1036 | 1031 |
| |
1037 |
| - | |
1038 | 1032 |
| |
1039 | 1033 |
| |
1040 |
| - | |
1041 |
| - | |
1042 | 1034 |
| |
1043 | 1035 |
| |
1044 |
| - | |
1045 | 1036 |
| |
1046 | 1037 |
| |
1047 |
| - | |
1048 | 1038 |
| |
1049 | 1039 |
| |
1050 | 1040 |
| |
1051 | 1041 |
| |
| 1042 | + | |
| 1043 | + | |
| 1044 | + | |
| 1045 | + | |
1052 | 1046 |
| |
1053 | 1047 |
| |
1054 | 1048 |
| |
| |||
1061 | 1055 |
| |
1062 | 1056 |
| |
1063 | 1057 |
| |
1064 |
| - | |
| 1058 | + | |
1065 | 1059 |
| |
1066 | 1060 |
| |
1067 | 1061 |
| |
| |||
1070 | 1064 |
| |
1071 | 1065 |
| |
1072 | 1066 |
| |
1073 |
| - | |
1074 |
| - | |
1075 |
| - | |
1076 |
| - | |
1077 |
| - | |
1078 |
| - | |
1079 |
| - | |
1080 |
| - | |
1081 |
| - | |
| 1067 | + | |
| 1068 | + | |
| 1069 | + | |
1082 | 1070 |
| |
1083 | 1071 |
| |
1084 | 1072 |
| |
|
Lines changed: 0 additions & 14 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4571 | 4571 |
| |
4572 | 4572 |
| |
4573 | 4573 |
| |
4574 |
| - | |
4575 |
| - | |
4576 |
| - | |
4577 |
| - | |
4578 |
| - | |
4579 |
| - | |
4580 |
| - | |
4581 |
| - | |
4582 |
| - | |
4583 |
| - | |
4584 |
| - | |
4585 |
| - | |
4586 |
| - | |
4587 |
| - |
0 commit comments
Comments
(0)