- Notifications
You must be signed in to change notification settings - Fork5
Commit145014f
committed
Make further use of new bitmapset code: executor's chgParam, extParam,
locParam lists can be converted to bitmapsets to speed updating. Also,replace 'locParam' with 'allParam', which contains all the paramIDsrelevant to the node (i.e., the union of extParam and locParam); thissaves a step during SetChangedParamList() without costing anythingelsewhere.1 parentc15a4c2 commit145014f
File tree
17 files changed
+268
-194
lines changed- src
- backend
- executor
- nodes
- optimizer/plan
- include
- executor
- nodes
- optimizer
17 files changed
+268
-194
lines changedLines changed: 13 additions & 13 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 |
| - | |
| 9 | + | |
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
| |||
55 | 55 |
| |
56 | 56 |
| |
57 | 57 |
| |
58 |
| - | |
| 58 | + | |
59 | 59 |
| |
60 | 60 |
| |
61 | 61 |
| |
| |||
64 | 64 |
| |
65 | 65 |
| |
66 | 66 |
| |
67 |
| - | |
68 |
| - | |
69 |
| - | |
70 |
| - | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
71 | 71 |
| |
72 | 72 |
| |
73 | 73 |
| |
74 | 74 |
| |
75 | 75 |
| |
76 | 76 |
| |
77 | 77 |
| |
78 |
| - | |
79 |
| - | |
| 78 | + | |
| 79 | + | |
80 | 80 |
| |
81 | 81 |
| |
82 | 82 |
| |
83 |
| - | |
| 83 | + | |
84 | 84 |
| |
85 |
| - | |
| 85 | + | |
86 | 86 |
| |
87 | 87 |
| |
88 | 88 |
| |
| |||
165 | 165 |
| |
166 | 166 |
| |
167 | 167 |
| |
168 |
| - | |
| 168 | + | |
169 | 169 |
| |
170 |
| - | |
171 |
| - | |
| 170 | + | |
| 171 | + | |
172 | 172 |
| |
173 | 173 |
| |
174 | 174 |
| |
|
Lines changed: 5 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
15 |
| - | |
| 15 | + | |
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
| |||
282 | 282 |
| |
283 | 283 |
| |
284 | 284 |
| |
285 |
| - | |
| 285 | + | |
286 | 286 |
| |
287 | 287 |
| |
288 | 288 |
| |
| |||
504 | 504 |
| |
505 | 505 |
| |
506 | 506 |
| |
507 |
| - | |
| 507 | + | |
508 | 508 |
| |
509 |
| - | |
510 |
| - | |
| 509 | + | |
| 510 | + | |
511 | 511 |
| |
512 | 512 |
| |
513 | 513 |
| |
|
Lines changed: 20 additions & 17 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 |
| |
| |||
874 | 874 |
| |
875 | 875 |
| |
876 | 876 |
| |
| 877 | + | |
| 878 | + | |
| 879 | + | |
| 880 | + | |
877 | 881 |
| |
878 |
| - | |
| 882 | + | |
879 | 883 |
| |
880 |
| - | |
881 |
| - | |
882 |
| - | |
883 |
| - | |
884 |
| - | |
| 884 | + | |
885 | 885 |
| |
886 |
| - | |
887 |
| - | |
888 |
| - | |
889 |
| - | |
890 |
| - | |
891 |
| - | |
892 |
| - | |
893 |
| - | |
894 |
| - | |
895 |
| - | |
| 886 | + | |
| 887 | + | |
| 888 | + | |
| 889 | + | |
| 890 | + | |
| 891 | + | |
| 892 | + | |
| 893 | + | |
| 894 | + | |
| 895 | + | |
| 896 | + | |
| 897 | + | |
| 898 | + | |
896 | 899 |
| |
897 | 900 |
| |
898 | 901 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
45 | 45 |
| |
46 | 46 |
| |
47 | 47 |
| |
48 |
| - | |
| 48 | + | |
49 | 49 |
| |
50 | 50 |
| |
51 | 51 |
| |
| |||
1405 | 1405 |
| |
1406 | 1406 |
| |
1407 | 1407 |
| |
1408 |
| - | |
| 1408 | + | |
1409 | 1409 |
| |
1410 | 1410 |
| |
1411 | 1411 |
| |
|
Lines changed: 4 additions & 4 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 |
| |
| |||
361 | 361 |
| |
362 | 362 |
| |
363 | 363 |
| |
364 |
| - | |
365 |
| - | |
| 364 | + | |
| 365 | + | |
366 | 366 |
| |
367 | 367 |
| |
368 | 368 |
| |
369 | 369 |
| |
370 | 370 |
| |
371 |
| - | |
| 371 | + | |
372 | 372 |
| |
373 | 373 |
| |
374 | 374 |
| |
|
Lines changed: 42 additions & 37 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 |
| |
| |||
80 | 80 |
| |
81 | 81 |
| |
82 | 82 |
| |
83 |
| - | |
| 83 | + | |
84 | 84 |
| |
85 | 85 |
| |
86 | 86 |
| |
| |||
218 | 218 |
| |
219 | 219 |
| |
220 | 220 |
| |
221 |
| - | |
| 221 | + | |
222 | 222 |
| |
223 |
| - | |
224 |
| - | |
225 |
| - | |
226 |
| - | |
227 |
| - | |
228 |
| - | |
229 |
| - | |
230 |
| - | |
231 |
| - | |
232 |
| - | |
233 |
| - | |
234 |
| - | |
235 |
| - | |
236 |
| - | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
237 | 233 |
| |
238 | 234 |
| |
239 | 235 |
| |
| |||
686 | 682 |
| |
687 | 683 |
| |
688 | 684 |
| |
689 |
| - | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
690 | 691 |
| |
691 | 692 |
| |
692 | 693 |
| |
693 | 694 |
| |
694 | 695 |
| |
695 | 696 |
| |
696 | 697 |
| |
697 |
| - | |
| 698 | + | |
| 699 | + | |
698 | 700 |
| |
699 | 701 |
| |
700 | 702 |
| |
701 |
| - | |
702 |
| - | |
703 |
| - | |
704 |
| - | |
705 |
| - | |
706 |
| - | |
707 | 703 |
| |
708 | 704 |
| |
709 | 705 |
| |
| |||
884 | 880 |
| |
885 | 881 |
| |
886 | 882 |
| |
887 |
| - | |
| 883 | + | |
| 884 | + | |
| 885 | + | |
888 | 886 |
| |
889 | 887 |
| |
890 | 888 |
| |
| |||
914 | 912 |
| |
915 | 913 |
| |
916 | 914 |
| |
| 915 | + | |
| 916 | + | |
| 917 | + | |
917 | 918 |
| |
918 | 919 |
| |
919 |
| - | |
| 920 | + | |
| 921 | + | |
920 | 922 |
| |
921 | 923 |
| |
922 | 924 |
| |
| |||
928 | 930 |
| |
929 | 931 |
| |
930 | 932 |
| |
931 |
| - | |
| 933 | + | |
| 934 | + | |
| 935 | + | |
932 | 936 |
| |
933 | 937 |
| |
934 | 938 |
| |
| |||
938 | 942 |
| |
939 | 943 |
| |
940 | 944 |
| |
941 |
| - | |
| 945 | + | |
| 946 | + | |
942 | 947 |
| |
943 | 948 |
| |
944 | 949 |
| |
| |||
979 | 984 |
| |
980 | 985 |
| |
981 | 986 |
| |
982 |
| - | |
| 987 | + | |
983 | 988 |
| |
984 |
| - | |
985 |
| - | |
986 |
| - | |
987 |
| - | |
| 989 | + | |
| 990 | + | |
| 991 | + | |
| 992 | + | |
988 | 993 |
| |
989 | 994 |
| |
990 | 995 |
| |
| |||
995 | 1000 |
| |
996 | 1001 |
| |
997 | 1002 |
| |
998 |
| - | |
| 1003 | + | |
| 1004 | + | |
999 | 1005 |
| |
1000 | 1006 |
| |
| 1007 | + | |
1001 | 1008 |
| |
1002 |
| - | |
1003 |
| - | |
1004 | 1009 |
|
Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
15 |
| - | |
| 15 | + | |
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
| |||
261 | 261 |
| |
262 | 262 |
| |
263 | 263 |
| |
264 |
| - | |
| 264 | + | |
265 | 265 |
| |
266 | 266 |
| |
267 |
| - | |
| 267 | + | |
268 | 268 |
| |
269 | 269 |
| |
270 | 270 |
| |
|
0 commit comments
Comments
(0)