Repository navigation
Commit 1608870
[AI-FSSDK] [FSSDK-12735] Add holdout exclusion logic for Targeted Delivery rules (#522)
* [AI-FSSDK] [FSSDK-12735] Add holdout exclusion logic for Targeted Delivery rules
* [AI-FSSDK] [FSSDK-12735] Add holdout event dispatch, local holdout flag isolation, and TD null passthrough
* [AI-FSSDK] [FSSDK-12735] Fix holdout impression event tracking and add bypass decision reason
* [FSSDK-12735] Re-trigger FSC tests after datafile updates
* Fix message
* [FSSDK-12735] Trigger FSC tests
* Fix mypy no-redef error for result variable in decision_service
Remove duplicate type annotation on second assignment to `result`,
which was already typed on line 805.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Farhan Anjum <Farhan.Anjum@optimizely.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 3eaa6cb commit 1608870
5 files changed
Lines changed: 489 additions & 22 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
67 | | - | |
68 | | - | |
69 | | - | |
| 67 | + | |
| 68 | + | |
70 | 69 | | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
| 70 | + | |
| 71 | + | |
76 | 72 | | |
77 | 73 | | |
78 | 74 | | |
| |||
610 | 606 | | |
611 | 607 | | |
612 | 608 | | |
613 | | - | |
614 | 609 | | |
615 | 610 | | |
616 | 611 | | |
| |||
751 | 746 | | |
752 | 747 | | |
753 | 748 | | |
| 749 | + | |
| 750 | + | |
| 751 | + | |
754 | 752 | | |
755 | 753 | | |
756 | 754 | | |
757 | 755 | | |
758 | 756 | | |
759 | 757 | | |
760 | 758 | | |
761 | | - | |
762 | 759 | | |
763 | 760 | | |
764 | 761 | | |
| |||
768 | 765 | | |
769 | 766 | | |
770 | 767 | | |
771 | | - | |
772 | | - | |
773 | | - | |
774 | | - | |
775 | | - | |
776 | 768 | | |
777 | | - | |
| 769 | + | |
| 770 | + | |
| 771 | + | |
| 772 | + | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
778 | 787 | | |
779 | 788 | | |
780 | 789 | | |
781 | 790 | | |
782 | 791 | | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
783 | 795 | | |
784 | 796 | | |
785 | 797 | | |
| |||
790 | 802 | | |
791 | 803 | | |
792 | 804 | | |
793 | | - | |
| 805 | + | |
794 | 806 | | |
795 | 807 | | |
796 | 808 | | |
797 | 809 | | |
| 810 | + | |
| 811 | + | |
| 812 | + | |
798 | 813 | | |
799 | | - | |
800 | 814 | | |
801 | 815 | | |
802 | 816 | | |
| |||
837 | 851 | | |
838 | 852 | | |
839 | 853 | | |
840 | | - | |
| 854 | + | |
841 | 855 | | |
842 | 856 | | |
843 | 857 | | |
844 | 858 | | |
| 859 | + | |
| 860 | + | |
| 861 | + | |
| 862 | + | |
| 863 | + | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
| 867 | + | |
| 868 | + | |
| 869 | + | |
845 | 870 | | |
846 | 871 | | |
847 | 872 | | |
| |||
863 | 888 | | |
864 | 889 | | |
865 | 890 | | |
866 | | - | |
| 891 | + | |
867 | 892 | | |
868 | 893 | | |
869 | 894 | | |
870 | 895 | | |
| 896 | + | |
| 897 | + | |
| 898 | + | |
871 | 899 | | |
872 | 900 | | |
873 | 901 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
224 | 224 | | |
225 | 225 | | |
226 | 226 | | |
| 227 | + | |
227 | 228 | | |
228 | 229 | | |
229 | 230 | | |
| |||
236 | 237 | | |
237 | 238 | | |
238 | 239 | | |
| 240 | + | |
239 | 241 | | |
240 | 242 | | |
241 | 243 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1245 | 1245 | | |
1246 | 1246 | | |
1247 | 1247 | | |
1248 | | - | |
| 1248 | + | |
| 1249 | + | |
1249 | 1250 | | |
1250 | 1251 | | |
1251 | 1252 | | |
| |||
1264 | 1265 | | |
1265 | 1266 | | |
1266 | 1267 | | |
| 1268 | + | |
| 1269 | + | |
| 1270 | + | |
| 1271 | + | |
| 1272 | + | |
| 1273 | + | |
| 1274 | + | |
| 1275 | + | |
| 1276 | + | |
| 1277 | + | |
| 1278 | + | |
| 1279 | + | |
| 1280 | + | |
| 1281 | + | |
| 1282 | + | |
| 1283 | + | |
| 1284 | + | |
| 1285 | + | |
| 1286 | + | |
| 1287 | + | |
1267 | 1288 | | |
1268 | 1289 | | |
1269 | 1290 | | |
| |||
1448 | 1469 | | |
1449 | 1470 | | |
1450 | 1471 | | |
| 1472 | + | |
1451 | 1473 | | |
1452 | 1474 | | |
1453 | 1475 | | |
1454 | 1476 | | |
1455 | 1477 | | |
| 1478 | + | |
1456 | 1479 | | |
1457 | 1480 | | |
1458 | 1481 | | |
| |||
1472 | 1495 | | |
1473 | 1496 | | |
1474 | 1497 | | |
1475 | | - | |
| 1498 | + | |
| 1499 | + | |
1476 | 1500 | | |
1477 | 1501 | | |
1478 | 1502 | | |
| |||
0 commit comments