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%)