Commit 86086a6
authored
feat(storage): enable CRC32C validation by default in transfer manager (#8350)
* feat: enable CRC32C validation by default in transfer manager and disable it for individual shard downloads
* feat: update validation option to support boolean values and improve default handling logic
* refactor: update validation property type definition to restrict string input to crc32c
* refactor(storage): use sandbox stubs for file.download in transfer-manager tests1 parent 08959de commit 86086a6
2 files changed
Lines changed: 54 additions & 18 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
120 | | - | |
| 120 | + | |
121 | 121 | | |
122 | 122 | | |
123 | 123 | | |
| |||
736 | 736 | | |
737 | 737 | | |
738 | 738 | | |
739 | | - | |
| 739 | + | |
740 | 740 | | |
741 | 741 | | |
742 | 742 | | |
| |||
757 | 757 | | |
758 | 758 | | |
759 | 759 | | |
| 760 | + | |
760 | 761 | | |
761 | 762 | | |
762 | 763 | | |
763 | 764 | | |
| 765 | + | |
| 766 | + | |
| 767 | + | |
| 768 | + | |
| 769 | + | |
| 770 | + | |
| 771 | + | |
| 772 | + | |
764 | 773 | | |
765 | 774 | | |
766 | 775 | | |
| |||
780 | 789 | | |
781 | 790 | | |
782 | 791 | | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
783 | 798 | | |
784 | 799 | | |
785 | 800 | | |
| |||
801 | 816 | | |
802 | 817 | | |
803 | 818 | | |
| 819 | + | |
804 | 820 | | |
805 | 821 | | |
806 | 822 | | |
| |||
823 | 839 | | |
824 | 840 | | |
825 | 841 | | |
826 | | - | |
| 842 | + | |
| 843 | + | |
827 | 844 | | |
828 | 845 | | |
829 | 846 | | |
| |||
833 | 850 | | |
834 | 851 | | |
835 | 852 | | |
| 853 | + | |
836 | 854 | | |
837 | 855 | | |
838 | 856 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
562 | 562 | | |
563 | 563 | | |
564 | 564 | | |
| 565 | + | |
565 | 566 | | |
566 | 567 | | |
567 | 568 | | |
568 | 569 | | |
569 | 570 | | |
570 | 571 | | |
571 | 572 | | |
| 573 | + | |
| 574 | + | |
572 | 575 | | |
573 | 576 | | |
574 | 577 | | |
| |||
612 | 615 | | |
613 | 616 | | |
614 | 617 | | |
615 | | - | |
616 | | - | |
617 | | - | |
618 | | - | |
619 | | - | |
620 | | - | |
621 | | - | |
622 | | - | |
| 618 | + | |
623 | 619 | | |
624 | 620 | | |
625 | | - | |
| 621 | + | |
| 622 | + | |
| 623 | + | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
| 646 | + | |
626 | 647 | | |
627 | 648 | | |
628 | 649 | | |
629 | | - | |
630 | | - | |
631 | | - | |
632 | | - | |
633 | | - | |
634 | | - | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
635 | 653 | | |
636 | 654 | | |
637 | 655 | | |
| |||
0 commit comments