- Notifications
You must be signed in to change notification settings - Fork5
Commit5ea86e6
committed
Use the sortsupport infrastructure in more cases.
This removes some fmgr overhead from cases such as btree index builds.Peter Geoghegan, reviewed by Andreas Karlsson and me.1 parent99e8f08 commit5ea86e6
File tree
4 files changed
+206
-214
lines changed- src
- backend
- access/nbtree
- utils/sort
- include/utils
4 files changed
+206
-214
lines changedLines changed: 33 additions & 30 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
686 | 686 |
| |
687 | 687 |
| |
688 | 688 |
| |
| 689 | + | |
689 | 690 |
| |
690 | 691 |
| |
691 | 692 |
| |
| |||
701 | 702 |
| |
702 | 703 |
| |
703 | 704 |
| |
| 705 | + | |
| 706 | + | |
| 707 | + | |
| 708 | + | |
| 709 | + | |
| 710 | + | |
| 711 | + | |
| 712 | + | |
| 713 | + | |
| 714 | + | |
| 715 | + | |
| 716 | + | |
| 717 | + | |
| 718 | + | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
| 724 | + | |
| 725 | + | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
704 | 730 |
| |
705 | 731 |
| |
706 | 732 |
| |
| |||
713 | 739 |
| |
714 | 740 |
| |
715 | 741 |
| |
716 |
| - | |
| 742 | + | |
717 | 743 |
| |
718 | 744 |
| |
719 | 745 |
| |
720 | 746 |
| |
721 | 747 |
| |
722 | 748 |
| |
723 |
| - | |
| 749 | + | |
724 | 750 |
| |
725 | 751 |
| |
726 |
| - | |
727 |
| - | |
728 |
| - | |
729 |
| - | |
730 |
| - | |
731 |
| - | |
732 |
| - | |
733 |
| - | |
734 |
| - | |
735 |
| - | |
736 |
| - | |
737 |
| - | |
738 |
| - | |
739 |
| - | |
740 |
| - | |
741 |
| - | |
742 |
| - | |
743 |
| - | |
744 |
| - | |
745 |
| - | |
746 |
| - | |
747 |
| - | |
748 |
| - | |
749 |
| - | |
750 |
| - | |
751 |
| - | |
752 |
| - | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
| 755 | + | |
753 | 756 |
| |
754 | 757 |
| |
755 | 758 |
| |
| |||
783 | 786 |
| |
784 | 787 |
| |
785 | 788 |
| |
786 |
| - | |
| 789 | + | |
787 | 790 |
| |
788 | 791 |
| |
789 | 792 |
| |
|
Lines changed: 60 additions & 19 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
| 24 | + | |
24 | 25 |
| |
25 | 26 |
| |
26 | 27 |
| |
| |||
86 | 87 |
| |
87 | 88 |
| |
88 | 89 |
| |
89 |
| - | |
90 |
| - | |
91 |
| - | |
92 |
| - | |
93 |
| - | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
94 | 93 |
| |
95 |
| - | |
96 |
| - | |
| 94 | + | |
| 95 | + | |
97 | 96 |
| |
98 | 97 |
| |
99 |
| - | |
100 |
| - | |
101 |
| - | |
102 |
| - | |
103 |
| - | |
104 |
| - | |
105 |
| - | |
106 |
| - | |
107 |
| - | |
108 |
| - | |
109 |
| - | |
110 |
| - | |
111 | 98 |
| |
112 | 99 |
| |
113 | 100 |
| |
| |||
136 | 123 |
| |
137 | 124 |
| |
138 | 125 |
| |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + |
0 commit comments
Comments
(0)