|
86 | 86 | import static datadog.trace.api.ConfigDefaults.DEFAULT_ELASTICSEARCH_BODY_ENABLED; |
87 | 87 | import static datadog.trace.api.ConfigDefaults.DEFAULT_ELASTICSEARCH_PARAMS_ENABLED; |
88 | 88 | import static datadog.trace.api.ConfigDefaults.DEFAULT_EXPERIMENTATAL_JEE_SPLIT_BY_DEPLOYMENT; |
89 | | -import static datadog.trace.api.ConfigDefaults.DEFAULT_FLAGGING_CONFIGURATION_SOURCE; |
90 | | -import static datadog.trace.api.ConfigDefaults.DEFAULT_FLAGGING_CONFIGURATION_SOURCE_POLL_INTERVAL_SECONDS; |
91 | | -import static datadog.trace.api.ConfigDefaults.DEFAULT_FLAGGING_CONFIGURATION_SOURCE_REQUEST_TIMEOUT_SECONDS; |
| 89 | +import static datadog.trace.api.ConfigDefaults.DEFAULT_FEATURE_FLAGGING_CONFIGURATION_SOURCE; |
| 90 | +import static datadog.trace.api.ConfigDefaults.DEFAULT_FEATURE_FLAGGING_CONFIGURATION_SOURCE_POLL_INTERVAL_SECONDS; |
| 91 | +import static datadog.trace.api.ConfigDefaults.DEFAULT_FEATURE_FLAGGING_CONFIGURATION_SOURCE_REQUEST_TIMEOUT_SECONDS; |
92 | 92 | import static datadog.trace.api.ConfigDefaults.DEFAULT_GRPC_CLIENT_ERROR_STATUSES; |
93 | 93 | import static datadog.trace.api.ConfigDefaults.DEFAULT_GRPC_SERVER_ERROR_STATUSES; |
94 | 94 | import static datadog.trace.api.ConfigDefaults.DEFAULT_HEALTH_METRICS_ENABLED; |
@@ -1221,11 +1221,11 @@ public static String getHostName() { |
1221 | 1221 |
|
1222 | 1222 | private final int remoteConfigMaxExtraServices; |
1223 | 1223 |
|
1224 | | - private final String flaggingConfigurationSource; |
1225 | | - private final String flaggingConfigurationSourceBaseUrl; |
1226 | | - private final double flaggingConfigurationSourcePollIntervalSeconds; |
1227 | | - private final double flaggingConfigurationSourceRequestTimeoutSeconds; |
1228 | | - private final Map<String, String> flaggingConfigurationSourceExtraHeaders; |
| 1224 | + private final String featureFlaggingConfigurationSource; |
| 1225 | + private final String featureFlaggingConfigurationSourceBaseUrl; |
| 1226 | + private final double featureFlaggingConfigurationSourcePollIntervalSeconds; |
| 1227 | + private final double featureFlaggingConfigurationSourceRequestTimeoutSeconds; |
| 1228 | + private final Map<String, String> featureFlaggingConfigurationSourceExtraHeaders; |
1229 | 1229 |
|
1230 | 1230 | private final boolean dbmInjectSqlBaseHash; |
1231 | 1231 | private final String dbmPropagationMode; |
@@ -2849,23 +2849,24 @@ PROFILING_DATADOG_PROFILER_ENABLED, isDatadogProfilerSafeInCurrentEnvironment()) |
2849 | 2849 | configProvider.getInteger( |
2850 | 2850 | REMOTE_CONFIG_MAX_EXTRA_SERVICES, DEFAULT_REMOTE_CONFIG_MAX_EXTRA_SERVICES); |
2851 | 2851 |
|
2852 | | - flaggingConfigurationSource = |
2853 | | - normalizeFlaggingConfigurationSource( |
| 2852 | + featureFlaggingConfigurationSource = |
| 2853 | + normalizeFeatureFlaggingConfigurationSource( |
2854 | 2854 | configProvider.getString( |
2855 | | - FEATURE_FLAGS_CONFIGURATION_SOURCE, DEFAULT_FLAGGING_CONFIGURATION_SOURCE)); |
2856 | | - flaggingConfigurationSourceBaseUrl = |
| 2855 | + FEATURE_FLAGS_CONFIGURATION_SOURCE, DEFAULT_FEATURE_FLAGGING_CONFIGURATION_SOURCE)); |
| 2856 | + featureFlaggingConfigurationSourceBaseUrl = |
2857 | 2857 | configProvider.getStringNotEmpty( |
2858 | 2858 | FEATURE_FLAGS_CONFIGURATION_SOURCE_AGENTLESS_BASE_URL, null); |
2859 | | - flaggingConfigurationSourcePollIntervalSeconds = |
| 2859 | + featureFlaggingConfigurationSourcePollIntervalSeconds = |
2860 | 2860 | configProvider.getDouble( |
2861 | 2861 | FEATURE_FLAGS_CONFIGURATION_SOURCE_AGENTLESS_POLL_INTERVAL_SECONDS, |
2862 | | - DEFAULT_FLAGGING_CONFIGURATION_SOURCE_POLL_INTERVAL_SECONDS); |
2863 | | - flaggingConfigurationSourceRequestTimeoutSeconds = |
| 2862 | + DEFAULT_FEATURE_FLAGGING_CONFIGURATION_SOURCE_POLL_INTERVAL_SECONDS); |
| 2863 | + featureFlaggingConfigurationSourceRequestTimeoutSeconds = |
2864 | 2864 | configProvider.getDouble( |
2865 | 2865 | FEATURE_FLAGS_CONFIGURATION_SOURCE_AGENTLESS_REQUEST_TIMEOUT_SECONDS, |
2866 | | - DEFAULT_FLAGGING_CONFIGURATION_SOURCE_REQUEST_TIMEOUT_SECONDS); |
2867 | | - flaggingConfigurationSourceExtraHeaders = |
2868 | | - configProvider.getMergedMap(FEATURE_FLAGS_CONFIGURATION_SOURCE_AGENTLESS_EXTRA_HEADERS, '='); |
| 2866 | + DEFAULT_FEATURE_FLAGGING_CONFIGURATION_SOURCE_REQUEST_TIMEOUT_SECONDS); |
| 2867 | + featureFlaggingConfigurationSourceExtraHeaders = |
| 2868 | + configProvider.getMergedMap( |
| 2869 | + FEATURE_FLAGS_CONFIGURATION_SOURCE_AGENTLESS_EXTRA_HEADERS, '='); |
2869 | 2870 |
|
2870 | 2871 | dynamicInstrumentationEnabled = |
2871 | 2872 | configProvider.getBoolean( |
@@ -3779,12 +3780,12 @@ public boolean isInferredProxyPropagationEnabled() { |
3779 | 3780 | return traceInferredProxyEnabled; |
3780 | 3781 | } |
3781 | 3782 |
|
3782 | | - private static String normalizeFlaggingConfigurationSource(final String source) { |
| 3783 | + private static String normalizeFeatureFlaggingConfigurationSource(final String source) { |
3783 | 3784 | if (source == null) { |
3784 | | - return DEFAULT_FLAGGING_CONFIGURATION_SOURCE; |
| 3785 | + return DEFAULT_FEATURE_FLAGGING_CONFIGURATION_SOURCE; |
3785 | 3786 | } |
3786 | 3787 | final String normalized = source.trim().toLowerCase(Locale.ROOT); |
3787 | | - return normalized.isEmpty() ? DEFAULT_FLAGGING_CONFIGURATION_SOURCE : normalized; |
| 3788 | + return normalized.isEmpty() ? DEFAULT_FEATURE_FLAGGING_CONFIGURATION_SOURCE : normalized; |
3788 | 3789 | } |
3789 | 3790 |
|
3790 | 3791 | public boolean isBaggageExtract() { |
@@ -4694,24 +4695,24 @@ public int getRemoteConfigMaxExtraServices() { |
4694 | 4695 | return remoteConfigMaxExtraServices; |
4695 | 4696 | } |
4696 | 4697 |
|
4697 | | - public String getFlaggingConfigurationSource() { |
4698 | | - return flaggingConfigurationSource; |
| 4698 | + public String getFeatureFlaggingConfigurationSource() { |
| 4699 | + return featureFlaggingConfigurationSource; |
4699 | 4700 | } |
4700 | 4701 |
|
4701 | | - public String getFlaggingConfigurationSourceBaseUrl() { |
4702 | | - return flaggingConfigurationSourceBaseUrl; |
| 4702 | + public String getFeatureFlaggingConfigurationSourceBaseUrl() { |
| 4703 | + return featureFlaggingConfigurationSourceBaseUrl; |
4703 | 4704 | } |
4704 | 4705 |
|
4705 | | - public double getFlaggingConfigurationSourcePollIntervalSeconds() { |
4706 | | - return flaggingConfigurationSourcePollIntervalSeconds; |
| 4706 | + public double getFeatureFlaggingConfigurationSourcePollIntervalSeconds() { |
| 4707 | + return featureFlaggingConfigurationSourcePollIntervalSeconds; |
4707 | 4708 | } |
4708 | 4709 |
|
4709 | | - public double getFlaggingConfigurationSourceRequestTimeoutSeconds() { |
4710 | | - return flaggingConfigurationSourceRequestTimeoutSeconds; |
| 4710 | + public double getFeatureFlaggingConfigurationSourceRequestTimeoutSeconds() { |
| 4711 | + return featureFlaggingConfigurationSourceRequestTimeoutSeconds; |
4711 | 4712 | } |
4712 | 4713 |
|
4713 | | - public Map<String, String> getFlaggingConfigurationSourceExtraHeaders() { |
4714 | | - return flaggingConfigurationSourceExtraHeaders; |
| 4714 | + public Map<String, String> getFeatureFlaggingConfigurationSourceExtraHeaders() { |
| 4715 | + return featureFlaggingConfigurationSourceExtraHeaders; |
4715 | 4716 | } |
4716 | 4717 |
|
4717 | 4718 | public boolean isDynamicInstrumentationEnabled() { |
@@ -6546,16 +6547,16 @@ public String toString() { |
6546 | 6547 | + remoteConfigMaxPayloadSize |
6547 | 6548 | + ", remoteConfigIntegrityCheckEnabled=" |
6548 | 6549 | + remoteConfigIntegrityCheckEnabled |
6549 | | - + ", flaggingConfigurationSource=" |
6550 | | - + flaggingConfigurationSource |
6551 | | - + ", flaggingConfigurationSourceBaseUrl=" |
6552 | | - + flaggingConfigurationSourceBaseUrl |
6553 | | - + ", flaggingConfigurationSourcePollIntervalSeconds=" |
6554 | | - + flaggingConfigurationSourcePollIntervalSeconds |
6555 | | - + ", flaggingConfigurationSourceRequestTimeoutSeconds=" |
6556 | | - + flaggingConfigurationSourceRequestTimeoutSeconds |
6557 | | - + ", flaggingConfigurationSourceExtraHeaderNames=" |
6558 | | - + flaggingConfigurationSourceExtraHeaders.keySet() |
| 6550 | + + ", featureFlaggingConfigurationSource=" |
| 6551 | + + featureFlaggingConfigurationSource |
| 6552 | + + ", featureFlaggingConfigurationSourceBaseUrl=" |
| 6553 | + + featureFlaggingConfigurationSourceBaseUrl |
| 6554 | + + ", featureFlaggingConfigurationSourcePollIntervalSeconds=" |
| 6555 | + + featureFlaggingConfigurationSourcePollIntervalSeconds |
| 6556 | + + ", featureFlaggingConfigurationSourceRequestTimeoutSeconds=" |
| 6557 | + + featureFlaggingConfigurationSourceRequestTimeoutSeconds |
| 6558 | + + ", featureFlaggingConfigurationSourceExtraHeaderNames=" |
| 6559 | + + featureFlaggingConfigurationSourceExtraHeaders.keySet() |
6559 | 6560 | + ", debuggerEnabled=" |
6560 | 6561 | + dynamicInstrumentationEnabled |
6561 | 6562 | + ", debuggerUploadTimeout=" |
|
0 commit comments