From 0f6340ff26daabc8061f79a420ef18aba848281c Mon Sep 17 00:00:00 2001 From: Harry Date: Thu, 3 Oct 2024 01:48:51 -0700 Subject: [PATCH] Replace stringLeading method with Java 8 friendlty alternative --- .../javaagent/providers/AwsMetricAttributeGenerator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/awsagentprovider/src/main/java/software/amazon/opentelemetry/javaagent/providers/AwsMetricAttributeGenerator.java b/awsagentprovider/src/main/java/software/amazon/opentelemetry/javaagent/providers/AwsMetricAttributeGenerator.java index c8c39dff91..a738bc2338 100644 --- a/awsagentprovider/src/main/java/software/amazon/opentelemetry/javaagent/providers/AwsMetricAttributeGenerator.java +++ b/awsagentprovider/src/main/java/software/amazon/opentelemetry/javaagent/providers/AwsMetricAttributeGenerator.java @@ -653,7 +653,7 @@ private static String getDBStatementRemoteOperation( // Remove all whitespace and newline characters from the beginning of remote_operation // and retrieve the first MAX_KEYWORD_LENGTH characters - remoteOperation = remoteOperation.stripLeading(); + remoteOperation = remoteOperation.replaceFirst("^\\s+", ""); if (remoteOperation.length() > MAX_KEYWORD_LENGTH) { remoteOperation = remoteOperation.substring(0, MAX_KEYWORD_LENGTH); }