Commit 5c4f344
authored
feat: Better selectTyped behavior
* updated col().`as`() behavior and added single selectTyped() variant
* reverted col().`as`<>() behavior for simplicity. Updated selectTyped to accept any TypedColumn
* updated readme
* removed unnecessary imports1 parent b7cf42d commit 5c4f344
File tree
5 files changed
+131
-53
lines changed- kotlin-spark-api
- 2.4/src
- main/kotlin/org/jetbrains/kotlinx/spark/api
- test/kotlin/org/jetbrains/kotlinx/spark/api
- 3.0/src
- main/kotlin/org/jetbrains/kotlinx/spark/api
- test/kotlin/org/jetbrains/kotlinx/spark/api
5 files changed
+131
-53
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
192 | 192 | | |
193 | 193 | | |
194 | 194 | | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
195 | 198 | | |
196 | 199 | | |
197 | 200 | | |
| |||
Lines changed: 56 additions & 20 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
647 | 647 | | |
648 | 648 | | |
649 | 649 | | |
650 | | - | |
| 650 | + | |
651 | 651 | | |
652 | 652 | | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
653 | 658 | | |
| 659 | + | |
654 | 660 | | |
655 | 661 | | |
| 662 | + | |
656 | 663 | | |
657 | 664 | | |
658 | 665 | | |
| |||
809 | 816 | | |
810 | 817 | | |
811 | 818 | | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
| 823 | + | |
| 824 | + | |
| 825 | + | |
| 826 | + | |
| 827 | + | |
812 | 828 | | |
813 | | - | |
814 | | - | |
| 829 | + | |
| 830 | + | |
815 | 831 | | |
816 | | - | |
| 832 | + | |
| 833 | + | |
| 834 | + | |
| 835 | + | |
817 | 836 | | |
818 | 837 | | |
819 | 838 | | |
820 | 839 | | |
| 840 | + | |
821 | 841 | | |
822 | | - | |
823 | | - | |
824 | | - | |
| 842 | + | |
| 843 | + | |
| 844 | + | |
825 | 845 | | |
826 | | - | |
| 846 | + | |
| 847 | + | |
| 848 | + | |
| 849 | + | |
| 850 | + | |
827 | 851 | | |
828 | 852 | | |
829 | 853 | | |
830 | 854 | | |
| 855 | + | |
831 | 856 | | |
832 | | - | |
833 | | - | |
834 | | - | |
835 | | - | |
| 857 | + | |
| 858 | + | |
| 859 | + | |
| 860 | + | |
836 | 861 | | |
837 | | - | |
| 862 | + | |
| 863 | + | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
| 867 | + | |
838 | 868 | | |
839 | 869 | | |
840 | 870 | | |
841 | 871 | | |
| 872 | + | |
842 | 873 | | |
843 | | - | |
844 | | - | |
845 | | - | |
846 | | - | |
847 | | - | |
| 874 | + | |
| 875 | + | |
| 876 | + | |
| 877 | + | |
| 878 | + | |
848 | 879 | | |
849 | | - | |
850 | | - | |
| 880 | + | |
| 881 | + | |
| 882 | + | |
| 883 | + | |
| 884 | + | |
| 885 | + | |
| 886 | + | |
851 | 887 | | |
852 | 888 | | |
853 | 889 | | |
| |||
Lines changed: 8 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
26 | 25 | | |
27 | 26 | | |
28 | 27 | | |
| |||
339 | 338 | | |
340 | 339 | | |
341 | 340 | | |
342 | | - | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
343 | 345 | | |
344 | | - | |
| 346 | + | |
345 | 347 | | |
346 | 348 | | |
347 | 349 | | |
348 | 350 | | |
349 | 351 | | |
350 | 352 | | |
351 | | - | |
| 353 | + | |
352 | 354 | | |
353 | 355 | | |
354 | 356 | | |
355 | 357 | | |
356 | 358 | | |
357 | 359 | | |
358 | | - | |
| 360 | + | |
359 | 361 | | |
360 | 362 | | |
361 | 363 | | |
362 | 364 | | |
363 | 365 | | |
364 | 366 | | |
365 | 367 | | |
366 | | - | |
| 368 | + | |
367 | 369 | | |
368 | 370 | | |
369 | 371 | | |
| |||
Lines changed: 56 additions & 21 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
651 | 651 | | |
652 | 652 | | |
653 | 653 | | |
654 | | - | |
| 654 | + | |
655 | 655 | | |
656 | 656 | | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
657 | 662 | | |
| 663 | + | |
658 | 664 | | |
659 | 665 | | |
660 | 666 | | |
| |||
776 | 782 | | |
777 | 783 | | |
778 | 784 | | |
779 | | - | |
| 785 | + | |
780 | 786 | | |
781 | | - | |
782 | 787 | | |
783 | 788 | | |
784 | 789 | | |
| |||
813 | 818 | | |
814 | 819 | | |
815 | 820 | | |
| 821 | + | |
| 822 | + | |
| 823 | + | |
| 824 | + | |
| 825 | + | |
| 826 | + | |
| 827 | + | |
| 828 | + | |
| 829 | + | |
816 | 830 | | |
817 | | - | |
818 | | - | |
| 831 | + | |
| 832 | + | |
819 | 833 | | |
820 | | - | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
| 837 | + | |
821 | 838 | | |
822 | 839 | | |
823 | 840 | | |
824 | 841 | | |
| 842 | + | |
825 | 843 | | |
826 | | - | |
827 | | - | |
828 | | - | |
| 844 | + | |
| 845 | + | |
| 846 | + | |
829 | 847 | | |
830 | | - | |
| 848 | + | |
| 849 | + | |
| 850 | + | |
| 851 | + | |
| 852 | + | |
831 | 853 | | |
832 | 854 | | |
833 | 855 | | |
834 | 856 | | |
| 857 | + | |
835 | 858 | | |
836 | | - | |
837 | | - | |
838 | | - | |
839 | | - | |
| 859 | + | |
| 860 | + | |
| 861 | + | |
| 862 | + | |
840 | 863 | | |
841 | | - | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
| 867 | + | |
| 868 | + | |
| 869 | + | |
842 | 870 | | |
843 | 871 | | |
844 | 872 | | |
845 | 873 | | |
| 874 | + | |
846 | 875 | | |
847 | | - | |
848 | | - | |
849 | | - | |
850 | | - | |
851 | | - | |
| 876 | + | |
| 877 | + | |
| 878 | + | |
| 879 | + | |
| 880 | + | |
852 | 881 | | |
853 | | - | |
| 882 | + | |
| 883 | + | |
| 884 | + | |
| 885 | + | |
| 886 | + | |
| 887 | + | |
| 888 | + | |
854 | 889 | | |
855 | 890 | | |
856 | 891 | | |
| |||
Lines changed: 8 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
26 | 25 | | |
27 | 26 | | |
28 | 27 | | |
| |||
364 | 363 | | |
365 | 364 | | |
366 | 365 | | |
367 | | - | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
368 | 370 | | |
369 | | - | |
| 371 | + | |
370 | 372 | | |
371 | 373 | | |
372 | 374 | | |
373 | 375 | | |
374 | 376 | | |
375 | | - | |
| 377 | + | |
376 | 378 | | |
377 | 379 | | |
378 | 380 | | |
379 | 381 | | |
380 | 382 | | |
381 | 383 | | |
382 | | - | |
| 384 | + | |
383 | 385 | | |
384 | 386 | | |
385 | 387 | | |
386 | 388 | | |
387 | 389 | | |
388 | 390 | | |
389 | 391 | | |
390 | | - | |
| 392 | + | |
391 | 393 | | |
392 | 394 | | |
393 | 395 | | |
| |||
0 commit comments