Skip to content

Commit 6bd2d84

Browse files
RSam25Release Workflow
andauthored
Removed legacy optout_check field (#2292)
* Added early exit for meetPolicyRequirements and added a counter metric for requests bypassing optout check * Renamed counter and changed tags * [CI Pipeline] Released Snapshot version: 5.63.23-alpha-287-SNAPSHOT * Removed optout policy check and disable optout feature flag * Removed OptoutCheckPolicy, its references and modified related tests * Removed reference to getOldestClientKey * [CI Pipeline] Released Snapshot version: 5.63.24-alpha-289-SNAPSHOT * [CI Pipeline] Released Snapshot version: 5.64.3-alpha-298-SNAPSHOT * Updated base alpine image to get rid of CVE * [CI Pipeline] Released Snapshot version: 5.64.7-alpha-299-SNAPSHOT --------- Co-authored-by: Release Workflow <unifiedid-admin+release@thetradedesk.com>
1 parent 0104735 commit 6bd2d84

16 files changed

Lines changed: 40 additions & 697 deletions

conf/docker-config.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@
4242
"salts_expired_shutdown_hours": 12,
4343
"store_refresh_stale_shutdown_hours": 12,
4444
"operator_type": "public",
45-
"disable_optout_token": true,
4645
"enable_remote_config": true,
4746
"uid_instance_id_prefix": "local-operator"
4847
}

conf/integ-config.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
"salts_expired_shutdown_hours": 12,
1919
"store_refresh_stale_shutdown_hours": 12,
2020
"operator_type": "public",
21-
"disable_optout_token": true,
2221
"enable_remote_config": false,
2322
"uid_instance_id_prefix": "local-operator"
2423
}

conf/local-config.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@
4141
"store_refresh_stale_shutdown_hours": 12,
4242
"operator_type": "public",
4343
"encrypted_files": false,
44-
"disable_optout_token": true,
4544
"enable_remote_config": true,
4645
"uid_instance_id_prefix": "local-operator"
4746
}

conf/local-e2e-docker-public-config.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@
3838
"salts_expired_shutdown_hours": 12,
3939
"store_refresh_stale_shutdown_hours": 12,
4040
"operator_type": "public",
41-
"disable_optout_token": true,
4241
"enable_remote_config": true,
4342
"uid_instance_id_prefix": "local-public-operator"
4443
}

conf/local-e2e-public-config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
"salts_expired_shutdown_hours": 12,
4545
"store_refresh_stale_shutdown_hours": 12,
4646
"operator_type": "public",
47-
"disable_optout_token": true,
47+
4848
"enable_remote_config": true,
4949
"uid_instance_id_prefix": "local-public-operator"
5050
}

conf/validator-latest-e2e-docker-public-config.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@
4343
},
4444
"config_scan_period_ms": 300000
4545
},
46-
"disable_optout_token": true,
4746
"enable_remote_config": true,
4847
"uid_instance_id_prefix": "local-public-operator"
4948
}

src/main/java/com/uid2/operator/Const.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ public class Config extends com.uid2.shared.Const.Config {
3434

3535
public static final String ConfigScanPeriodMsProp = "config_scan_period_ms";
3636
public static final String IdentityV3Prop = "identity_v3";
37-
public static final String DisableOptoutTokenProp = "disable_optout_token";
3837
public static final String EnableRemoteConfigProp = "enable_remote_config";
3938
public static final String RuntimeConfigMetadataPathProp = "runtime_config_metadata_path";
4039

src/main/java/com/uid2/operator/model/IdentityRequest.java

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,14 @@
33
public final class IdentityRequest {
44
public final PublisherIdentity publisherIdentity;
55
public final UserIdentity userIdentity;
6-
public final OptoutCheckPolicy optoutCheckPolicy;
76
public final IdentityEnvironment identityEnvironment;
87

98
public IdentityRequest(
109
PublisherIdentity publisherIdentity,
1110
UserIdentity userIdentity,
12-
OptoutCheckPolicy tokenGeneratePolicy,
1311
IdentityEnvironment identityEnvironment) {
1412
this.publisherIdentity = publisherIdentity;
1513
this.userIdentity = userIdentity;
16-
this.optoutCheckPolicy = tokenGeneratePolicy;
1714
this.identityEnvironment = identityEnvironment;
1815
}
19-
20-
public boolean shouldCheckOptOut() {
21-
return optoutCheckPolicy.equals(OptoutCheckPolicy.RespectOptOut);
22-
}
2316
}

src/main/java/com/uid2/operator/model/MapRequest.java

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,15 @@
44

55
public final class MapRequest {
66
public final UserIdentity userIdentity;
7-
public final OptoutCheckPolicy optoutCheckPolicy;
87
public final Instant asOf;
98
public final IdentityEnvironment identityEnvironment;
109

1110
public MapRequest(
1211
UserIdentity userIdentity,
13-
OptoutCheckPolicy optoutCheckPolicy,
1412
Instant asOf,
1513
IdentityEnvironment identityEnvironment) {
1614
this.userIdentity = userIdentity;
17-
this.optoutCheckPolicy = optoutCheckPolicy;
1815
this.asOf = asOf;
1916
this.identityEnvironment = identityEnvironment;
2017
}
21-
22-
public boolean shouldCheckOptOut() {
23-
return optoutCheckPolicy.equals(OptoutCheckPolicy.RespectOptOut);
24-
}
2518
}

src/main/java/com/uid2/operator/model/OptoutCheckPolicy.java

Lines changed: 0 additions & 27 deletions
This file was deleted.

0 commit comments

Comments
 (0)