Skip to content

Commit 55600c6

Browse files
authored
Add naming control for EndpointDependencyBuilder. (#12738)
1 parent 39b579f commit 55600c6

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

docs/en/changes/changes.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
* Support adding additional attr[0-4] for service level metrics.
1515
* Support async-profiler feature for performance analysis.
1616
* Add metrics value owner for metrics topN query result.
17+
* Add naming control for `EndpointDependencyBuilder`.
1718

1819
#### UI
1920

oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/trace/parser/listener/EndpointDepFromCrossThreadAnalysisListener.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@ private void setPublicAttrs(RPCTrafficSourceBuilder sourceBuilder, SpanObject sp
123123
@Override
124124
public void build() {
125125
depBuilders.forEach(endpointDep -> {
126+
endpointDep.prepare();
126127
// Source endpoint meta could be generated duplicated if it belongs to an entry span of downstream.
127128
// But if it belongs a local or exit span, then miss it in metadata.
128129
// Consider OAP has the capability to remove duplicate, generate it anyway.

oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/trace/parser/listener/EndpointDependencyBuilder.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,10 @@
3333
public class EndpointDependencyBuilder {
3434
private final RPCTrafficSourceBuilder rpcTrafficSourceBuilder;
3535

36+
void prepare() {
37+
rpcTrafficSourceBuilder.prepare();
38+
}
39+
3640
EndpointRelation toEndpointRelation() {
3741
return rpcTrafficSourceBuilder.toEndpointRelation();
3842
}

0 commit comments

Comments
 (0)