This is an automated email from the ASF dual-hosted git repository.
wusheng pushed a change to branch groovy-replace
in repository https://gitbox.apache.org/repos/asf/skywalking.git
from 543454720e Address Copilot review: rename EntityDescription package,
fix grammar and imports, update changelog
add 33457cd242 Restore Maven CI-friendly ${revision} property and
flatten-maven-plugin
add 729954d49c Add JMH benchmarks for MAL/LAL/Hierarchy v1-v2 performance
comparison
No new revisions were added by this update.
Summary of changes:
.claude/skills/compile/SKILL.md | 10 +-
.claude/skills/gh-pull-request/SKILL.md | 2 +-
.claude/skills/run-e2e/SKILL.md | 4 +-
.github/workflows/skywalking.yaml | 6 +-
apm-dist/pom.xml | 2 +-
apm-protocol/apm-network/pom.xml | 2 +-
apm-protocol/pom.xml | 2 +-
apm-webapp/pom.xml | 2 +-
docs/en/changes/changes.md | 2 +-
oap-server-bom/pom.xml | 2 +-
oap-server/ai-pipeline/pom.xml | 2 +-
oap-server/analyzer/agent-analyzer/pom.xml | 2 +-
oap-server/analyzer/event-analyzer/pom.xml | 2 +-
oap-server/analyzer/hierarchy/pom.xml | 2 +-
oap-server/analyzer/log-analyzer/pom.xml | 2 +-
oap-server/analyzer/meter-analyzer/pom.xml | 2 +-
oap-server/analyzer/pom.xml | 2 +-
oap-server/exporter/pom.xml | 2 +-
oap-server/mqe-grammar/pom.xml | 2 +-
oap-server/mqe-rt/pom.xml | 2 +-
oap-server/oal-grammar/pom.xml | 2 +-
oap-server/oal-rt/pom.xml | 2 +-
oap-server/pom.xml | 2 +-
oap-server/server-alarm-plugin/pom.xml | 2 +-
.../cluster-consul-plugin/pom.xml | 2 +-
.../cluster-etcd-plugin/pom.xml | 2 +-
.../cluster-kubernetes-plugin/pom.xml | 2 +-
.../cluster-nacos-plugin/pom.xml | 2 +-
.../cluster-standalone-plugin/pom.xml | 2 +-
.../cluster-zookeeper-plugin/pom.xml | 2 +-
oap-server/server-cluster-plugin/pom.xml | 2 +-
.../server-configuration/configuration-api/pom.xml | 2 +-
.../configuration-apollo/pom.xml | 2 +-
.../configuration-consul/pom.xml | 2 +-
.../configuration-etcd/pom.xml | 2 +-
.../configuration-k8s-configmap/pom.xml | 2 +-
.../configuration-nacos/pom.xml | 2 +-
.../configuration-zookeeper/pom.xml | 2 +-
.../grpc-configuration-sync/pom.xml | 2 +-
oap-server/server-configuration/pom.xml | 2 +-
oap-server/server-core/pom.xml | 2 +-
.../cilium-fetcher-plugin/pom.xml | 2 +-
.../server-fetcher-plugin/fetcher-proto/pom.xml | 2 +-
.../kafka-fetcher-plugin/pom.xml | 2 +-
oap-server/server-fetcher-plugin/pom.xml | 2 +-
oap-server/server-health-checker/pom.xml | 2 +-
.../library-async-profiler-jfr-parser/pom.xml | 2 +-
.../server-library/library-banyandb-client/pom.xml | 2 +-
.../server-library/library-batch-queue/pom.xml | 2 +-
oap-server/server-library/library-client/pom.xml | 2 +-
.../library-elasticsearch-client/pom.xml | 2 +-
.../library-integration-test/pom.xml | 2 +-
.../library-kubernetes-support/pom.xml | 2 +-
oap-server/server-library/library-module/pom.xml | 2 +-
.../server-library/library-pprof-parser/pom.xml | 2 +-
oap-server/server-library/library-server/pom.xml | 2 +-
oap-server/server-library/library-util/pom.xml | 2 +-
oap-server/server-library/pom.xml | 2 +-
.../server-query-plugin/logql-plugin/pom.xml | 2 +-
oap-server/server-query-plugin/pom.xml | 2 +-
.../server-query-plugin/promql-plugin/pom.xml | 2 +-
.../query-graphql-plugin/pom.xml | 2 +-
.../status-query-plugin/pom.xml | 2 +-
.../zipkin-query-plugin/pom.xml | 2 +-
.../aws-firehose-receiver/pom.xml | 2 +-
.../pom.xml | 2 +-
.../envoy-metrics-receiver-plugin/pom.xml | 2 +-
.../otel-receiver-plugin/pom.xml | 2 +-
oap-server/server-receiver-plugin/pom.xml | 2 +-
.../server-receiver-plugin/receiver-proto/pom.xml | 2 +-
.../pom.xml | 2 +-
.../skywalking-browser-receiver-plugin/pom.xml | 2 +-
.../skywalking-clr-receiver-plugin/pom.xml | 2 +-
.../skywalking-ebpf-receiver-plugin/pom.xml | 2 +-
.../skywalking-event-receiver-plugin/pom.xml | 2 +-
.../skywalking-jvm-receiver-plugin/pom.xml | 2 +-
.../skywalking-log-receiver-plugin/pom.xml | 2 +-
.../skywalking-management-receiver-plugin/pom.xml | 2 +-
.../skywalking-mesh-receiver-plugin/pom.xml | 2 +-
.../skywalking-meter-receiver-plugin/pom.xml | 2 +-
.../skywalking-pprof-receiver-plugin/pom.xml | 2 +-
.../skywalking-profile-receiver-plugin/pom.xml | 2 +-
.../skywalking-sharing-server-plugin/pom.xml | 2 +-
.../skywalking-telegraf-receiver-plugin/pom.xml | 2 +-
.../skywalking-trace-receiver-plugin/pom.xml | 2 +-
.../skywalking-zabbix-receiver-plugin/pom.xml | 2 +-
.../zipkin-receiver-plugin/pom.xml | 2 +-
oap-server/server-starter/pom.xml | 2 +-
oap-server/server-storage-plugin/pom.xml | 2 +-
.../storage-banyandb-plugin/pom.xml | 2 +-
.../storage-elasticsearch-plugin/pom.xml | 2 +-
.../storage-jdbc-hikaricp-plugin/pom.xml | 2 +-
oap-server/server-telemetry/pom.xml | 2 +-
oap-server/server-telemetry/telemetry-api/pom.xml | 2 +-
.../server-telemetry/telemetry-prometheus/pom.xml | 2 +-
oap-server/server-testing/pom.xml | 2 +-
oap-server/server-tools/data-generator/pom.xml | 2 +-
oap-server/server-tools/pom.xml | 2 +-
oap-server/server-tools/profile-exporter/pom.xml | 4 +-
.../tool-profile-snapshot-bootstrap/pom.xml | 4 +-
.../tool-profile-snapshot-exporter/pom.xml | 4 +-
.../tool-profile-snapshot-server-mock/pom.xml | 4 +-
pom.xml | 19 +-
.../hierarchy-v1-v2-checker/pom.xml | 25 +-
.../oap/server/core/config/HierarchyBenchmark.java | 233 ++++++++++
.../hierarchy-v1-with-groovy/pom.xml | 2 +-
.../lal-v1-with-groovy/pom.xml | 2 +-
.../mal-lal-v1-v2-checker/pom.xml | 25 +-
.../oap/server/checker/lal/LalBenchmark.java | 501 +++++++++++++++++++++
.../oap/server/checker/mal/MalBenchmark.java | 342 ++++++++++++++
.../mal-v1-with-groovy/pom.xml | 2 +-
.../script-runtime-with-groovy/pom.xml | 2 +-
112 files changed, 1259 insertions(+), 120 deletions(-)
create mode 100644
test/script-cases/script-runtime-with-groovy/hierarchy-v1-v2-checker/src/test/java/org/apache/skywalking/oap/server/core/config/HierarchyBenchmark.java
create mode 100644
test/script-cases/script-runtime-with-groovy/mal-lal-v1-v2-checker/src/test/java/org/apache/skywalking/oap/server/checker/lal/LalBenchmark.java
create mode 100644
test/script-cases/script-runtime-with-groovy/mal-lal-v1-v2-checker/src/test/java/org/apache/skywalking/oap/server/checker/mal/MalBenchmark.java