From 7532583d90633db26e4798ffdf0fdc884e77cefb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BD=AD=E5=8B=87=E5=8D=87=20pengys?= <8082209@qq.com> Date: Sun, 9 Dec 2018 13:01:58 +0800 Subject: [PATCH] Endpoint name need fuzzy query. (#2026) --- .../core/analysis/manual/segment/SegmentRecord.java | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/analysis/manual/segment/SegmentRecord.java b/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/analysis/manual/segment/SegmentRecord.java index 40a02cf81..6be26acbc 100644 --- a/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/analysis/manual/segment/SegmentRecord.java +++ b/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/analysis/manual/segment/SegmentRecord.java @@ -18,20 +18,15 @@ package org.apache.skywalking.oap.server.core.analysis.manual.segment; -import java.util.Base64; -import java.util.HashMap; -import java.util.Map; -import lombok.Getter; -import lombok.Setter; +import java.util.*; +import lombok.*; import org.apache.skywalking.apm.util.StringUtil; import org.apache.skywalking.oap.server.core.Const; import org.apache.skywalking.oap.server.core.analysis.record.Record; import org.apache.skywalking.oap.server.core.analysis.record.annotation.RecordType; import org.apache.skywalking.oap.server.core.source.Scope; import org.apache.skywalking.oap.server.core.storage.StorageBuilder; -import org.apache.skywalking.oap.server.core.storage.annotation.Column; -import org.apache.skywalking.oap.server.core.storage.annotation.IDColumn; -import org.apache.skywalking.oap.server.core.storage.annotation.StorageEntity; +import org.apache.skywalking.oap.server.core.storage.annotation.*; import org.apache.skywalking.oap.server.library.util.CollectionUtils; /** @@ -57,7 +52,7 @@ public class SegmentRecord extends Record { @Setter @Getter @Column(columnName = SEGMENT_ID) @IDColumn private String segmentId; @Setter @Getter @Column(columnName = TRACE_ID) @IDColumn private String traceId; @Setter @Getter @Column(columnName = SERVICE_ID) @IDColumn private int serviceId; - @Setter @Getter @Column(columnName = ENDPOINT_NAME) @IDColumn private String endpointName; + @Setter @Getter @Column(columnName = ENDPOINT_NAME, matchQuery = true) @IDColumn private String endpointName; @Setter @Getter @Column(columnName = ENDPOINT_ID) @IDColumn private int endpointId; @Setter @Getter @Column(columnName = START_TIME) @IDColumn private long startTime; @Setter @Getter @Column(columnName = END_TIME) @IDColumn private long endTime;