diff --git a/aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/CentralizedSamplingStrategy.java b/aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/CentralizedSamplingStrategy.java index 3e47db22..a0f9609f 100644 --- a/aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/CentralizedSamplingStrategy.java +++ b/aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/sampling/CentralizedSamplingStrategy.java @@ -60,10 +60,6 @@ public SamplingResponse shouldTrace(SamplingRequest samplingRequest) { logger.debug("Determining shouldTrace decision for:\n\tserviceName: " + samplingRequest.getService().orElse("") + "\n\thost: " + samplingRequest.getHost().orElse("") + "\n\tpath: " + samplingRequest.getUrl().orElse("") + "\n\tmethod: " + samplingRequest.getMethod().orElse("") + "\n\tserviceType: " + samplingRequest.getServiceType().orElse("")); } - if (!samplingRequest.getServiceType().isPresent()) { - samplingRequest.setServiceType(AWSXRayRecorderBuilder.defaultRecorder().getOrigin()); - } - if (manifest.isExpired(Instant.now())) { logger.debug("Centralized sampling data expired. Using fallback sampling strategy."); return fallback.shouldTrace(samplingRequest);