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

wusheng pushed a change to branch mal-filter-fix
in repository https://gitbox.apache.org/repos/asf/skywalking.git


    from 7ddf09dc3c Fix v2 MAL compiler: sanitizeName, filter class generation, 
Groovy truth semantics
     add 86c045eb2e Rename LAL test data files from .input.data to .data.yaml 
for consistency with MAL.
     add 0f65f60399 Class naming: {yamlFileName}_L{lineNo}_{ruleName} for 
MAL/LAL/Hierarchy

No new revisions were added by this update.

Summary of changes:
 .../v2/compiler/HierarchyRuleClassGenerator.java   | 46 +++++++++++++++++++---
 .../analyzer/v2/compiler/LALClassGenerator.java    | 33 +++++++++++++++-
 .../oap/meter/analyzer/v2/MetricConvert.java       | 13 ++----
 .../oap/meter/analyzer/v2/MetricRuleConfig.java    | 11 ------
 .../analyzer/v2/compiler/MALClassGenerator.java    | 32 ++++++++++++++-
 .../meter/analyzer/v2/dsl/FilterExpression.java    | 10 ++++-
 .../meter/analyzer/v2/prometheus/rule/Rule.java    |  1 -
 .../meter/analyzer/v2/prometheus/rule/Rules.java   |  6 +--
 .../core/config/HierarchyRuleComparisonTest.java   | 19 +++++++++
 .../mal-lal-v1-v2-checker/CLAUDE.md                |  6 +--
 .../oap/server/checker/lal/LalBenchmark.java       |  4 +-
 .../oap/server/checker/lal/LalComparisonTest.java  | 42 +++++++++++++++++---
 .../oap/server/checker/mal/MalComparisonTest.java  |  2 +-
 ...-basic.input.data => execution-basic.data.yaml} |  0
 .../{default.input.data => default.data.yaml}      |  0
 .../{envoy-als.input.data => envoy-als.data.yaml}  |  0
 ...8s-service.input.data => k8s-service.data.yaml} |  0
 .../{mesh-dp.input.data => mesh-dp.data.yaml}      |  0
 ...-slowsql.input.data => mysql-slowsql.data.yaml} |  0
 ....input.data => network-profiling-e2e.data.yaml} |  0
 .../{nginx.input.data => nginx.data.yaml}          |  0
 ...-slowsql.input.data => pgsql-slowsql.data.yaml} |  0
 ...-slowsql.input.data => redis-slowsql.data.yaml} |  0
 23 files changed, 177 insertions(+), 48 deletions(-)
 rename 
test/script-cases/scripts/lal/test-lal/feature-cases/{execution-basic.input.data
 => execution-basic.data.yaml} (100%)
 rename test/script-cases/scripts/lal/test-lal/oap-cases/{default.input.data => 
default.data.yaml} (100%)
 rename test/script-cases/scripts/lal/test-lal/oap-cases/{envoy-als.input.data 
=> envoy-als.data.yaml} (100%)
 rename 
test/script-cases/scripts/lal/test-lal/oap-cases/{k8s-service.input.data => 
k8s-service.data.yaml} (100%)
 rename test/script-cases/scripts/lal/test-lal/oap-cases/{mesh-dp.input.data => 
mesh-dp.data.yaml} (100%)
 rename 
test/script-cases/scripts/lal/test-lal/oap-cases/{mysql-slowsql.input.data => 
mysql-slowsql.data.yaml} (100%)
 rename 
test/script-cases/scripts/lal/test-lal/oap-cases/{network-profiling-e2e.input.data
 => network-profiling-e2e.data.yaml} (100%)
 rename test/script-cases/scripts/lal/test-lal/oap-cases/{nginx.input.data => 
nginx.data.yaml} (100%)
 rename 
test/script-cases/scripts/lal/test-lal/oap-cases/{pgsql-slowsql.input.data => 
pgsql-slowsql.data.yaml} (100%)
 rename 
test/script-cases/scripts/lal/test-lal/oap-cases/{redis-slowsql.input.data => 
redis-slowsql.data.yaml} (100%)

Reply via email to