Commit e8fab26
Pass update compat through as_deterministic_coder and use cloudpickle for deterministic special types. (#35725)
* Pass update compat through as_deterministic_coder.
* Coder changes.
* Pass update compat through pipeline options.
* Add tests.
* asd
* Fix test.
* Trigger tests.
* Undo disable tests.
* Fix test.
* Fix tests and lint.
* Refactor.
* Rebase and comments.
* Lint fix.
* Update the base message to include possible lower values for the flag.
* Update sdks/python/apache_beam/coders/coders.py
---------
Co-authored-by: Claude <[email protected]>
Co-authored-by: tvalentyn <[email protected]>1 parent 6bdfcb3 commit e8fab26
File tree
11 files changed
+363
-78
lines changed- .github/trigger_files
- sdks/python/apache_beam
- coders
- internal
- transforms
11 files changed
+363
-78
lines changedLines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
| 3 | + | |
3 | 4 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
| 84 | + | |
84 | 85 | | |
85 | 86 | | |
86 | 87 | | |
87 | 88 | | |
88 | 89 | | |
89 | 90 | | |
90 | 91 | | |
| 92 | + | |
91 | 93 | | |
92 | 94 | | |
93 | 95 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
54 | 53 | | |
55 | 54 | | |
56 | 55 | | |
57 | 56 | | |
58 | 57 | | |
59 | 58 | | |
60 | 59 | | |
| 60 | + | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| |||
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
74 | 79 | | |
75 | 80 | | |
76 | 81 | | |
| |||
354 | 359 | | |
355 | 360 | | |
356 | 361 | | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
357 | 374 | | |
358 | 375 | | |
359 | 376 | | |
360 | | - | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
361 | 381 | | |
362 | 382 | | |
363 | 383 | | |
364 | 384 | | |
| 385 | + | |
365 | 386 | | |
366 | 387 | | |
367 | 388 | | |
| |||
525 | 546 | | |
526 | 547 | | |
527 | 548 | | |
528 | | - | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
529 | 554 | | |
530 | 555 | | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
531 | 563 | | |
| 564 | + | |
| 565 | + | |
532 | 566 | | |
533 | 567 | | |
534 | 568 | | |
| |||
589 | 623 | | |
590 | 624 | | |
591 | 625 | | |
592 | | - | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
593 | 630 | | |
594 | 631 | | |
| 632 | + | |
595 | 633 | | |
596 | 634 | | |
597 | 635 | | |
598 | 636 | | |
599 | 637 | | |
600 | 638 | | |
601 | | - | |
| 639 | + | |
| 640 | + | |
602 | 641 | | |
603 | 642 | | |
604 | 643 | | |
| 644 | + | |
| 645 | + | |
| 646 | + | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
605 | 655 | | |
606 | 656 | | |
607 | 657 | | |
| |||
837 | 887 | | |
838 | 888 | | |
839 | 889 | | |
| 890 | + | |
840 | 891 | | |
841 | 892 | | |
842 | 893 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
911 | 911 | | |
912 | 912 | | |
913 | 913 | | |
| 914 | + | |
| 915 | + | |
| 916 | + | |
| 917 | + | |
| 918 | + | |
| 919 | + | |
| 920 | + | |
| 921 | + | |
| 922 | + | |
| 923 | + | |
| 924 | + | |
| 925 | + | |
| 926 | + | |
| 927 | + | |
| 928 | + | |
| 929 | + | |
| 930 | + | |
| 931 | + | |
| 932 | + | |
| 933 | + | |
| 934 | + | |
| 935 | + | |
| 936 | + | |
| 937 | + | |
| 938 | + | |
| 939 | + | |
| 940 | + | |
| 941 | + | |
| 942 | + | |
| 943 | + | |
| 944 | + | |
| 945 | + | |
| 946 | + | |
| 947 | + | |
| 948 | + | |
| 949 | + | |
| 950 | + | |
| 951 | + | |
914 | 952 | | |
915 | 953 | | |
916 | 954 | | |
| |||
920 | 958 | | |
921 | 959 | | |
922 | 960 | | |
923 | | - | |
| 961 | + | |
| 962 | + | |
924 | 963 | | |
925 | 964 | | |
926 | 965 | | |
| |||
940 | 979 | | |
941 | 980 | | |
942 | 981 | | |
| 982 | + | |
| 983 | + | |
| 984 | + | |
| 985 | + | |
| 986 | + | |
| 987 | + | |
| 988 | + | |
| 989 | + | |
| 990 | + | |
| 991 | + | |
| 992 | + | |
| 993 | + | |
| 994 | + | |
| 995 | + | |
| 996 | + | |
| 997 | + | |
| 998 | + | |
| 999 | + | |
| 1000 | + | |
| 1001 | + | |
| 1002 | + | |
| 1003 | + | |
| 1004 | + | |
| 1005 | + | |
| 1006 | + | |
| 1007 | + | |
| 1008 | + | |
| 1009 | + | |
943 | 1010 | | |
944 | 1011 | | |
945 | 1012 | | |
| |||
960 | 1027 | | |
961 | 1028 | | |
962 | 1029 | | |
963 | | - | |
| 1030 | + | |
| 1031 | + | |
964 | 1032 | | |
965 | 1033 | | |
966 | 1034 | | |
| |||
0 commit comments