You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by wa...@apache.org on 2026/10/12 13:47:16 UTC

(skywalking) branch feature/otlp-trace-analysis-language updated (aee04105e0 -> dbdd3bb770)

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

wankai123 pushed a change to branch feature/otlp-trace-analysis-language
in repository https://gitbox.apache.org/repos/asf/skywalking.git


    from aee04105e0 Merge remote-tracking branch 'origin/master' into feature/otlp-trace-analysis-language
     add dbdd3bb770 Fix what the third review of TAL found

No new revisions were added by this update.

Summary of changes:
 docs/en/changes/changes.md                         |   3 +-
 docs/en/concepts-and-designs/tal.md                |  56 +-
 docs/en/setup/backend/trace-analyzer.md            |  24 +-
 .../trace/UninstrumentedGatewaysConfig.java        |   2 +-
 .../apache/skywalking/tal/rt/grammar/TALLexer.g4   |   6 +-
 .../analyzer/v2/compiler/TALBlockCodegen.java      |  63 +-
 .../analyzer/v2/compiler/TALClassGenerator.java    |  15 +-
 .../analyzer/v2/compiler/TALMetricFunction.java    |   4 +-
 .../analyzer/v2/compiler/TALMetricShapes.java      |  64 ++
 .../analyzer/v2/compiler/TALScriptParser.java      |  50 +-
 .../analyzer/v2/compiler/TALSpanRootResolver.java  |   6 +-
 .../analyzer/v2/compiler/TALValueCodegen.java      | 689 ++++++++-------------
 .../analyzer/v2/compiler/rt/TalRuntimeHelper.java  | 173 +++++-
 .../trace/analyzer/v2/dsl/ExecutionContext.java    |  89 ++-
 .../oap/trace/analyzer/v2/dsl/TalDSL.java          |  27 +-
 .../oap/trace/analyzer/v2/dsl/spec/FilterSpec.java |  15 +-
 .../oap/trace/analyzer/v2/provider/TALConfigs.java |   5 +-
 .../v2/provider/span/PairingFactSender.java        |  15 +-
 .../analyzer/v2/provider/span/SpanPairing.java     |  16 +-
 .../v2/provider/span/TraceAnalyzerServiceImpl.java |  13 +-
 .../provider/span/listener/SpanFilterListener.java |  22 +-
 .../v2/compiler/TALClassGeneratorTest.java         |  61 +-
 .../v2/compiler/TALSourceAttributionTest.java      |   6 +-
 .../trace/analyzer/v2/dsl/TALExecutionTest.java    | 115 +++-
 .../analyzer/v2/provider/span/SpanPairingTest.java |  11 +
 .../server/core/analysis/meter/MeterSystem.java    |  20 +-
 .../otel/otlp/OpenTelemetryLogHTTPHandler.java     |   3 +-
 .../otel/otlp/OpenTelemetryMetricHTTPHandler.java  |   3 +-
 .../server/receiver/otel/otlp/OTLPJsonIdsTest.java |  26 +-
 .../receiver/otel/otlp/SpanMetadataOfTest.java     |  24 +
 .../oap/server/receiver/otel/otlp/OTLPValues.java  |  27 +-
 .../src/main/resources/tal/otlp-default.yaml       |   9 +-
 ...metric-sla-10000.yml => tal-metric-present.yml} |   5 +-
 .../e2e-v2/cases/otlp-traces/native/tal-cases.yaml |   2 +-
 34 files changed, 991 insertions(+), 678 deletions(-)
 create mode 100644 oap-server/analyzer/trace-analyzer/src/main/java/org/apache/skywalking/oap/trace/analyzer/v2/compiler/TALMetricShapes.java
 copy test/e2e-v2/cases/otlp-traces/native/expected/{tal-metric-sla-10000.yml => tal-metric-present.yml} (78%)