From 78ddf0597064836f0ed4b9490291f4a0a05a315c Mon Sep 17 00:00:00 2001 From: MikeYaacoubStax Date: Thu, 12 Jan 2023 10:32:29 -0500 Subject: [PATCH] limited name length to limit user input causing slow regex run, Removed starting boundary delimiter --- .../nosqlbench/virtdata/core/bindings/CompatibilityFixups.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtdata-api/src/main/java/io/nosqlbench/virtdata/core/bindings/CompatibilityFixups.java b/virtdata-api/src/main/java/io/nosqlbench/virtdata/core/bindings/CompatibilityFixups.java index a1cc22a9a..3b7a3babe 100644 --- a/virtdata-api/src/main/java/io/nosqlbench/virtdata/core/bindings/CompatibilityFixups.java +++ b/virtdata-api/src/main/java/io/nosqlbench/virtdata/core/bindings/CompatibilityFixups.java @@ -61,7 +61,7 @@ public class CompatibilityFixups { private static final String COMPUTE = "compute_"; private static final String INTERPOLATE = "interpolate_"; - private final static Pattern oldcurve = Pattern.compile("(?\\b[\\w_]+)(?\\()(?.*?)(?\\))"); + private final static Pattern oldcurve = Pattern.compile("(?[\\w_]+)(?\\()(?.*?)(?\\))"); private final static CompatibilityFixups instance = new CompatibilityFixups();