- Notifications
You must be signed in to change notification settings - Fork28
Commit27fee81
committed
Replace SearchSysCacheGetAttribute with SysCacheGetAttr, which fetches
an attribute of a tuple previously fetched with SearchSysCacheTuple.This avoids a lot of redundant cache lookups, particularly in selfuncs.c.Also, remove SearchSysCacheStruct, which was unused and grotty.1 parent1161077 commit27fee81
File tree
5 files changed
+107
-240
lines changed- src
- backend/utils
- adt
- cache
- include/utils
5 files changed
+107
-240
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
587 | 587 | | |
588 | 588 | | |
589 | 589 | | |
590 | | - | |
591 | | - | |
592 | | - | |
593 | 590 | | |
594 | 591 | | |
595 | 592 | | |
| |||
600 | 597 | | |
601 | 598 | | |
602 | 599 | | |
603 | | - | |
604 | | - | |
605 | 600 | | |
606 | 601 | | |
607 | 602 | | |
608 | 603 | | |
| 604 | + | |
609 | 605 | | |
610 | | - | |
611 | | - | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
612 | 609 | | |
613 | | - | |
614 | | - | |
615 | | - | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
616 | 614 | | |
617 | 615 | | |
618 | 616 | | |
619 | | - | |
620 | 617 | | |
621 | 618 | | |
622 | 619 | | |
623 | | - | |
624 | | - | |
625 | | - | |
626 | 620 | | |
627 | 621 | | |
628 | 622 | | |
| |||
639 | 633 | | |
640 | 634 | | |
641 | 635 | | |
642 | | - | |
| 636 | + | |
643 | 637 | | |
644 | 638 | | |
645 | 639 | | |
646 | | - | |
647 | | - | |
648 | | - | |
649 | | - | |
| 640 | + | |
| 641 | + | |
| 642 | + | |
650 | 643 | | |
651 | 644 | | |
652 | 645 | | |
| |||
663 | 656 | | |
664 | 657 | | |
665 | 658 | | |
666 | | - | |
667 | | - | |
668 | | - | |
669 | | - | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
670 | 662 | | |
671 | 663 | | |
672 | 664 | | |
| |||
683 | 675 | | |
684 | 676 | | |
685 | 677 | | |
686 | | - | |
687 | | - | |
688 | | - | |
689 | | - | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
690 | 681 | | |
691 | 682 | | |
692 | 683 | | |
| |||
701 | 692 | | |
702 | 693 | | |
703 | 694 | | |
704 | | - | |
705 | 695 | | |
706 | 696 | | |
707 | 697 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
77 | | - | |
78 | 77 | | |
| 78 | + | |
| 79 | + | |
79 | 80 | | |
80 | 81 | | |
81 | | - | |
82 | | - | |
83 | | - | |
| 82 | + | |
84 | 83 | | |
85 | 84 | | |
86 | 85 | | |
| |||
94 | 93 | | |
95 | 94 | | |
96 | 95 | | |
97 | | - | |
98 | | - | |
99 | | - | |
| 96 | + | |
| 97 | + | |
100 | 98 | | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | 99 | | |
106 | 100 | | |
107 | 101 | | |
108 | | - | |
109 | | - | |
110 | | - | |
| 102 | + | |
111 | 103 | | |
112 | 104 | | |
113 | 105 | | |
114 | 106 | | |
115 | 107 | | |
116 | 108 | | |
117 | 109 | | |
118 | | - | |
119 | | - | |
120 | | - | |
121 | | - | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
122 | 114 | | |
123 | 115 | | |
124 | 116 | | |
125 | 117 | | |
126 | 118 | | |
127 | 119 | | |
128 | | - | |
129 | | - | |
130 | | - | |
131 | | - | |
| 120 | + | |
| 121 | + | |
132 | 122 | | |
133 | 123 | | |
134 | | - | |
| 124 | + | |
135 | 125 | | |
136 | 126 | | |
137 | 127 | | |
138 | | - | |
139 | 128 | | |
140 | 129 | | |
141 | 130 | | |
| |||
147 | 136 | | |
148 | 137 | | |
149 | 138 | | |
150 | | - | |
| 139 | + | |
151 | 140 | | |
152 | 141 | | |
153 | 142 | | |
| |||
157 | 146 | | |
158 | 147 | | |
159 | 148 | | |
160 | | - | |
161 | | - | |
| 149 | + | |
| 150 | + | |
162 | 151 | | |
163 | 152 | | |
164 | 153 | | |
| |||
198 | 187 | | |
199 | 188 | | |
200 | 189 | | |
201 | | - | |
| 190 | + | |
202 | 191 | | |
203 | 192 | | |
204 | 193 | | |
| |||
230 | 219 | | |
231 | 220 | | |
232 | 221 | | |
233 | | - | |
234 | | - | |
235 | | - | |
236 | | - | |
237 | 222 | | |
238 | 223 | | |
239 | | - | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
240 | 232 | | |
241 | 233 | | |
242 | 234 | | |
243 | 235 | | |
244 | | - | |
245 | | - | |
246 | | - | |
247 | | - | |
248 | | - | |
249 | | - | |
250 | | - | |
251 | | - | |
252 | | - | |
| 236 | + | |
253 | 237 | | |
254 | 238 | | |
255 | 239 | | |
256 | 240 | | |
257 | | - | |
258 | | - | |
| 241 | + | |
| 242 | + | |
259 | 243 | | |
260 | | - | |
261 | | - | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
262 | 248 | | |
263 | 249 | | |
264 | | - | |
265 | 250 | | |
266 | 251 | | |
267 | | - | |
268 | | - | |
269 | | - | |
270 | 252 | | |
271 | 253 | | |
272 | 254 | | |
| |||
275 | 257 | | |
276 | 258 | | |
277 | 259 | | |
278 | | - | |
279 | 260 | | |
280 | 261 | | |
281 | 262 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
617 | 617 | | |
618 | 618 | | |
619 | 619 | | |
620 | | - | |
621 | | - | |
622 | 620 | | |
623 | 621 | | |
| 622 | + | |
| 623 | + | |
| 624 | + | |
624 | 625 | | |
625 | 626 | | |
626 | 627 | | |
627 | 628 | | |
628 | | - | |
629 | | - | |
630 | | - | |
631 | | - | |
632 | | - | |
633 | | - | |
634 | | - | |
635 | | - | |
636 | | - | |
637 | | - | |
638 | | - | |
639 | | - | |
640 | | - | |
641 | | - | |
642 | | - | |
643 | | - | |
644 | | - | |
645 | | - | |
646 | | - | |
647 | | - | |
648 | | - | |
649 | 629 | | |
650 | 630 | | |
651 | 631 | | |
| |||
654 | 634 | | |
655 | 635 | | |
656 | 636 | | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
| 646 | + | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
657 | 653 | | |
658 | 654 | | |
659 | 655 | | |
| |||
0 commit comments
Comments
(0)