Commit 02226af
committed
chore: remove COMET_NATIVE_SCAN_IMPL and related scan-impl constants
Removes the four deprecated symbols from CometConf along with all
references in main code, tests, and benchmarks:
- COMET_NATIVE_SCAN_IMPL (spark.comet.scan.impl)
- SCAN_NATIVE_DATAFUSION
- SCAN_NATIVE_ICEBERG_COMPAT
- SCAN_AUTO
With a single Parquet scan implementation, the scanImpl field on
CometScanExec is dropped, CometScanTypeChecker becomes parameterless,
and per-impl conditionals in CometScanRule and CometExecRule collapse.1 parent 5dae9a8 commit 02226af
29 files changed
Lines changed: 155 additions & 426 deletions
File tree
- benchmarks/tpc/engines
- spark/src
- main/scala/org/apache
- comet
- rules
- spark/sql/comet
- test/scala/org/apache
- comet
- exec
- expressions/conditional
- parquet
- rules
- spark/sql
- benchmark
- comet
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
34 | 33 | | |
35 | 34 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
34 | 33 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
118 | | - | |
119 | | - | |
120 | | - | |
121 | | - | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | | - | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | | - | |
130 | | - | |
131 | | - | |
132 | | - | |
133 | 114 | | |
134 | 115 | | |
135 | 116 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
258 | 258 | | |
259 | 259 | | |
260 | 260 | | |
261 | | - | |
| 261 | + | |
262 | 262 | | |
263 | 263 | | |
264 | 264 | | |
| |||
Lines changed: 16 additions & 26 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
197 | 197 | | |
198 | 198 | | |
199 | 199 | | |
200 | | - | |
201 | | - | |
202 | | - | |
| 200 | + | |
203 | 201 | | |
204 | 202 | | |
205 | 203 | | |
| |||
210 | 208 | | |
211 | 209 | | |
212 | 210 | | |
213 | | - | |
| 211 | + | |
214 | 212 | | |
215 | 213 | | |
216 | 214 | | |
| |||
219 | 217 | | |
220 | 218 | | |
221 | 219 | | |
222 | | - | |
| 220 | + | |
223 | 221 | | |
224 | 222 | | |
225 | 223 | | |
| |||
244 | 242 | | |
245 | 243 | | |
246 | 244 | | |
247 | | - | |
| 245 | + | |
248 | 246 | | |
249 | 247 | | |
250 | | - | |
| 248 | + | |
251 | 249 | | |
252 | 250 | | |
253 | 251 | | |
| |||
313 | 311 | | |
314 | 312 | | |
315 | 313 | | |
316 | | - | |
| 314 | + | |
317 | 315 | | |
318 | 316 | | |
319 | 317 | | |
| |||
670 | 668 | | |
671 | 669 | | |
672 | 670 | | |
673 | | - | |
674 | | - | |
675 | | - | |
676 | | - | |
| 671 | + | |
677 | 672 | | |
678 | | - | |
| 673 | + | |
679 | 674 | | |
680 | 675 | | |
681 | 676 | | |
682 | 677 | | |
683 | 678 | | |
684 | | - | |
685 | | - | |
| 679 | + | |
686 | 680 | | |
687 | 681 | | |
688 | 682 | | |
689 | 683 | | |
690 | 684 | | |
691 | 685 | | |
692 | 686 | | |
693 | | - | |
694 | | - | |
695 | | - | |
| 687 | + | |
| 688 | + | |
696 | 689 | | |
697 | 690 | | |
698 | 691 | | |
699 | 692 | | |
700 | 693 | | |
701 | 694 | | |
702 | | - | |
703 | | - | |
704 | | - | |
705 | | - | |
| 695 | + | |
706 | 696 | | |
707 | 697 | | |
708 | 698 | | |
709 | 699 | | |
710 | 700 | | |
711 | 701 | | |
712 | 702 | | |
713 | | - | |
714 | | - | |
| 703 | + | |
| 704 | + | |
715 | 705 | | |
716 | 706 | | |
717 | 707 | | |
| |||
722 | 712 | | |
723 | 713 | | |
724 | 714 | | |
725 | | - | |
| 715 | + | |
726 | 716 | | |
727 | | - | |
| 717 | + | |
728 | 718 | | |
729 | 719 | | |
730 | 720 | | |
| |||
Lines changed: 11 additions & 30 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
| 45 | + | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
58 | 52 | | |
59 | 53 | | |
60 | | - | |
61 | 54 | | |
62 | 55 | | |
63 | 56 | | |
| |||
72 | 65 | | |
73 | 66 | | |
74 | 67 | | |
75 | | - | |
76 | | - | |
77 | 68 | | |
78 | | - | |
| 69 | + | |
79 | 70 | | |
80 | 71 | | |
81 | 72 | | |
| |||
154 | 145 | | |
155 | 146 | | |
156 | 147 | | |
157 | | - | |
158 | | - | |
159 | | - | |
| 148 | + | |
| 149 | + | |
160 | 150 | | |
161 | 151 | | |
162 | | - | |
163 | | - | |
164 | | - | |
165 | | - | |
166 | | - | |
167 | | - | |
168 | | - | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
169 | 155 | | |
170 | 156 | | |
171 | 157 | | |
| |||
516 | 502 | | |
517 | 503 | | |
518 | 504 | | |
519 | | - | |
520 | 505 | | |
521 | 506 | | |
522 | 507 | | |
| |||
534 | 519 | | |
535 | 520 | | |
536 | 521 | | |
537 | | - | |
538 | | - | |
539 | | - | |
540 | | - | |
| 522 | + | |
541 | 523 | | |
542 | 524 | | |
543 | 525 | | |
| |||
563 | 545 | | |
564 | 546 | | |
565 | 547 | | |
566 | | - | |
567 | 548 | | |
568 | 549 | | |
569 | 550 | | |
| |||
Lines changed: 10 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
985 | 985 | | |
986 | 986 | | |
987 | 987 | | |
988 | | - | |
989 | | - | |
990 | | - | |
991 | | - | |
992 | | - | |
993 | | - | |
994 | | - | |
995 | | - | |
996 | | - | |
997 | | - | |
998 | | - | |
999 | | - | |
| 988 | + | |
| 989 | + | |
| 990 | + | |
| 991 | + | |
| 992 | + | |
| 993 | + | |
| 994 | + | |
| 995 | + | |
| 996 | + | |
| 997 | + | |
1000 | 998 | | |
1001 | 999 | | |
1002 | 1000 | | |
| |||
Lines changed: 2 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1540 | 1540 | | |
1541 | 1541 | | |
1542 | 1542 | | |
1543 | | - | |
1544 | | - | |
1545 | | - | |
1546 | | - | |
1547 | | - | |
1548 | | - | |
1549 | | - | |
| 1543 | + | |
| 1544 | + | |
1550 | 1545 | | |
1551 | 1546 | | |
1552 | 1547 | | |
| |||
Lines changed: 1 addition & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | | - | |
74 | | - | |
75 | | - | |
| 73 | + | |
76 | 74 | | |
77 | 75 | | |
78 | 76 | | |
| |||
Lines changed: 0 additions & 15 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | 26 | | |
30 | 27 | | |
31 | 28 | | |
| |||
44 | 41 | | |
45 | 42 | | |
46 | 43 | | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | 44 | | |
57 | 45 | | |
58 | 46 | | |
| |||
2516 | 2504 | | |
2517 | 2505 | | |
2518 | 2506 | | |
2519 | | - | |
2520 | 2507 | | |
2521 | 2508 | | |
2522 | 2509 | | |
| |||
2546 | 2533 | | |
2547 | 2534 | | |
2548 | 2535 | | |
2549 | | - | |
2550 | 2536 | | |
2551 | 2537 | | |
2552 | 2538 | | |
| |||
3014 | 3000 | | |
3015 | 3001 | | |
3016 | 3002 | | |
3017 | | - | |
3018 | 3003 | | |
3019 | 3004 | | |
3020 | 3005 | | |
| |||
0 commit comments