Skip to content

Commit 07423c6

Browse files
[mq] [skip ddci] working branch - merge ac38f45 on top of master at 7b903a5
{"baseBranch":"master","baseCommit":"7b903a53644abc39f55b2fb21283546ae9801f35","createdAt":"2026-09-21T06:59:15.365063Z","headSha":"ac38f45eae39b488c8af9642957b48f7b5a0f70d","id":"2fa1cd6d-be02-42fc-8b6e-933f26689dc5","priority":"200","pullRequestNumber":"12561","queuedAt":"2026-09-21T06:59:15.363738Z","status":"STATUS_QUEUED"}
2 parents ef2c0aa + ac38f45 commit 07423c6

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

  • dd-java-agent/instrumentation/spring/spring-webflux/spring-webflux-5.0/src/main/java/datadog/trace/instrumentation/springwebflux/server

‎dd-java-agent/instrumentation/spring/spring-webflux/spring-webflux-5.0/src/main/java/datadog/trace/instrumentation/springwebflux/server/RouteOnSuccessOrError.java‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,11 @@ public class RouteOnSuccessOrError implements Consumer<HandlerFunction<?>> {
3131
.trim())
3232
.replaceAll("");
3333

34+
private static final DDCache<String, String> PARSED_ROUTE_CACHE = DDCaches.newFixedSizeCache(64);
35+
3436
private final RouterFunction routerFunction;
3537
private final ServerRequest serverRequest;
3638

37-
private final DDCache<String, String> parsedRouteCache = DDCaches.newFixedSizeCache(16);
38-
3939
public RouteOnSuccessOrError(
4040
final RouterFunction routerFunction, final ServerRequest serverRequest) {
4141
this.routerFunction = routerFunction;
@@ -56,7 +56,7 @@ private String parsePredicateString() {
5656

5757
@Nonnull
5858
private String parseRoute(@Nonnull String routerString) {
59-
return parsedRouteCache.computeIfAbsent(routerString, PATH_EXTRACTOR);
59+
return PARSED_ROUTE_CACHE.computeIfAbsent(routerString, PATH_EXTRACTOR);
6060
}
6161

6262
@Override

0 commit comments

Comments
 (0)