This is an automated email from the ASF dual-hosted git repository. wusheng pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/skywalking.git.
from ef60cb2 mvnw proxy config (#4310) add 30ebe1c provide thread stack analyzes (#4308) No new revisions were added by this update. Summary of changes: docs/en/guides/README.md | 5 + docs/en/guides/backend-profile.md | 49 ++++ .../profile/analyze/ProfileAnalyzeCollector.java | 60 +++++ .../core/profile/analyze/ProfileAnalyzer.java | 58 +++++ .../server/core/profile/analyze/ProfileStack.java | 60 +++++ .../core/profile/analyze/ProfileStackNode.java | 255 +++++++++++++++++++++ .../core/query/entity/ProfileStackElement.java | 2 +- .../server/core/profile/ProfileAnalyzerTest.java} | 34 +-- .../core/profile/bean/ProfileStackAnalyze.java} | 40 ++-- .../profile/bean/ProfileStackAnalyzeHolder.java | 14 +- .../core/profile/bean/ProfileStackData.java} | 34 +-- .../profile/bean/ProfileStackElementMatcher.java | 74 ++++++ .../src/test/resources/thread-snapshot.yml | 202 ++++++++++++++++ .../src/main/resources/query-protocol | 2 +- 14 files changed, 830 insertions(+), 59 deletions(-) create mode 100644 docs/en/guides/backend-profile.md create mode 100644 oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/profile/analyze/ProfileAnalyzeCollector.java create mode 100644 oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/profile/analyze/ProfileAnalyzer.java create mode 100644 oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/profile/analyze/ProfileStack.java create mode 100644 oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/profile/analyze/ProfileStackNode.java copy oap-server/{server-receiver-plugin/skywalking-trace-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/trace/provider/parser/SegmentParserListenerManager.java => server-core/src/test/java/org/apache/skywalking/oap/server/core/profile/ProfileAnalyzerTest.java} (53%) copy oap-server/server-core/src/{main/java/org/apache/skywalking/oap/server/core/storage/profile/IProfileTaskLogQueryDAO.java => test/java/org/apache/skywalking/oap/server/core/profile/bean/ProfileStackAnalyze.java} (53%) copy test/e2e/e2e-base/src/main/java/org/apache/skywalking/e2e/metrics/MultiMetricsData.java => oap-server/server-core/src/test/java/org/apache/skywalking/oap/server/core/profile/bean/ProfileStackAnalyzeHolder.java (83%) copy oap-server/{oal-rt/src/main/java/org/apache/skywalking/oal/rt/parser/SourceColumnsFactory.java => server-core/src/test/java/org/apache/skywalking/oap/server/core/profile/bean/ProfileStackData.java} (54%) create mode 100644 oap-server/server-core/src/test/java/org/apache/skywalking/oap/server/core/profile/bean/ProfileStackElementMatcher.java create mode 100644 oap-server/server-core/src/test/resources/thread-snapshot.yml