This is an automated email from the ASF dual-hosted git repository.

wusheng pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/skywalking.git


The following commit(s) were added to refs/heads/master by this push:
     new 0bd8149  LogQuery remove unused field (#6246)
0bd8149 is described below

commit 0bd81495965d801315dd7417bb17333ae0eccf3b
Author: zhang-wei <[email protected]>
AuthorDate: Sun Jan 24 19:13:31 2021 +0800

    LogQuery remove unused field (#6246)
---
 .../skywalking/oap/server/core/query/LogQueryService.java      |  6 ++----
 .../oap/server/core/query/input/LogQueryCondition.java         |  1 -
 .../skywalking/oap/server/core/storage/query/ILogQueryDAO.java |  3 +--
 .../apache/skywalking/oap/query/graphql/resolver/LogQuery.java |  1 -
 .../query-graphql-plugin/src/main/resources/query-protocol     |  2 +-
 .../storage/plugin/elasticsearch/query/LogQueryEsDAO.java      |  5 ++---
 .../storage/plugin/elasticsearch7/query/LogQueryEs7DAO.java    |  5 ++---
 .../oap/server/storage/plugin/influxdb/query/LogQuery.java     |  8 ++++----
 .../oap/server/storage/plugin/jdbc/h2/dao/H2LogQueryDAO.java   |  5 ++---
 .../main/java/org/apache/skywalking/e2e/SimpleQueryClient.java |  1 -
 .../src/main/java/org/apache/skywalking/e2e/log/LogsQuery.java | 10 ----------
 test/e2e/e2e-data/src/main/resources/logs.gql                  |  3 +--
 12 files changed, 15 insertions(+), 35 deletions(-)

diff --git 
a/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/query/LogQueryService.java
 
b/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/query/LogQueryService.java
index 2a23636..4bc5fc4 100644
--- 
a/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/query/LogQueryService.java
+++ 
b/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/query/LogQueryService.java
@@ -53,8 +53,7 @@ public class LogQueryService implements Service {
         return getLogQueryDAO().supportQueryLogsByKeywords();
     }
 
-    public Logs queryLogs(String metricName,
-                          String serviceId,
+    public Logs queryLogs(String serviceId,
                           String serviceInstanceId,
                           String endpointId,
                           String endpointName,
@@ -69,8 +68,7 @@ public class LogQueryService implements Service {
                           final List<String> excludingKeywordsOfContent) 
throws IOException {
         PaginationUtils.Page page = PaginationUtils.INSTANCE.exchange(paging);
 
-        Logs logs = getLogQueryDAO().queryLogs(metricName,
-                                               serviceId,
+        Logs logs = getLogQueryDAO().queryLogs(serviceId,
                                                serviceInstanceId,
                                                endpointId,
                                                endpointName,
diff --git 
a/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/query/input/LogQueryCondition.java
 
b/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/query/input/LogQueryCondition.java
index 9a7a78d..5da7f8b 100644
--- 
a/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/query/input/LogQueryCondition.java
+++ 
b/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/query/input/LogQueryCondition.java
@@ -29,7 +29,6 @@ import 
org.apache.skywalking.oap.server.core.query.type.Pagination;
 @Getter
 @Setter
 public class LogQueryCondition {
-    private String metricName;
     private String serviceId;
     private String serviceInstanceId;
     private String endpointId;
diff --git 
a/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/storage/query/ILogQueryDAO.java
 
b/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/storage/query/ILogQueryDAO.java
index b13e70c..8098dd5 100644
--- 
a/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/storage/query/ILogQueryDAO.java
+++ 
b/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/storage/query/ILogQueryDAO.java
@@ -37,8 +37,7 @@ public interface ILogQueryDAO extends Service {
         return false;
     }
 
-    Logs queryLogs(String metricName,
-                   String serviceId,
+    Logs queryLogs(String serviceId,
                    String serviceInstanceId,
                    String endpointId,
                    String endpointName,
diff --git 
a/oap-server/server-query-plugin/query-graphql-plugin/src/main/java/org/apache/skywalking/oap/query/graphql/resolver/LogQuery.java
 
b/oap-server/server-query-plugin/query-graphql-plugin/src/main/java/org/apache/skywalking/oap/query/graphql/resolver/LogQuery.java
index 29f83ff..d85004c 100644
--- 
a/oap-server/server-query-plugin/query-graphql-plugin/src/main/java/org/apache/skywalking/oap/query/graphql/resolver/LogQuery.java
+++ 
b/oap-server/server-query-plugin/query-graphql-plugin/src/main/java/org/apache/skywalking/oap/query/graphql/resolver/LogQuery.java
@@ -63,7 +63,6 @@ public class LogQuery implements GraphQLQueryResolver {
         Order queryOrder = isNull(condition.getQueryOrder()) ? Order.DES : 
condition.getQueryOrder();
 
         return getQueryService().queryLogs(
-            condition.getMetricName(),
             condition.getServiceId(),
             condition.getServiceInstanceId(),
             condition.getEndpointId(),
diff --git 
a/oap-server/server-query-plugin/query-graphql-plugin/src/main/resources/query-protocol
 
b/oap-server/server-query-plugin/query-graphql-plugin/src/main/resources/query-protocol
index 154b7c4..98d2dfd 160000
--- 
a/oap-server/server-query-plugin/query-graphql-plugin/src/main/resources/query-protocol
+++ 
b/oap-server/server-query-plugin/query-graphql-plugin/src/main/resources/query-protocol
@@ -1 +1 @@
-Subproject commit 154b7c41b53376b7161bee3c4e716330cc752254
+Subproject commit 98d2dfd8b4cc549d64d7541c45b6808de907c42b
diff --git 
a/oap-server/server-storage-plugin/storage-elasticsearch-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/elasticsearch/query/LogQueryEsDAO.java
 
b/oap-server/server-storage-plugin/storage-elasticsearch-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/elasticsearch/query/LogQueryEsDAO.java
index 2c88e3e..6640efe 100644
--- 
a/oap-server/server-storage-plugin/storage-elasticsearch-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/elasticsearch/query/LogQueryEsDAO.java
+++ 
b/oap-server/server-storage-plugin/storage-elasticsearch-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/elasticsearch/query/LogQueryEsDAO.java
@@ -60,8 +60,7 @@ public class LogQueryEsDAO extends EsDAO implements 
ILogQueryDAO {
     }
 
     @Override
-    public Logs queryLogs(String metricName,
-                          final String serviceId,
+    public Logs queryLogs(final String serviceId,
                           final String serviceInstanceId,
                           final String endpointId,
                           final String endpointName,
@@ -149,7 +148,7 @@ public class LogQueryEsDAO extends EsDAO implements 
ILogQueryDAO {
         sourceBuilder.size(limit);
         sourceBuilder.from(from);
 
-        SearchResponse response = getClient().search(metricName, 
sourceBuilder);
+        SearchResponse response = getClient().search(LogRecord.INDEX_NAME, 
sourceBuilder);
 
         Logs logs = new Logs();
         logs.setTotal((int) response.getHits().totalHits);
diff --git 
a/oap-server/server-storage-plugin/storage-elasticsearch7-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/elasticsearch7/query/LogQueryEs7DAO.java
 
b/oap-server/server-storage-plugin/storage-elasticsearch7-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/elasticsearch7/query/LogQueryEs7DAO.java
index d859fc9..7032cde 100644
--- 
a/oap-server/server-storage-plugin/storage-elasticsearch7-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/elasticsearch7/query/LogQueryEs7DAO.java
+++ 
b/oap-server/server-storage-plugin/storage-elasticsearch7-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/elasticsearch7/query/LogQueryEs7DAO.java
@@ -60,8 +60,7 @@ public class LogQueryEs7DAO extends EsDAO implements 
ILogQueryDAO {
     }
 
     @Override
-    public Logs queryLogs(String metricName,
-                          final String serviceId,
+    public Logs queryLogs(final String serviceId,
                           final String serviceInstanceId,
                           final String endpointId,
                           final String endpointName,
@@ -152,7 +151,7 @@ public class LogQueryEs7DAO extends EsDAO implements 
ILogQueryDAO {
         sourceBuilder.size(limit);
         sourceBuilder.from(from);
 
-        SearchResponse response = getClient().search(metricName, 
sourceBuilder);
+        SearchResponse response = getClient().search(LogRecord.INDEX_NAME, 
sourceBuilder);
 
         Logs logs = new Logs();
         logs.setTotal((int) response.getHits().getTotalHits().value);
diff --git 
a/oap-server/server-storage-plugin/storage-influxdb-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/influxdb/query/LogQuery.java
 
b/oap-server/server-storage-plugin/storage-influxdb-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/influxdb/query/LogQuery.java
index a3ef276..6b130ea 100644
--- 
a/oap-server/server-storage-plugin/storage-influxdb-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/influxdb/query/LogQuery.java
+++ 
b/oap-server/server-storage-plugin/storage-influxdb-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/influxdb/query/LogQuery.java
@@ -24,6 +24,7 @@ import java.util.List;
 import java.util.Map;
 import lombok.extern.slf4j.Slf4j;
 import 
org.apache.skywalking.oap.server.core.analysis.manual.log.AbstractLogRecord;
+import org.apache.skywalking.oap.server.core.analysis.manual.log.LogRecord;
 import org.apache.skywalking.oap.server.core.analysis.manual.searchtag.Tag;
 import org.apache.skywalking.oap.server.core.query.enumeration.Order;
 import org.apache.skywalking.oap.server.core.query.input.TraceScopeCondition;
@@ -72,8 +73,7 @@ public class LogQuery implements ILogQueryDAO {
     }
 
     @Override
-    public Logs queryLogs(String metricName,
-                          final String serviceId,
+    public Logs queryLogs(final String serviceId,
                           final String serviceInstanceId,
                           final String endpointId,
                           final String endpointName,
@@ -93,7 +93,7 @@ public class LogQuery implements ILogQueryDAO {
                                                                       
queryOrder) ? InfluxConstants.SORT_DES : InfluxConstants.SORT_ASC,
                                                                   
AbstractLogRecord.TIMESTAMP, limit + from
                                                               )
-                                                              
.from(client.getDatabase(), metricName)
+                                                              
.from(client.getDatabase(), LogRecord.INDEX_NAME)
                                                               .where();
 
         if (isNotEmpty(serviceId)) {
@@ -143,7 +143,7 @@ public class LogQuery implements ILogQueryDAO {
             nested.close();
         }
 
-        SelectQueryImpl countQuery = 
select().count(ENDPOINT_ID).from(client.getDatabase(), metricName);
+        SelectQueryImpl countQuery = 
select().count(ENDPOINT_ID).from(client.getDatabase(), LogRecord.INDEX_NAME);
         for (ConjunctionClause clause : recallQuery.getClauses()) {
             countQuery.where(clause);
         }
diff --git 
a/oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/h2/dao/H2LogQueryDAO.java
 
b/oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/h2/dao/H2LogQueryDAO.java
index c787330..547f75a 100644
--- 
a/oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/h2/dao/H2LogQueryDAO.java
+++ 
b/oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/h2/dao/H2LogQueryDAO.java
@@ -78,8 +78,7 @@ public class H2LogQueryDAO implements ILogQueryDAO {
     }
 
     @Override
-    public Logs queryLogs(String metricName,
-                          String serviceId,
+    public Logs queryLogs(String serviceId,
                           String serviceInstanceId,
                           String endpointId,
                           String endpointName,
@@ -105,7 +104,7 @@ public class H2LogQueryDAO implements ILogQueryDAO {
         StringBuilder sql = new StringBuilder();
         List<Object> parameters = new ArrayList<>(10);
 
-        sql.append("from ").append(metricName).append(" where ");
+        sql.append("from ").append(LogRecord.INDEX_NAME).append(" where ");
         sql.append(" 1=1 ");
         if (startSecondTB != 0 && endSecondTB != 0) {
             sql.append(" and ").append(AbstractLogRecord.TIME_BUCKET).append(" 
>= ?");
diff --git 
a/test/e2e/e2e-data/src/main/java/org/apache/skywalking/e2e/SimpleQueryClient.java
 
b/test/e2e/e2e-data/src/main/java/org/apache/skywalking/e2e/SimpleQueryClient.java
index 6dc9fe1..90d20ad 100644
--- 
a/test/e2e/e2e-data/src/main/java/org/apache/skywalking/e2e/SimpleQueryClient.java
+++ 
b/test/e2e/e2e-data/src/main/java/org/apache/skywalking/e2e/SimpleQueryClient.java
@@ -396,7 +396,6 @@ public class SimpleQueryClient {
         final String queryString = Resources.readLines(queryFileUrl, 
StandardCharsets.UTF_8)
                                             .stream().filter(it -> 
!it.startsWith("#"))
                                             .collect(Collectors.joining())
-                                            .replace("{metricName}", 
query.metricName())
                                             .replace("{state}", query.state())
                                             .replace("{serviceId}", 
query.serviceId())
                                             .replace("{serviceInstanceId}", 
query.serviceInstanceId())
diff --git 
a/test/e2e/e2e-data/src/main/java/org/apache/skywalking/e2e/log/LogsQuery.java 
b/test/e2e/e2e-data/src/main/java/org/apache/skywalking/e2e/log/LogsQuery.java
index 825b522..4fd1fca 100644
--- 
a/test/e2e/e2e-data/src/main/java/org/apache/skywalking/e2e/log/LogsQuery.java
+++ 
b/test/e2e/e2e-data/src/main/java/org/apache/skywalking/e2e/log/LogsQuery.java
@@ -21,7 +21,6 @@ import org.apache.skywalking.e2e.AbstractQuery;
 
 public class LogsQuery extends AbstractQuery<LogsQuery> {
 
-    private String metricName = "log";
     private String state = "ALL";
     private String serviceId;
     private String serviceInstanceId;
@@ -38,15 +37,6 @@ public class LogsQuery extends AbstractQuery<LogsQuery> {
     private String keywordsOfContent = "";
     private String excludingKeywordsOfContent = "";
 
-    public String metricName() {
-        return metricName;
-    }
-
-    public LogsQuery metricName(String metricName) {
-        this.metricName = metricName;
-        return this;
-    }
-
     public String state() {
         return state;
     }
diff --git a/test/e2e/e2e-data/src/main/resources/logs.gql 
b/test/e2e/e2e-data/src/main/resources/logs.gql
index 3f40c87..b757c21 100644
--- a/test/e2e/e2e-data/src/main/resources/logs.gql
+++ b/test/e2e/e2e-data/src/main/resources/logs.gql
@@ -36,8 +36,7 @@
     }",
     "variables": {
         "condition": {
-            "metricName": "log",
-            "state": "ALL",
+            "state": "{state}",
             "serviceId": "{serviceId}",
             "serviceInstanceId": "{serviceInstanceId}",
             "endpointId": "{endpointId}",

Reply via email to