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

wusheng pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/skywalking-website.git


The following commit(s) were added to refs/heads/master by this push:
     new 8ea871b1a03 Add release event post for SkyWalking GraalVM Distro 0.2.1 
and fix typo in releases.yml
8ea871b1a03 is described below

commit 8ea871b1a032ea42358bb1f47f537b10f1c0b7bd
Author: Wu Sheng <[email protected]>
AuthorDate: Mon Mar 30 15:01:41 2026 +0800

    Add release event post for SkyWalking GraalVM Distro 0.2.1 and fix typo in 
releases.yml
---
 .../index.md                                       | 33 ++++++++++++++++++++++
 data/releases.yml                                  |  2 +-
 2 files changed, 34 insertions(+), 1 deletion(-)

diff --git 
a/content/events/release-apache-skywalking-graalvm-distro-0-2-1/index.md 
b/content/events/release-apache-skywalking-graalvm-distro-0-2-1/index.md
new file mode 100644
index 00000000000..4d675b693d0
--- /dev/null
+++ b/content/events/release-apache-skywalking-graalvm-distro-0-2-1/index.md
@@ -0,0 +1,33 @@
+---
+title: Release Apache SkyWalking GraalVM Distro 0.2.1
+date: 2026-03-23
+author: SkyWalking Team
+description: "Release Apache SkyWalking GraalVM Distro 0.2.1."
+---
+
+SkyWalking GraalVM Distro 0.2.1 is released. Go to [downloads](/downloads) 
page to find release tars.
+
+This is the first official Apache release of the GraalVM Distro.
+
+#### Changes
+
+Apache SkyWalking GraalVM Distro is a GraalVM native image distribution of the 
Apache SkyWalking OAP server.
+It compiles the full-featured OAP server into a single native binary (~200MB), 
delivering instant startup
+and reduced memory footprint compared to the standard JVM distribution.
+
+- Build-time OAL engine: pre-compile ~1285 metrics/builder/dispatcher classes 
via Javassist at Maven compile time.
+- Build-time MAL compiler: pre-compile ~1250 MAL expressions from 71 YAML rule 
files into `MalExpression` classes.
+- Build-time LAL compiler: pre-compile ~10 LAL scripts from 8 YAML files into 
`LalExpression` classes.
+- Build-time Hierarchy compiler: pre-compile ~4 hierarchy matching rules into 
`BiFunction` classes.
+- Build-time MeterSystem: pre-generate ~1188 meter function subclasses via 
Javassist.
+- Auto-generate `reflect-config.json` by scanning HTTP handlers, GraphQL 
resolvers/types, config POJOs, and DSL manifests.
+- Replace Groovy runtime with pure Java: MAL DSL, LAL DSL, and Hierarchy rules 
all use ANTLR4 + Javassist v2 engines.
+- Replace Guava `ClassPath.from()` classpath scanning with build-time 
manifests for annotations, dispatchers, and source receivers.
+- Replace `Field.setAccessible()` reflection in config loading with Lombok 
`@Setter`-based property copying.
+- Replace `ServiceLoader` SPI discovery with direct provider wiring in 
`ModuleDefine`.
+- Add TraceQL module (Tempo-compatible trace query API) with Zipkin and 
SkyWalking datasource support.
+- JVM distribution: repackaged OAP server with all replacement classes via 
`maven-shade-plugin`.
+- Native distribution: single binary (~200MB) with config files, LICENSE, 
NOTICE, and third-party licenses.
+- Docker image available on both GHCR and Docker Hub, with multi-arch support 
for `linux/amd64` and `linux/arm64`.
+- macOS native binary: build locally via `make native-image` on macOS.
+- Sync SkyWalking submodule to upstream commit `64a1795d8a`.
diff --git a/data/releases.yml b/data/releases.yml
index 5274bab8381..6d74f75a7bf 100644
--- a/data/releases.yml
+++ b/data/releases.yml
@@ -197,7 +197,7 @@
             - name: asc
               link: 
https://downloads.apache.org/skywalking/graalvm-distro/0.2.1/apache-skywalking-graalvm-distro-0.2.1-linux-arm64.tar.gz.asc
             - name: sha512
-              link: 
hhttps://downloads.apache.org/skywalking/graalvm-distro/0.2.1/apache-skywalking-graalvm-distro-0.2.1-linux-arm64.tar.gz.sha512
+              link: 
https://downloads.apache.org/skywalking/graalvm-distro/0.2.1/apache-skywalking-graalvm-distro-0.2.1-linux-arm64.tar.gz.sha512
             - name: "|"
             - name: MacOS ARM
               link: 
https://www.apache.org/dyn/closer.cgi/skywalking/graalvm-distro/0.2.1/apache-skywalking-graalvm-distro-0.2.1-darwin-arm64.tar.gz

Reply via email to