You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by wu...@apache.org on 2021/03/01 00:39:23 UTC
[skywalking] branch master updated: Remove fields of parent entity
in the relation sources. (#6471)
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 b1a8238 Remove fields of parent entity in the relation sources. (#6471)
b1a8238 is described below
commit b1a8238c159eaebda35771cd7c9c548e5eedfee1
Author: 吴晟 Wu Sheng <wu...@foxmail.com>
AuthorDate: Mon Mar 1 08:39:04 2021 +0800
Remove fields of parent entity in the relation sources. (#6471)
---
CHANGES.md | 1 +
.../apache/skywalking/oap/server/core/source/EndpointRelation.java | 7 ++-----
.../skywalking/oap/server/core/source/ServiceInstanceRelation.java | 4 ----
3 files changed, 3 insertions(+), 9 deletions(-)
diff --git a/CHANGES.md b/CHANGES.md
index aa403b8..6fbac7a 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -38,6 +38,7 @@ Release Notes.
* Upgrade the Zipkin Elasticsearch storage from 6 to 7.
* Require Zipkin receiver must work with `zipkin-elasticsearch7` storage option.
* Fix `DatabaseSlowStatementBuilder` statement maybe null.
+* Remove fields of parent entity in the relation sources.
#### UI
* Update selector scroller to show in all pages.
diff --git a/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/source/EndpointRelation.java b/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/source/EndpointRelation.java
index 09bb693..77b5cea 100644
--- a/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/source/EndpointRelation.java
+++ b/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/source/EndpointRelation.java
@@ -44,11 +44,9 @@ public class EndpointRelation extends Source {
@Getter
@Setter
- @ScopeDefaultColumn.DefinedByField(columnName = "source_endpoint_name")
+ @ScopeDefaultColumn.DefinedByField(columnName = "source_endpoint_name", requireDynamicActive = true)
private String endpoint;
-
@Getter
- @ScopeDefaultColumn.DefinedByField(columnName = "service_id")
private String serviceId;
@Getter
@Setter
@@ -61,10 +59,9 @@ public class EndpointRelation extends Source {
private String serviceInstanceName;
@Getter
@Setter
- @ScopeDefaultColumn.DefinedByField(columnName = "child_endpoint_name")
+ @ScopeDefaultColumn.DefinedByField(columnName = "child_endpoint_name", requireDynamicActive = true)
private String childEndpoint;
@Getter
- @ScopeDefaultColumn.DefinedByField(columnName = "child_service_id")
private String childServiceId;
@Setter
@Getter
diff --git a/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/source/ServiceInstanceRelation.java b/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/source/ServiceInstanceRelation.java
index 9b6ee0c..d5f93fe 100644
--- a/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/source/ServiceInstanceRelation.java
+++ b/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/source/ServiceInstanceRelation.java
@@ -51,10 +51,8 @@ public class ServiceInstanceRelation extends Source {
}
@Getter
- @ScopeDefaultColumn.DefinedByField(columnName = "source_service_instance_id")
private String sourceServiceInstanceId;
@Getter
- @ScopeDefaultColumn.DefinedByField(columnName = "source_service_id")
private String sourceServiceId;
@Getter
@Setter
@@ -67,10 +65,8 @@ public class ServiceInstanceRelation extends Source {
@ScopeDefaultColumn.DefinedByField(columnName = "source_service_instance_name", requireDynamicActive = true)
private String sourceServiceInstanceName;
@Getter
- @ScopeDefaultColumn.DefinedByField(columnName = "dest_service_instance_id")
private String destServiceInstanceId;
@Getter
- @ScopeDefaultColumn.DefinedByField(columnName = "dest_service_id")
private String destServiceId;
@Setter
private NodeType destServiceNodeType;