<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Apache SkyWalking – Events</title>
    <link>/events/</link>
    <description>Recent content in Events on Apache SkyWalking</description>
    <generator>Hugo -- gohugo.io</generator>
    
	  <atom:link href="/events/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Events: Release Apache SkyWalking Java Agent 8.14.0</title>
      <link>/events/release-apache-skywalking-java-agent-8-14-0/</link>
      <pubDate>Sun, 15 Jan 2023 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-java-agent-8-14-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Java Agent 8.14.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.
Changes by Version&lt;/p&gt;
&lt;h2 id=&#34;8140&#34;&gt;8.14.0&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Polish test framework to support &lt;code&gt;arm64/v8&lt;/code&gt; platforms&lt;/li&gt;
&lt;li&gt;Fix wrong config name &lt;code&gt;plugin.toolkit.use_qualified_name_as_operation_name&lt;/code&gt;, and system variable name &lt;code&gt;SW_PLUGIN_TOOLKIT_USE_QUALIFIED_NAME_AS_OPERATION_NAME:false&lt;/code&gt;. They were &lt;strong&gt;toolit&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Rename &lt;code&gt;JDBI&lt;/code&gt; to &lt;code&gt;JDBC&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Support collecting dubbo thread pool metrics&lt;/li&gt;
&lt;li&gt;Bump up byte-buddy to 1.12.19&lt;/li&gt;
&lt;li&gt;Upgrade agent test tools&lt;/li&gt;
&lt;li&gt;[Breaking Change] Compatible with 3.x and 4.x RabbitMQ Client, rename &lt;code&gt;rabbitmq-5.x-plugin&lt;/code&gt; to &lt;code&gt;rabbitmq-plugin&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Polish JDBC plugins to make DBType accurate&lt;/li&gt;
&lt;li&gt;Report the agent version to OAP as an instance attribute&lt;/li&gt;
&lt;li&gt;Polish jedis-4.x-plugin to change command to lowercase, which is consistent with jedis-2.x-3.x-plugin&lt;/li&gt;
&lt;li&gt;Add micronauthttpclient,micronauthttpserver,memcached,ehcache,guavacache,jedis,redisson plugin config properties to agent.config&lt;/li&gt;
&lt;li&gt;Add &lt;a href=&#34;https://github.com/micrometer-metrics/micrometer/&#34;&gt;Micrometer Observation&lt;/a&gt; support&lt;/li&gt;
&lt;li&gt;Add tags &lt;code&gt;mq.message.keys&lt;/code&gt; and &lt;code&gt;mq.message.tags&lt;/code&gt; for RocketMQ producer span&lt;/li&gt;
&lt;li&gt;Clean the trace context which injected into Pulsar MessageImpl after the instance recycled&lt;/li&gt;
&lt;li&gt;Fix In the higher version of mysql-connector-java 8x, there is an error in the value of db.instance.&lt;/li&gt;
&lt;li&gt;Add support for KafkaClients 3.x.&lt;/li&gt;
&lt;li&gt;Support to customize the collect period of JVM relative metrics.&lt;/li&gt;
&lt;li&gt;Upgrade netty-codec-http2 to 4.1.86.Final.&lt;/li&gt;
&lt;li&gt;Put &lt;code&gt;Agent-Version&lt;/code&gt; property reading in the premain stage to avoid deadlock when using &lt;code&gt;jarsigner&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Add a config &lt;code&gt;agent.enable&lt;/code&gt;(default: true) to support disabling the agent through system property &lt;code&gt;-Dskywalking.agent.disable=false&lt;/code&gt;
or system environment variable setting &lt;code&gt;SW_AGENT_ENABLE=false&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Enhance redisson plugin to adopt uniform tags.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;documentation&#34;&gt;Documentation&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Update &lt;code&gt;Plugin-test.md&lt;/code&gt;, support string operators &lt;code&gt;start with&lt;/code&gt; and &lt;code&gt;end with&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Polish agent configurations doc to fix type error&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;All issues and pull requests are &lt;a href=&#34;https://github.com/apache/skywalking/milestone/161?closed=1&#34;&gt;here&lt;/a&gt;&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Rust 0.5.0</title>
      <link>/events/release-apache-skywalking-rust-0-5-0/</link>
      <pubDate>Mon, 09 Jan 2023 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-rust-0-5-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Rust 0.5.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;h2 id=&#34;whats-changed&#34;&gt;What&amp;rsquo;s Changed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add management support. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/48&#34;&gt;https://github.com/apache/skywalking-rust/pull/48&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;missing_docs&lt;/code&gt; lint and supply documents. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/49&#34;&gt;https://github.com/apache/skywalking-rust/pull/49&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add authentication and custom intercept support. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/50&#34;&gt;https://github.com/apache/skywalking-rust/pull/50&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bump to 0.5.0. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/51&#34;&gt;https://github.com/apache/skywalking-rust/pull/51&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Satellite 1.1.0</title>
      <link>/events/release-apache-skwaylking-satellite-1-1-0/</link>
      <pubDate>Fri, 06 Jan 2023 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skwaylking-satellite-1-1-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Satellite 1.1.0 is released. Go to &lt;a href=&#34;https://skywalking.apache.org/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;h4 id=&#34;features&#34;&gt;Features&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Support transmit the OpenTelemetry Metrics protocol.&lt;/li&gt;
&lt;li&gt;Upgrade to GO 1.18.&lt;/li&gt;
&lt;li&gt;Add Docker images for arm64 architecture.&lt;/li&gt;
&lt;li&gt;Support transmit Span Attached Event protocol data.&lt;/li&gt;
&lt;li&gt;Support dotnet CLRMetric forward.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;bug-fixes&#34;&gt;Bug Fixes&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Fix the missing return data when receive metrics in batch mode.&lt;/li&gt;
&lt;li&gt;Fix &lt;a href=&#34;https://avd.aquasec.com/nvd/cve-2022-21698&#34;&gt;CVE-2022-21698&lt;/a&gt;, &lt;a href=&#34;https://avd.aquasec.com/nvd/cve-2022-27664&#34;&gt;CVE-2022-27664&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;issues-and-pr&#34;&gt;Issues and PR&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;All issues are &lt;a href=&#34;https://github.com/apache/skywalking/milestone/143?closed=1&#34;&gt;here&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;All and pull requests are &lt;a href=&#34;https://github.com/apache/skywalking-satellite/pulls?q=is%3Apr+milestone%3A1.1.0+is%3Aclosed&#34;&gt;here&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Rover 0.4.0</title>
      <link>/events/release-apache-skwaylking-rover-0-4-0/</link>
      <pubDate>Tue, 20 Dec 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skwaylking-rover-0-4-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Rover 0.4.0 is released. Go to &lt;a href=&#34;https://skywalking.apache.org/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;h4 id=&#34;features&#34;&gt;Features&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Enhancing the render context for the Kubernetes process.&lt;/li&gt;
&lt;li&gt;Simplify the logic of network protocol analysis.&lt;/li&gt;
&lt;li&gt;Upgrade Go library to &lt;code&gt;1.18&lt;/code&gt;, eBPF library to &lt;code&gt;0.9.3&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Make the Profiling module compatible with more Linux systems.&lt;/li&gt;
&lt;li&gt;Support monitor &lt;code&gt;HTTP/1.x&lt;/code&gt; in the &lt;code&gt;NETWORK&lt;/code&gt; profiling.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;bug-fixes&#34;&gt;Bug Fixes&lt;/h4&gt;
&lt;h4 id=&#34;documentation&#34;&gt;Documentation&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Adding support version of Linux documentation.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;issues-and-pr&#34;&gt;Issues and PR&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;All issues are &lt;a href=&#34;https://github.com/apache/skywalking/milestone/154?closed=1&#34;&gt;here&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;All and pull requests are &lt;a href=&#34;https://github.com/apache/skywalking-rover/milestone/4?closed=1&#34;&gt;here&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking for NodeJS 0.6.0</title>
      <link>/events/release-apache-skywalking-nodejs-0-6-0/</link>
      <pubDate>Mon, 05 Dec 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-nodejs-0-6-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking NodeJS 0.6.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add missing build doc by @kezhenxu94 in &lt;a href=&#34;https://github.com/apache/skywalking-nodejs/pull/92&#34;&gt;https://github.com/apache/skywalking-nodejs/pull/92&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fix invalid url error in axios plugin by @kezhenxu94 in &lt;a href=&#34;https://github.com/apache/skywalking-nodejs/pull/93&#34;&gt;https://github.com/apache/skywalking-nodejs/pull/93&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Ignore no requests if ignoreSuffix is empty by @michaelzangl in &lt;a href=&#34;https://github.com/apache/skywalking-nodejs/pull/94&#34;&gt;https://github.com/apache/skywalking-nodejs/pull/94&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Escape HTTP method in regexp by @michaelzangl in &lt;a href=&#34;https://github.com/apache/skywalking-nodejs/pull/95&#34;&gt;https://github.com/apache/skywalking-nodejs/pull/95&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;docs: grammar improvements by @BFergerson in &lt;a href=&#34;https://github.com/apache/skywalking-nodejs/pull/97&#34;&gt;https://github.com/apache/skywalking-nodejs/pull/97&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;fix: entry span url in endponts using Express middleware/router objects by @BFergerson in &lt;a href=&#34;https://github.com/apache/skywalking-nodejs/pull/96&#34;&gt;https://github.com/apache/skywalking-nodejs/pull/96&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;chore: use openapi format for endpoint uris by @BFergerson in &lt;a href=&#34;https://github.com/apache/skywalking-nodejs/pull/98&#34;&gt;https://github.com/apache/skywalking-nodejs/pull/98&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;AWS DynamoDB, Lambda, SQS and SNS plugins, webpack by @tom-pytel in &lt;a href=&#34;https://github.com/apache/skywalking-nodejs/pull/100&#34;&gt;https://github.com/apache/skywalking-nodejs/pull/100&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fix nits by @wu-sheng in &lt;a href=&#34;https://github.com/apache/skywalking-nodejs/pull/101&#34;&gt;https://github.com/apache/skywalking-nodejs/pull/101&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Update AxiosPlugin for v1.0+ by @tom-pytel in &lt;a href=&#34;https://github.com/apache/skywalking-nodejs/pull/102&#34;&gt;https://github.com/apache/skywalking-nodejs/pull/102&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking APM 9.3.0</title>
      <link>/events/release-apache-skywalking-apm-9.3.0/</link>
      <pubDate>Sat, 03 Dec 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-apm-9.3.0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking 9.3.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;h4 id=&#34;metrics-association&#34;&gt;Metrics Association&lt;/h4&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Dashboard&lt;/th&gt;
&lt;th&gt;Pop-up Trace Query&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;img src=&#34;metric-1.png&#34;&gt;&lt;/td&gt;
&lt;td&gt;&lt;img src=&#34;metric-2.png&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h4 id=&#34;apisix-dashboard&#34;&gt;APISIX Dashboard&lt;/h4&gt;
&lt;img src=&#34;apisix.png&#34;&gt;
&lt;h4 id=&#34;use-sharding-mysql-as-the-database&#34;&gt;Use Sharding MySQL as the Database&lt;/h4&gt;
&lt;img src=&#34;sharding.png&#34;&gt;
&lt;h4 id=&#34;virtual-cache-performance&#34;&gt;Virtual Cache Performance&lt;/h4&gt;
&lt;img src=&#34;virtual-cache.png&#34;&gt;
&lt;h4 id=&#34;virtual-mq-performance&#34;&gt;Virtual MQ Performance&lt;/h4&gt;
&lt;img src=&#34;virtual-mq.png&#34;&gt;
&lt;h4 id=&#34;project&#34;&gt;Project&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Bump up the embedded &lt;code&gt;swctl&lt;/code&gt; version in OAP Docker image.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;oap-server&#34;&gt;OAP Server&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Add component ID(133) for impala JDBC Java agent plugin and component ID(134) for impala server.&lt;/li&gt;
&lt;li&gt;Use prepareStatement in H2SQLExecutor#getByIDs.(No function change).&lt;/li&gt;
&lt;li&gt;Bump up snakeyaml to 1.32 for fixing CVE.&lt;/li&gt;
&lt;li&gt;Fix &lt;code&gt;DurationUtils.convertToTimeBucket&lt;/code&gt; missed verify date format.&lt;/li&gt;
&lt;li&gt;Enhance LAL to support converting LogData to DatabaseSlowStatement.&lt;/li&gt;
&lt;li&gt;[&lt;strong&gt;Breaking Change&lt;/strong&gt;] Change the LAL script format(Add layer property).&lt;/li&gt;
&lt;li&gt;Adapt ElasticSearch 8.1+, migrate from removed APIs to recommended APIs.&lt;/li&gt;
&lt;li&gt;Support monitoring MySQL slow SQLs.&lt;/li&gt;
&lt;li&gt;Support analyzing cache related spans to provide metrics and slow commands for cache services from client side&lt;/li&gt;
&lt;li&gt;Optimize virtual database, fix dynamic config watcher NPE when default value is null&lt;/li&gt;
&lt;li&gt;Remove physical index existing check and keep template existing check only to avoid meaningless &lt;code&gt;retry wait&lt;/code&gt;
in &lt;code&gt;no-init&lt;/code&gt; mode.&lt;/li&gt;
&lt;li&gt;Make sure instance list ordered in TTL processor to avoid TTL timer never runs.&lt;/li&gt;
&lt;li&gt;Support monitoring PostgreSQL slow SQLs.&lt;/li&gt;
&lt;li&gt;[&lt;strong&gt;Breaking Change&lt;/strong&gt;] Support sharding MySQL database instances and tables by &lt;a href=&#34;https://shardingsphere.apache.org/document/current/en/overview/#shardingsphere-proxy&#34;&gt;Shardingsphere-Proxy&lt;/a&gt;. SQL-Database requires removing tables &lt;code&gt;log_tag/segment_tag/zipkin_query&lt;/code&gt; before OAP starts, if bump up from previous releases.&lt;/li&gt;
&lt;li&gt;Fix meter functions &lt;code&gt;avgHistogram&lt;/code&gt;, &lt;code&gt;avgHistogramPercentile&lt;/code&gt;, &lt;code&gt;avgLabeled&lt;/code&gt;, &lt;code&gt;sumHistogram&lt;/code&gt; having data conflict when
downsampling.&lt;/li&gt;
&lt;li&gt;Do sorting &lt;code&gt;readLabeledMetricsValues&lt;/code&gt; result forcedly in case the storage(database) doesn&amp;rsquo;t return data consistent
with the parameter list.&lt;/li&gt;
&lt;li&gt;Fix the wrong watch semantics in Kubernetes watchers, which causes heavy traffic to API server in some Kubernetes clusters, we should use &lt;code&gt;Get State and Start at Most Recent&lt;/code&gt; semantic instead of &lt;code&gt;Start at Exact&lt;/code&gt; because we don&amp;rsquo;t need the changing history events, see &lt;a href=&#34;https://kubernetes.io/docs/reference/using-api/api-concepts/#semantics-for-watch&#34;&gt;https://kubernetes.io/docs/reference/using-api/api-concepts/#semantics-for-watch&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Unify query services and DAOs codes time range condition to &lt;code&gt;Duration&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;[&lt;strong&gt;Breaking Change&lt;/strong&gt;]: Remove prometheus-fetcher plugin, please use OpenTelemetry to scrape Prometheus metrics and
set up SkyWalking OpenTelemetry receiver instead.&lt;/li&gt;
&lt;li&gt;BugFix: histogram metrics sent to MAL should be treated as OpenTelemetry style, not Prometheus style:
&lt;pre&gt;&lt;code&gt;(-infinity, explicit_bounds[i]] for i == 0
(explicit_bounds[i-1], explicit_bounds[i]] for 0 &amp;lt; i &amp;lt; size(explicit_bounds)
(explicit_bounds[i-1], +infinity) for i == size(explicit_bounds)
&lt;/code&gt;&lt;/pre&gt;&lt;/li&gt;
&lt;li&gt;Support Golang runtime metrics analysis.&lt;/li&gt;
&lt;li&gt;Add APISIX metrics monitoring&lt;/li&gt;
&lt;li&gt;Support skywalking-client-js report empty &lt;code&gt;service version&lt;/code&gt; and &lt;code&gt;page path&lt;/code&gt; , set default version as &lt;code&gt;latest&lt;/code&gt; and
default page path as &lt;code&gt;/&lt;/code&gt;(root). Fix the
error &lt;code&gt;fetching data (/browser_app_page_pv0) : Can&#39;t split endpoint id into 2 parts&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;[&lt;strong&gt;Breaking Change&lt;/strong&gt;] Limit the max length of trace/log/alarm tag&amp;rsquo;s &lt;code&gt;key=value&lt;/code&gt;, set the max length of column &lt;code&gt;tags&lt;/code&gt;
in tables&lt;code&gt;log_tag/segment_tag/alarm_record_tag&lt;/code&gt; and column &lt;code&gt;query&lt;/code&gt; in &lt;code&gt;zipkin_query&lt;/code&gt; and column &lt;code&gt;tag_value&lt;/code&gt; in &lt;code&gt;tag_autocomplete&lt;/code&gt; to 256.
SQL-Database requires altering these columns&amp;rsquo; length or removing these tables before OAP starts, if bump up from previous releases.&lt;/li&gt;
&lt;li&gt;Optimize the creation conditions of profiling task.&lt;/li&gt;
&lt;li&gt;Lazy load the Kubernetes metadata and switch from event-driven to polling. Previously we set up watchers to watch the Kubernetes metadata changes, this is perfect when there are deployments changes and SkyWalking can react to the changes in real time. However when the cluster has many events (such as in large cluster or some special Kubernetes engine like OpenShift), the requests sent from SkyWalking becomes unpredictable, i.e. SkyWalking might send massive requests to Kubernetes API server, causing heavy load to the API server. This PR switches from the watcher mechanism to polling mechanism, SkyWalking polls the metadata in a specified interval, so that the requests sent to API server is predictable (~10 requests every &lt;code&gt;interval&lt;/code&gt;, 3 minutes), and the requests count is constant regardless of the cluster&amp;rsquo;s changes. However with this change SkyWalking can&amp;rsquo;t react to the cluster changes in time, but the delay is acceptable in our case.&lt;/li&gt;
&lt;li&gt;Optimize the query time of tasks in ProfileTaskCache.&lt;/li&gt;
&lt;li&gt;Fix metrics was put into wrong slot of the window in the alerting kernel.&lt;/li&gt;
&lt;li&gt;Support &lt;code&gt;sumPerMinLabeled&lt;/code&gt; in &lt;code&gt;MAL&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Bump up jackson databind, snakeyaml, grpc dependencies.&lt;/li&gt;
&lt;li&gt;Support export &lt;code&gt;Trace&lt;/code&gt; and &lt;code&gt;Log&lt;/code&gt; through Kafka.&lt;/li&gt;
&lt;li&gt;Add new config initialization mechanism of module provider. This is a ModuleManager lib kernel level change.&lt;/li&gt;
&lt;li&gt;[&lt;strong&gt;Breaking Change&lt;/strong&gt;] Support new records query protocol, rename the column named &lt;code&gt;service_id&lt;/code&gt; to &lt;code&gt;entity_id&lt;/code&gt; for support difference entity.
Please re-create &lt;code&gt;top_n_database_statement&lt;/code&gt; index/table.&lt;/li&gt;
&lt;li&gt;Remove improper self-obs metrics in JvmMetricsHandler(for Kafka channel).&lt;/li&gt;
&lt;li&gt;gRPC stream canceling code is not logged as an error when the client cancels the stream. The client
cancels the stream when the pod is terminated.&lt;/li&gt;
&lt;li&gt;[&lt;strong&gt;Breaking Change&lt;/strong&gt;] Change the way of loading MAL rules(support pattern).&lt;/li&gt;
&lt;li&gt;Move k8s relative MAL files into &lt;code&gt;/otel-rules/k8s&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;[&lt;strong&gt;Breaking Change&lt;/strong&gt;] Refactor service mesh protobuf definitions and split TCP-related metrics to individual definition.&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;TCP{Service,ServiceInstance,ServiceRelation,ServiceInstanceRelation}&lt;/code&gt; sources and split TCP-related entities out from
original &lt;code&gt;Service,ServiceInstance,ServiceRelation,ServiceInstanceRelation&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;[&lt;strong&gt;Breaking Change&lt;/strong&gt;] TCP-related source names are changed, fields of TCP-related sources are changed, please refer to the latest &lt;code&gt;oal/tcp.oal&lt;/code&gt; file.&lt;/li&gt;
&lt;li&gt;Do not log error logs when failed to create ElasticSearch index because the index is created already.&lt;/li&gt;
&lt;li&gt;Add virtual MQ analysis for native traces.&lt;/li&gt;
&lt;li&gt;Support Python runtime metrics analysis.&lt;/li&gt;
&lt;li&gt;Support &lt;code&gt;sampledTrace&lt;/code&gt; in LAL.&lt;/li&gt;
&lt;li&gt;Support multiple rules with different names under the same layer of LAL script.&lt;/li&gt;
&lt;li&gt;(Optimization) Reduce the buffer size(queue) of MAL(only) metric streams. Set L1 queue size as 1/20, L2 queue size as 1/2.&lt;/li&gt;
&lt;li&gt;Support monitoring MySQL/PostgreSQL in the cluster mode.&lt;/li&gt;
&lt;li&gt;[&lt;strong&gt;Breaking Change&lt;/strong&gt;] Migrate to BanyanDB v0.2.0.
&lt;ul&gt;
&lt;li&gt;Adopt new OR logical operator for,
&lt;ol&gt;
&lt;li&gt;&lt;code&gt;MeasureIDs&lt;/code&gt; query&lt;/li&gt;
&lt;li&gt;&lt;code&gt;BanyanDBProfileThreadSnapshotQueryDAO&lt;/code&gt; query&lt;/li&gt;
&lt;li&gt;Multiple &lt;code&gt;Event&lt;/code&gt; conditions query&lt;/li&gt;
&lt;li&gt;Metrics query&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;Simplify Group check and creation&lt;/li&gt;
&lt;li&gt;Partially apply &lt;code&gt;UITemplate&lt;/code&gt; changes&lt;/li&gt;
&lt;li&gt;Support &lt;code&gt;index_only&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Return &lt;code&gt;CompletableFuture&amp;lt;Void&amp;gt;&lt;/code&gt; directly from BanyanDB client&lt;/li&gt;
&lt;li&gt;Optimize data binary parse methods in *LogQueryDAO&lt;/li&gt;
&lt;li&gt;Support different indexType&lt;/li&gt;
&lt;li&gt;Support configuration for TTL and (block|segment) intervals&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Elasticsearch storage: Provide system environment variable(&lt;code&gt;SW_STORAGE_ES_SPECIFIC_INDEX_SETTINGS&lt;/code&gt;) and support specify the settings &lt;code&gt;(number_of_shards/number_of_replicas)&lt;/code&gt; for each index individually.&lt;/li&gt;
&lt;li&gt;Elasticsearch storage: Support update index settings &lt;code&gt;(number_of_shards/number_of_replicas)&lt;/code&gt; for the index template after rebooting.&lt;/li&gt;
&lt;li&gt;Optimize MQ Topology analysis. Use entry span&amp;rsquo;s peer from the consumer side as source service when no producer instrumentation(no cross-process reference).&lt;/li&gt;
&lt;li&gt;Refactor JDBC storage implementations to reuse logics.&lt;/li&gt;
&lt;li&gt;Fix &lt;code&gt;ClassCastException&lt;/code&gt; in &lt;code&gt;LoggingConfigWatcher&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Support span attached event concept in Zipkin and SkyWalking trace query.&lt;/li&gt;
&lt;li&gt;Support span attached events on Zipkin lens UI.&lt;/li&gt;
&lt;li&gt;Force UTF-8 encoding in &lt;code&gt;JsonLogHandler&lt;/code&gt; of &lt;code&gt;kafka-fetcher-plugin&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Fix max length to 512 of entity, instance and endpoint IDs in trace, log, profiling, topN tables(JDBC storages). The value was 200 by default.&lt;/li&gt;
&lt;li&gt;Add component IDs(135, 136, 137) for EventMesh server and client-side plugins.&lt;/li&gt;
&lt;li&gt;Bump up Kafka client to 2.8.1 to fix CVE-2021-38153.&lt;/li&gt;
&lt;li&gt;Remove &lt;code&gt;lengthEnvVariable&lt;/code&gt; for &lt;code&gt;Column&lt;/code&gt; as it never works as expected.&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;LongText&lt;/code&gt; to support longer logs persistent as a text type in ElasticSearch, instead of a keyword, to avoid length limitation.&lt;/li&gt;
&lt;li&gt;Fix wrong system variable name &lt;code&gt;SW_CORE_ENABLE_ENDPOINT_NAME_GROUPING_BY_OPENAPI&lt;/code&gt;. It was &lt;strong&gt;opaenapi&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Fix not-time-series model blocking OAP boots in no-init mode.&lt;/li&gt;
&lt;li&gt;Fix &lt;code&gt;ShardingTopologyQueryDAO.loadServiceRelationsDetectedAtServerSide&lt;/code&gt; invoke backend miss parameter &lt;code&gt;serviceIds&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Changed system variable &lt;code&gt;SW_SUPERDATASET_STORAGE_DAY_STEP&lt;/code&gt; to &lt;code&gt;SW_STORAGE_ES_SUPER_DATASET_DAY_STEP&lt;/code&gt; to be consistent with other ES storage related variables.&lt;/li&gt;
&lt;li&gt;Fix ESEventQueryDAO missing metric_table boolQuery criteria.&lt;/li&gt;
&lt;li&gt;Add default entity name(&lt;code&gt;_blank&lt;/code&gt;) if absent to avoid NPE in the decoding. This caused &lt;code&gt;Can&#39;t split xxx id into 2 parts&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Support dynamic config the sampling strategy in network profiling.&lt;/li&gt;
&lt;li&gt;Zipkin module support BanyanDB storage.&lt;/li&gt;
&lt;li&gt;Zipkin traces query API, sort the result set by start time by default.&lt;/li&gt;
&lt;li&gt;Enhance the cache mechanism in the metric persistent process.
&lt;ul&gt;
&lt;li&gt;This cache only worked when the metric is accessible(readable) from the database. Once the insert execution is delayed
due to the scale, the cache loses efficacy. It only works for the last time update per minute, considering our
25s period.&lt;/li&gt;
&lt;li&gt;Fix ID conflicts for all JDBC storage implementations. Due to the insert delay, the JDBC storage implementation would
still generate another new insert statement.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;[&lt;strong&gt;Breaking Change&lt;/strong&gt;] Remove &lt;code&gt;core/default/enableDatabaseSession&lt;/code&gt; config.&lt;/li&gt;
&lt;li&gt;[&lt;strong&gt;Breaking Change&lt;/strong&gt;] Add &lt;code&gt;@BanyanDB.TimestampColumn&lt;/code&gt; to identify &lt;code&gt;which column in Record&lt;/code&gt; is providing the timestamp(milliseconds) for BanyanDB,
since BanyanDB stream requires a timestamp in milliseconds.
For SQL-Database: add new column &lt;code&gt;timestamp&lt;/code&gt; for tables &lt;code&gt;profile_task_log/top_n_database_statement&lt;/code&gt;,
requires altering this column or removing these tables before OAP starts, if bump up from previous releases.&lt;/li&gt;
&lt;li&gt;Fix Elasticsearch storage: In &lt;code&gt;No-Sharding Mode&lt;/code&gt;, add specific analyzer to the template before index creation to avoid update index error.&lt;/li&gt;
&lt;li&gt;Internal API: remove undocumented ElasticSearch API usage and use documented one.&lt;/li&gt;
&lt;li&gt;Fix &lt;code&gt;BanyanDB.ShardingKey&lt;/code&gt; annotation missed in the generated OAL metrics classes.&lt;/li&gt;
&lt;li&gt;Fix Elasticsearch storage: Query &lt;code&gt;sortMetrics&lt;/code&gt; missing transform real index column name.&lt;/li&gt;
&lt;li&gt;Rename &lt;code&gt;BanyanDB.ShardingKey&lt;/code&gt; to &lt;code&gt;BanyanDB.SeriesID&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Self-Observability: Add counters for metrics reading from DB or cached. Dashboard:&lt;code&gt;Metrics Persistent Cache Count&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Self-Observability: Fix &lt;code&gt;GC Time&lt;/code&gt; calculation.&lt;/li&gt;
&lt;li&gt;Fix Elasticsearch storage: In &lt;code&gt;No-Sharding Mode&lt;/code&gt;, column&amp;rsquo;s property &lt;code&gt;indexOnly&lt;/code&gt; not applied and cannot be updated.&lt;/li&gt;
&lt;li&gt;Update the &lt;code&gt;trace_id&lt;/code&gt; field as storage only(cannot be queried) in &lt;code&gt;top_n_database_statement&lt;/code&gt;, &lt;code&gt;top_n_cache_read_command&lt;/code&gt;, &lt;code&gt;top_n_cache_read_command&lt;/code&gt; index.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;ui&#34;&gt;UI&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Fix: tab active incorrectly, when click tab space&lt;/li&gt;
&lt;li&gt;Add impala icon for impala JDBC Java agent plugin.&lt;/li&gt;
&lt;li&gt;(Webapp)Bump up snakeyaml to 1.31 for fixing CVE-2022-25857&lt;/li&gt;
&lt;li&gt;[Breaking Change]: migrate from Spring Web to Armeria, now you should use the environment variable
name &lt;code&gt;SW_OAP_ADDRESS&lt;/code&gt;
to change the OAP backend service addresses, like &lt;code&gt;SW_OAP_ADDRESS=localhost:12800,localhost:12801&lt;/code&gt;, and use
environment
variable &lt;code&gt;SW_SERVER_PORT&lt;/code&gt; to change the port. Other Spring-related configurations don&amp;rsquo;t take effect anymore.&lt;/li&gt;
&lt;li&gt;Polish the endpoint list graph.&lt;/li&gt;
&lt;li&gt;Fix styles for an adaptive height.&lt;/li&gt;
&lt;li&gt;Fix setting up a new time range after clicking the refresh button.&lt;/li&gt;
&lt;li&gt;Enhance the process topology graph to support dragging nodes.&lt;/li&gt;
&lt;li&gt;UI-template: Fix metrics calculation in &lt;code&gt;general-service/mesh-service/faas-function&lt;/code&gt; top-list dashboard.&lt;/li&gt;
&lt;li&gt;Update MySQL dashboard to visualize collected slow SQLs.&lt;/li&gt;
&lt;li&gt;Add virtual cache dashboard.&lt;/li&gt;
&lt;li&gt;Remove &lt;code&gt;responseCode&lt;/code&gt; fields of all OAL sources, as well as examples to avoid user&amp;rsquo;s confusion.&lt;/li&gt;
&lt;li&gt;Remove All from the endpoints selector.&lt;/li&gt;
&lt;li&gt;Enhance menu configurations to make it easier to change.&lt;/li&gt;
&lt;li&gt;Update PostgreSQL dashboard to visualize collected slow SQLs.&lt;/li&gt;
&lt;li&gt;Add Golang runtime metrics and cpu/memory used rate panels in General-Instance dashboard.&lt;/li&gt;
&lt;li&gt;Add gateway apisix menu.&lt;/li&gt;
&lt;li&gt;Query logs with the specific service ID.&lt;/li&gt;
&lt;li&gt;Bump d3-color from 3.0.1 to 3.1.0.&lt;/li&gt;
&lt;li&gt;Add Golang runtime metrics and cpu/memory used rate panels in FaaS-Instance dashboard.&lt;/li&gt;
&lt;li&gt;Revert logs on trace widget.&lt;/li&gt;
&lt;li&gt;Add a sub-menu for virtual mq.&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;readRecords&lt;/code&gt; to metric types.&lt;/li&gt;
&lt;li&gt;Verify dashboard names for new dashboards.&lt;/li&gt;
&lt;li&gt;Associate metrics with the trace widget on dashboards.&lt;/li&gt;
&lt;li&gt;Fix configuration panel styles.&lt;/li&gt;
&lt;li&gt;Remove a un-use icon.&lt;/li&gt;
&lt;li&gt;Support labeled value on the service/instance/endpoint list widgets.&lt;/li&gt;
&lt;li&gt;Add menu for virtual MQ.&lt;/li&gt;
&lt;li&gt;Set selector props and update configuration panel styles.&lt;/li&gt;
&lt;li&gt;Add Python runtime metrics and cpu/memory utilization panels to General-Instance and Fass-Instance dashboards.&lt;/li&gt;
&lt;li&gt;Enhance the legend of metrics graph widget with the summary table.&lt;/li&gt;
&lt;li&gt;Add apache eventMesh logo file.&lt;/li&gt;
&lt;li&gt;Fix conditions for trace profiling.&lt;/li&gt;
&lt;li&gt;Fix tag keys list and duration condition.&lt;/li&gt;
&lt;li&gt;Fix typo.&lt;/li&gt;
&lt;li&gt;Fix condition logic for trace tree data.&lt;/li&gt;
&lt;li&gt;Enhance tags component to search tags with the input value.&lt;/li&gt;
&lt;li&gt;Fix topology loading style.&lt;/li&gt;
&lt;li&gt;Fix update metric processor for the readRecords and remove readSampledRecords from metrics selector.&lt;/li&gt;
&lt;li&gt;Add trace association for FAAS dashboards.&lt;/li&gt;
&lt;li&gt;Visualize attached events on the trace widget.&lt;/li&gt;
&lt;li&gt;Add HTTP/1.x metrics and HTTP req/resp body collecting tabs on the network profiling widget.&lt;/li&gt;
&lt;li&gt;Implement creating tasks ui for network profiling widget.&lt;/li&gt;
&lt;li&gt;Fix entity types for ProcessRelation.&lt;/li&gt;
&lt;li&gt;Add trace association for general service dashboards.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;documentation&#34;&gt;Documentation&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Add &lt;code&gt;metadata-uid&lt;/code&gt; setup doc about Kubernetes coordinator in the cluster management.&lt;/li&gt;
&lt;li&gt;Add a doc for adding menus to booster UI.&lt;/li&gt;
&lt;li&gt;Move general good read blogs from &lt;code&gt;Agent Introduction&lt;/code&gt; to &lt;code&gt;Academy&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Add re-post for blog &lt;code&gt;Scaling with Apache SkyWalking&lt;/code&gt; in the academy list.&lt;/li&gt;
&lt;li&gt;Add re-post for blog &lt;code&gt;Diagnose Service Mesh Network Performance with eBPF&lt;/code&gt; in the academy list.&lt;/li&gt;
&lt;li&gt;Add &lt;strong&gt;Security Notice&lt;/strong&gt; doc.&lt;/li&gt;
&lt;li&gt;Add new docs for &lt;code&gt;Report Span Attached Events&lt;/code&gt; data collecting protocol.&lt;/li&gt;
&lt;li&gt;Add new docs for &lt;code&gt;Record&lt;/code&gt; query protocol&lt;/li&gt;
&lt;li&gt;Update &lt;code&gt;Server Agents&lt;/code&gt; and &lt;code&gt;Compatibility&lt;/code&gt; for PHP agent.&lt;/li&gt;
&lt;li&gt;Add docs for profiling.&lt;/li&gt;
&lt;li&gt;Update the network profiling documentation.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;All issues and pull requests are &lt;a href=&#34;https://github.com/apache/skywalking/milestone/149?closed=1&#34;&gt;here&lt;/a&gt;&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Kubernetes Helm Chart 4.4.0</title>
      <link>/events/release-apache-skywalking-kubernetes-helm-chart-4.4.0/</link>
      <pubDate>Tue, 29 Nov 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-kubernetes-helm-chart-4.4.0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Kubernetes Helm Chart 4.4.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;[&lt;strong&gt;Breaking Change&lt;/strong&gt;]: remove &lt;code&gt;.Values.oap.initEs&lt;/code&gt;, there is no need to use this to control whether to run init job anymore,
SkyWalking Helm Chart automatically delete the init job when installing/upgrading.&lt;/li&gt;
&lt;li&gt;[&lt;strong&gt;Breaking Change&lt;/strong&gt;]: remove &lt;code&gt;files/config.d&lt;/code&gt; mechanism and use &lt;code&gt;values.yaml&lt;/code&gt; files to put the configurations to override
default config files in the &lt;code&gt;/skywalking/config&lt;/code&gt; folder, using &lt;code&gt;files/config.d&lt;/code&gt; is very limited and you have to clone the source
codes if you want to use this mechanism, now you can simply use our &lt;a href=&#34;https://hub.docker.com/repository/docker/apache/skywalking-helm&#34;&gt;Docker Helm Chart&lt;/a&gt; to install.&lt;/li&gt;
&lt;li&gt;Refactor oap init job, and support postgresql storage.&lt;/li&gt;
&lt;li&gt;Upgrade ElasticSearch Helm Chart dependency version.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking PHP 0.2.0</title>
      <link>/events/release-apache-skwaylking-php-0-2-0/</link>
      <pubDate>Mon, 28 Nov 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skwaylking-php-0-2-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking PHP 0.2.0 is released. Go to &lt;a href=&#34;https://skywalking.apache.org/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;h2 id=&#34;whats-changed&#34;&gt;What&amp;rsquo;s Changed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Update PECL user by @heyanlong in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/12&#34;&gt;https://github.com/apache/skywalking-php/pull/12&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Start up 0.2.0 by @heyanlong in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/13&#34;&gt;https://github.com/apache/skywalking-php/pull/13&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Update compiling project document. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/14&#34;&gt;https://github.com/apache/skywalking-php/pull/14&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add PDO plugin, and switch unix datagram to stream. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/15&#34;&gt;https://github.com/apache/skywalking-php/pull/15&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Update readme about creating issue. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/17&#34;&gt;https://github.com/apache/skywalking-php/pull/17&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fix package.xml role error by @heyanlong in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/16&#34;&gt;https://github.com/apache/skywalking-php/pull/16&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add swoole support. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/19&#34;&gt;https://github.com/apache/skywalking-php/pull/19&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add .fleet to .gitignore by @heyanlong in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/20&#34;&gt;https://github.com/apache/skywalking-php/pull/20&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[Feature] Add Mysql Improved Extension by @heyanlong in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/18&#34;&gt;https://github.com/apache/skywalking-php/pull/18&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add predis plugin. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/21&#34;&gt;https://github.com/apache/skywalking-php/pull/21&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Take care of PDO false and DSN tailing semicolons. by @phanalpha in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/22&#34;&gt;https://github.com/apache/skywalking-php/pull/22&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add container by @heyanlong in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/23&#34;&gt;https://github.com/apache/skywalking-php/pull/23&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Save PDO exceptions. by @phanalpha in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/24&#34;&gt;https://github.com/apache/skywalking-php/pull/24&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Update minimal supported PHP version to 7.2. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/25&#34;&gt;https://github.com/apache/skywalking-php/pull/25&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Utilize UnixListener for the worker process to accept reports. by @phanalpha in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/26&#34;&gt;https://github.com/apache/skywalking-php/pull/26&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Kill the worker on module shutdown. by @phanalpha in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/28&#34;&gt;https://github.com/apache/skywalking-php/pull/28&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add plugin for memcached. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/27&#34;&gt;https://github.com/apache/skywalking-php/pull/27&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Upgrade rust mini version to 1.65. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/30&#34;&gt;https://github.com/apache/skywalking-php/pull/30&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add plugin for phpredis. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/29&#34;&gt;https://github.com/apache/skywalking-php/pull/29&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add missing request_id. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/31&#34;&gt;https://github.com/apache/skywalking-php/pull/31&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Adapt virtual cache. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/32&#34;&gt;https://github.com/apache/skywalking-php/pull/32&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fix permission denied of unix socket. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/33&#34;&gt;https://github.com/apache/skywalking-php/pull/33&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bump to 0.2.0. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/34&#34;&gt;https://github.com/apache/skywalking-php/pull/34&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;new-contributors&#34;&gt;New Contributors&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;@phanalpha made their first contribution in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/22&#34;&gt;https://github.com/apache/skywalking-php/pull/22&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Full Changelog&lt;/strong&gt;: &lt;a href=&#34;https://github.com/apache/skywalking-php/compare/v0.1.0...v0.2.0&#34;&gt;https://github.com/apache/skywalking-php/compare/v0.1.0...v0.2.0&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;pecl&#34;&gt;PECL&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://pecl.php.net/package/skywalking_agent/0.2.0&#34;&gt;https://pecl.php.net/package/skywalking_agent/0.2.0&lt;/a&gt;&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Events: SkyWalking v8 OAP server End-of-life(EOL)</title>
      <link>/events/v8-eol/</link>
      <pubDate>Sun, 20 Nov 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/v8-eol/</guid>
      <description>
        
        
        &lt;p&gt;This is an official annoucement from SkyWalking team.&lt;/p&gt;
&lt;p&gt;Due to the &lt;a href=&#34;../deprecate-v8/index.md&#34;&gt;Plan to End-of-life(EOL) all v8 releases in Nov. 2022&lt;/a&gt; had been posted in 3 months,
SkyWalking community doesn&amp;rsquo;t received any objection or a proposal about releasing a new patch version.&lt;/p&gt;
&lt;p&gt;Now, it is time to end the v8 series. All documents of v8 are not going to be hosted on the website.
You only could find the artifacts and source codes from &lt;a href=&#34;https://archive.apache.org/dist/skywalking/&#34;&gt;the Apache&amp;rsquo;s archive repository&lt;/a&gt;.
The documents of each version are included in &lt;code&gt;/docs/&lt;/code&gt; folder in the source tars.&lt;/p&gt;
&lt;p&gt;The SkyWalking community would reject the bug reports and release proposal due to its End-of-life(EOL) status. v9 provides more powerful features and
covers all capabilities of the latest v8. Recommend upgrading to the latest.&lt;/p&gt;
&lt;p&gt;V8 was a memorable and significative release series, which makes the project globally adopted. It brought dev community scale
up to &lt;a href=&#34;https://skywalking.apache.org/blog/2021-07-12-500-contributors-mark/&#34;&gt;over 500 contributors&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;We want to highlight and thank all those contributors and end users again. You made today&amp;rsquo;s SkyWalking.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Welcome more contributors and users to join the community, to contribute your ideas, experiences, and feedback. We need you to improve and enhance
the project to a higher level.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking BanyanDB 0.2.0</title>
      <link>/events/release-apache-skywalking-banyandb-0-2-0/</link>
      <pubDate>Wed, 09 Nov 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-banyandb-0-2-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking BanyanDB 0.2.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;h3 id=&#34;features&#34;&gt;Features&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Command line tool: bydbctl.&lt;/li&gt;
&lt;li&gt;Retention controller.&lt;/li&gt;
&lt;li&gt;Full-text searching.&lt;/li&gt;
&lt;li&gt;TopN aggregation.&lt;/li&gt;
&lt;li&gt;Add RESTFul style APIs based on gRPC gateway.&lt;/li&gt;
&lt;li&gt;Add &amp;ldquo;exists&amp;rdquo; endpoints to the schema registry.&lt;/li&gt;
&lt;li&gt;Support tag-based CRUD of the property.&lt;/li&gt;
&lt;li&gt;Support index-only tags.&lt;/li&gt;
&lt;li&gt;Support logical operator(and &amp;amp; or) for the query.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;bugs&#34;&gt;Bugs&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&amp;ldquo;metadata&amp;rdquo; syncing pipeline complains about an &amp;ldquo;unknown group&amp;rdquo;.&lt;/li&gt;
&lt;li&gt;&amp;ldquo;having&amp;rdquo; semantic inconsistency.&lt;/li&gt;
&lt;li&gt;&amp;ldquo;tsdb&amp;rdquo; leaked goroutines.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;chores&#34;&gt;Chores&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&amp;ldquo;tsdb&amp;rdquo; structure optimization.
&lt;ul&gt;
&lt;li&gt;Merge the primary index into the LSM-based index&lt;/li&gt;
&lt;li&gt;Remove term metadata.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Memory parameters optimization.&lt;/li&gt;
&lt;li&gt;Bump go to 1.19.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Java Agent 8.13.0</title>
      <link>/events/release-apache-skywalking-java-agent-8-13-0/</link>
      <pubDate>Wed, 09 Nov 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-java-agent-8-13-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Java Agent 8.13.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.
Changes by Version&lt;/p&gt;
&lt;h2 id=&#34;8130&#34;&gt;8.13.0&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;This release begins to adopt SkyWalking 9.3.0+ &lt;a href=&#34;https://skywalking.apache.org/docs/main/next/en/setup/service-agent/virtual-cache/&#34;&gt;Virtual Cache Analysis&lt;/a&gt;,&lt;a href=&#34;https://skywalking.apache.org/docs/main/next/en/setup/service-agent/virtual-mq/&#34;&gt;Virtual MQ Analysis&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Support set-type in the agent or plugin configurations&lt;/li&gt;
&lt;li&gt;Optimize ConfigInitializer to output warning messages when the config value is truncated.&lt;/li&gt;
&lt;li&gt;Fix the default value of the Map field would merge rather than override by new values in the config.&lt;/li&gt;
&lt;li&gt;Support to set the value of Map/List field to an empty map/list.&lt;/li&gt;
&lt;li&gt;Add plugin to support &lt;a href=&#34;https://www.cloudera.com/downloads/connectors/impala/jdbc/2-6-29.html&#34;&gt;Impala JDBC&lt;/a&gt; 2.6.x.&lt;/li&gt;
&lt;li&gt;Update guava-cache, jedis, memcached, ehcache plugins to adopt uniform tags.&lt;/li&gt;
&lt;li&gt;Fix &lt;code&gt;Apache ShenYu&lt;/code&gt; plugin traceId empty string value.&lt;/li&gt;
&lt;li&gt;Add plugin to support &lt;a href=&#34;https://github.com/baidu/starlight/tree/brpc-java-v3&#34;&gt;brpc-java-3.x&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Update &lt;code&gt;compose-start-script.template&lt;/code&gt; to make compatible with new version docker compose&lt;/li&gt;
&lt;li&gt;Bump up grpc to 1.50.0 to fix CVE-2022-3171&lt;/li&gt;
&lt;li&gt;Polish up nats plugin to unify MQ related tags&lt;/li&gt;
&lt;li&gt;Correct the duration of the transaction span for Neo4J 4.x.&lt;/li&gt;
&lt;li&gt;Plugin-test configuration.yml dependencies support docker service command field&lt;/li&gt;
&lt;li&gt;Polish up rabbitmq-5.x plugin to fix missing broker tag on consumer side&lt;/li&gt;
&lt;li&gt;Polish up activemq plugin to fix missing broker tag on consumer side&lt;/li&gt;
&lt;li&gt;Enhance MQ plugin relative tests to check key tags not blank.&lt;/li&gt;
&lt;li&gt;Add RocketMQ test scenarios for version 4.3 - 4.9. No 4.0 - 4.2 release images for testing.&lt;/li&gt;
&lt;li&gt;Support mannual propagation of tracing context to next operators for webflux.&lt;/li&gt;
&lt;li&gt;Add MQ_TOPIC and MQ_BROKER tags for RocketMQ consumer&amp;rsquo;s span.&lt;/li&gt;
&lt;li&gt;Polish up Pulsar plugins to remove unnecessary dynamic value , set peer at consumer side&lt;/li&gt;
&lt;li&gt;Polish Kafka plugin to set peer at the consumer side.&lt;/li&gt;
&lt;li&gt;Polish NATS plugin to set peer at the consumer side.&lt;/li&gt;
&lt;li&gt;Polish ActiveMQ plugin to set peer at the consumer side.&lt;/li&gt;
&lt;li&gt;Polish RabbitMQ plugin to set peer at the consumer side.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;documentation&#34;&gt;Documentation&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Update &lt;code&gt;configuration&lt;/code&gt; doc about overriding default value as empty map/list accordingly.&lt;/li&gt;
&lt;li&gt;Update plugin dev tags for cache relative tags.&lt;/li&gt;
&lt;li&gt;Add plugin dev docs for virtual database tags.&lt;/li&gt;
&lt;li&gt;Add plugin dev docs for virtual MQ tags.&lt;/li&gt;
&lt;li&gt;Add doc about kafka plugin Manual APIs.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;All issues and pull requests are &lt;a href=&#34;https://github.com/apache/skywalking/milestone/150?closed=1&#34;&gt;here&lt;/a&gt;&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Client JS 0.9.0</title>
      <link>/events/release-apache-skywalking-client-js-0-9-0/</link>
      <pubDate>Thu, 13 Oct 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-client-js-0-9-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Client JS 0.9.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Fix custom configurations when the page router changed for SPA.&lt;/li&gt;
&lt;li&gt;Fix reporting data by navigator.sendbeacon when pages is closed.&lt;/li&gt;
&lt;li&gt;Bump dependencies.&lt;/li&gt;
&lt;li&gt;Add Security Notice.&lt;/li&gt;
&lt;li&gt;Support adding custom tags to spans.&lt;/li&gt;
&lt;li&gt;Validate custom parameters for register.&lt;/li&gt;
&lt;/ol&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Welcome Yueqin Zhang as a new committer</title>
      <link>/events/welcome-yueqin-zhang-as-new-committer/</link>
      <pubDate>Sun, 09 Oct 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/welcome-yueqin-zhang-as-new-committer/</guid>
      <description>
        
        
        &lt;p&gt;I am excited to announce a new SkyWalking committer, Yueqin Zhang(GitHub ID, yswdqz).
Yueqin entered the SkyWalking community on Jul. 3rd[1], 2022, for the first time.
Later, I knew he was invited by Yihao Chen, our committer, who is running an open-source program for students who can&amp;rsquo;t join Summer 2022 due to SkyWalking having limited slots.&lt;/p&gt;
&lt;p&gt;His first PR[2] for Issue #7420 took 20 days to propose. I believe he took incredibly hard work in his own time.
For every PMC member, we all were there. Purely following documents and existing codes to build a new feature is always not easy to start.&lt;/p&gt;
&lt;p&gt;After that, we had several private talks, he asked for more possible directions to join the community deeper.
Then, I am honored to witness a great landscape extension in SkyWalking feature territory, SkyWalking adopts OpenTelemetry features quickly, and is powered by our powerful MAL and v9 kernel/UI,
He built MySQL and PostgreSQL server monitoring, metrics, and slow SQLs collecting(through enhancing LAL with a new layer concept), under a new menu, &lt;Database&gt;.&lt;/p&gt;
&lt;p&gt;It is unbelievable to see his contributions in the main repo, 8 PRs[3],  LOC 4,857++, 1,627&amp;ndash;&lt;/p&gt;
&lt;p&gt;Meanwhile, this story continues, he is trying to build &lt;strong&gt;A lightweight and APM-oriented SQL parser module&lt;/strong&gt;[4] under my mentoring. This would be another challenging idea, but also very useful to
enhance existing virtual database perf. analyzing.&lt;/p&gt;
&lt;p&gt;I believe this would not be the end for the moment between SkyWalking and him.&lt;/p&gt;
&lt;p&gt;Welcome to join the team.&lt;/p&gt;
&lt;p&gt;Referrer &amp;amp; PMC member, Sheng Wu.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;[1] &lt;a href=&#34;https://github.com/apache/skywalking/issues/7420#issuecomment-1173061870&#34;&gt;https://github.com/apache/skywalking/issues/7420#issuecomment-1173061870&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[2] &lt;a href=&#34;https://github.com/apache/skywalking-java/pull/286&#34;&gt;https://github.com/apache/skywalking-java/pull/286&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[3] &lt;a href=&#34;https://github.com/apache/skywalking/commits?author=yswdqz&#34;&gt;https://github.com/apache/skywalking/commits?author=yswdqz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[4] &lt;a href=&#34;https://github.com/apache/skywalking/issues/9661&#34;&gt;https://github.com/apache/skywalking/issues/9661&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking PHP 0.1.0</title>
      <link>/events/release-apache-skwaylking-php-0-1-0/</link>
      <pubDate>Sat, 08 Oct 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skwaylking-php-0-1-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking PHP 0.1.0 is released. Go to &lt;a href=&#34;https://skywalking.apache.org/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;h2 id=&#34;whataposs-changed&#34;&gt;What&#39;s Changed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;[docs] Update README by @heyanlong in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/1&#34;&gt;https://github.com/apache/skywalking-php/pull/1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Remove the CI limit first, in order to run CI. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/3&#34;&gt;https://github.com/apache/skywalking-php/pull/3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Setup CI. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/5&#34;&gt;https://github.com/apache/skywalking-php/pull/5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Implementation, with curl support. By @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/4&#34;&gt;https://github.com/apache/skywalking-php/pull/4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Turn off Swoole support, and fix Makefile. By @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/6&#34;&gt;https://github.com/apache/skywalking-php/pull/6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Update docs by @heyanlong in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/7&#34;&gt;https://github.com/apache/skywalking-php/pull/7&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add PECL support. By @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/8&#34;&gt;https://github.com/apache/skywalking-php/pull/8&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Support macOS by replace ipc-channel with socket pair, upgrade dependencies and improve CI. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/9&#34;&gt;https://github.com/apache/skywalking-php/pull/9&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add compile and release docs. By @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/10&#34;&gt;https://github.com/apache/skywalking-php/pull/10&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Update official documentation link. By @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/11&#34;&gt;https://github.com/apache/skywalking-php/pull/11&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;new-contributors&#34;&gt;New Contributors&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;@heyanlong made their first contribution in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/1&#34;&gt;https://github.com/apache/skywalking-php/pull/1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@jmjoy made their first contribution in &lt;a href=&#34;https://github.com/apache/skywalking-php/pull/3&#34;&gt;https://github.com/apache/skywalking-php/pull/3&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Full Changelog&lt;/strong&gt;: &lt;a href=&#34;https://github.com/apache/skywalking-php/commits/v0.1.0&#34;&gt;https://github.com/apache/skywalking-php/commits/v0.1.0&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;pecl&#34;&gt;PECL&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://pecl.php.net/package/skywalking_agent/0.1.0&#34;&gt;https://pecl.php.net/package/skywalking_agent/0.1.0&lt;/a&gt;&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Welcome Yanlong He and Jiemin Xia to join the PMC</title>
      <link>/events/welcome-heyanlong-xiajiemin-join-the-pmc/</link>
      <pubDate>Tue, 04 Oct 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/welcome-heyanlong-xiajiemin-join-the-pmc/</guid>
      <description>
        
        
        &lt;p&gt;Yanlong He (GitHub: &lt;a href=&#34;https://github.com/heyanlong&#34;&gt;heyanlong&lt;/a&gt;) is a SkyWalking committer for years.
He was working on &lt;a href=&#34;https://github.com/SkyAPM/SkyAPM-php-sdk&#34;&gt;skyapm-php&lt;/a&gt; for years to support the SkyWalking
ecosystem. That PHP agent has significant contributions for SkyWalking&amp;rsquo;s users adoption in the PHP landscape.
Yanlong keeps active in supporting and maintaining the project to help the community.&lt;/p&gt;
&lt;p&gt;Jiemin Xia (GitHub: &lt;a href=&#34;https://github.com/jmjoy&#34;&gt;jmjoy&lt;/a&gt;) is a new committer voted in July 2022. He is super active in this year.
He took over the maintaince capatbilify from Rei Shimizu, who is too busy in his daily work.
He leads on the &lt;a href=&#34;https://github.com/apache/skywalking-rust&#34;&gt;Rust SDK&lt;/a&gt;, and is also a release manager for the Rust SDK.&lt;/p&gt;
&lt;p&gt;Recently, both of them are working with Yanlong He to build a new skywalking PHP agent.&lt;/p&gt;
&lt;p&gt;We are having our PHP agent v0.1.0 for the community.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/apache/skywalking-php&#34;&gt;&lt;strong&gt;SkyWalking PHP Agent&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Notice, &lt;strong&gt;SkyAPM PHP&lt;/strong&gt; is going to be &lt;strong&gt;archived and replaced&lt;/strong&gt; by SkyWalking PHP agent according to its project maintainer, Yanlong He.
Our community would work more closely forward the new PHP agent together.&lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s welcome and congrats to our 31st and 32nd PMC members, Yanlong He and Jiemin Xia. We are honored to have you.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking CLI 0.11.0</title>
      <link>/events/release-apache-skywalking-cli-0-11-0/</link>
      <pubDate>Tue, 20 Sep 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-cli-0-11-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking CLI 0.11.0 is released. Go to &lt;a href=&#34;https://skywalking.apache.org/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add &lt;code&gt;.github/scripts&lt;/code&gt; to release source tarball by @kezhenxu94 in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/140&#34;&gt;https://github.com/apache/skywalking-cli/pull/140&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Let the eBPF profiling could performs by service level by @mrproliu in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/141&#34;&gt;https://github.com/apache/skywalking-cli/pull/141&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add the sub-command for estimate the process scale by @mrproliu in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/142&#34;&gt;https://github.com/apache/skywalking-cli/pull/142&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;feature: update install.sh version regex by @Alexxxing in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/143&#34;&gt;https://github.com/apache/skywalking-cli/pull/143&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Update the commands relate to the process by @mrproliu in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/144&#34;&gt;https://github.com/apache/skywalking-cli/pull/144&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add layer to event related commands by @fgksgf in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/145&#34;&gt;https://github.com/apache/skywalking-cli/pull/145&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add layer to events.graphql by @fgksgf in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/146&#34;&gt;https://github.com/apache/skywalking-cli/pull/146&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add layer field to alarms.graphql by @fgksgf in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/147&#34;&gt;https://github.com/apache/skywalking-cli/pull/147&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Upgrade crypto lib to fix cve by @kezhenxu94 in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/148&#34;&gt;https://github.com/apache/skywalking-cli/pull/148&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Remove &lt;code&gt;layer&lt;/code&gt; field in the &lt;code&gt;instance&lt;/code&gt; and &lt;code&gt;process&lt;/code&gt; commands by @mrproliu in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/149&#34;&gt;https://github.com/apache/skywalking-cli/pull/149&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Remove &lt;code&gt;duration&lt;/code&gt; flag in &lt;code&gt;profiling ebpf schedules&lt;/code&gt; by @mrproliu in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/150&#34;&gt;https://github.com/apache/skywalking-cli/pull/150&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Remove &lt;code&gt;total&lt;/code&gt; field in &lt;code&gt;trace list&lt;/code&gt; and &lt;code&gt;logs list&lt;/code&gt; commands by @mrproliu in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/152&#34;&gt;https://github.com/apache/skywalking-cli/pull/152&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Remove &lt;code&gt;total&lt;/code&gt; field in &lt;code&gt;event list&lt;/code&gt;, &lt;code&gt;browser logs&lt;/code&gt;, &lt;code&gt;alarm list&lt;/code&gt; commands. by @mrproliu in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/153&#34;&gt;https://github.com/apache/skywalking-cli/pull/153&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;aggregate&lt;/code&gt; flag in &lt;code&gt;profiling ebpf analysis&lt;/code&gt; commands by @mrproliu in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/154&#34;&gt;https://github.com/apache/skywalking-cli/pull/154&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;event: fix event query should query all types by default by @kezhenxu94 in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/155&#34;&gt;https://github.com/apache/skywalking-cli/pull/155&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fix a possible lint error and update CI lint version by @JarvisG495 in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/156&#34;&gt;https://github.com/apache/skywalking-cli/pull/156&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add commands for support network profiling by @mrproliu in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/158&#34;&gt;https://github.com/apache/skywalking-cli/pull/158&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add the components field in the process relation by @mrproliu in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/159&#34;&gt;https://github.com/apache/skywalking-cli/pull/159&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Trim license headers in query string by @kezhenxu94 in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/160&#34;&gt;https://github.com/apache/skywalking-cli/pull/160&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bump up dependency swck version to fix CVE by @kezhenxu94 in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/161&#34;&gt;https://github.com/apache/skywalking-cli/pull/161&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bump up swck dependency for transitive dep upgrade by @kezhenxu94 in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/162&#34;&gt;https://github.com/apache/skywalking-cli/pull/162&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add the sub-commands for query sorted metrics/records by @mrproliu in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/163&#34;&gt;https://github.com/apache/skywalking-cli/pull/163&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add compatibility documentation by @mrproliu in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/164&#34;&gt;https://github.com/apache/skywalking-cli/pull/164&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Overhaul licenses, prepare for 0.11.0 by @kezhenxu94 in &lt;a href=&#34;https://github.com/apache/skywalking-cli/pull/165&#34;&gt;https://github.com/apache/skywalking-cli/pull/165&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Kubernetes Helm Chart 4.3.0</title>
      <link>/events/release-apache-skywalking-kubernetes-helm-chart-4.3.0/</link>
      <pubDate>Tue, 20 Sep 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-kubernetes-helm-chart-4.3.0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Kubernetes Helm Chart 4.3.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fix hasSuffix replace hasPrefix by @geffzhang in &lt;a href=&#34;https://github.com/apache/skywalking-kubernetes/pull/86&#34;&gt;https://github.com/apache/skywalking-kubernetes/pull/86&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add &amp;ldquo;pods/log&amp;rdquo; permission to OAP so on-demand Pod log can work by @kezhenxu94 in &lt;a href=&#34;https://github.com/apache/skywalking-kubernetes/pull/87&#34;&gt;https://github.com/apache/skywalking-kubernetes/pull/87&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;add .Values.oap.initEs to work with ES initial by @williamyao1982 in &lt;a href=&#34;https://github.com/apache/skywalking-kubernetes/pull/88&#34;&gt;https://github.com/apache/skywalking-kubernetes/pull/88&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Remove Istio adapter, add changelog for 4.3.0 by @kezhenxu94 in &lt;a href=&#34;https://github.com/apache/skywalking-kubernetes/pull/89&#34;&gt;https://github.com/apache/skywalking-kubernetes/pull/89&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bump up helm chart version by @kezhenxu94 in &lt;a href=&#34;https://github.com/apache/skywalking-kubernetes/pull/90&#34;&gt;https://github.com/apache/skywalking-kubernetes/pull/90&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Cloud on Kubernetes 0.7.0</title>
      <link>/events/release-apache-skywalking-cloud-on-kubernetes-0-7-0/</link>
      <pubDate>Fri, 16 Sep 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-cloud-on-kubernetes-0-7-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Cloud on Kubernetes 0.7.0 is released. Go to &lt;a href=&#34;https://skywalking.apache.org/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;h3 id=&#34;features&#34;&gt;Features&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Replace go-bindata with embed lib.&lt;/li&gt;
&lt;li&gt;Add the OAPServerConfig CRD, webhooks and controller.&lt;/li&gt;
&lt;li&gt;Add the OAPServerDynamicConfig CRD, webhooks and controller.&lt;/li&gt;
&lt;li&gt;Add the SwAgent CRD, webhooks and controller.&lt;/li&gt;
&lt;li&gt;[Breaking Change] Remove the way to configure the agent through Configmap.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;bugs&#34;&gt;Bugs&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fix the error in e2e testing.&lt;/li&gt;
&lt;li&gt;Fix status inconsistent with CI.&lt;/li&gt;
&lt;li&gt;Bump up prometheus client version to fix cve.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;chores&#34;&gt;Chores&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Bump several dependencies of adapter.&lt;/li&gt;
&lt;li&gt;Update license eye version.&lt;/li&gt;
&lt;li&gt;Bump up SkyWalking OAP to 9.0.0.&lt;/li&gt;
&lt;li&gt;Bump up the k8s api of the e2e environment to v1.21.10.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Rover 0.3.0</title>
      <link>/events/release-apache-skwaylking-rover-0-3-0/</link>
      <pubDate>Mon, 12 Sep 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skwaylking-rover-0-3-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Rover 0.3.0 is released. Go to &lt;a href=&#34;https://skywalking.apache.org/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;h4 id=&#34;features&#34;&gt;Features&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Support &lt;code&gt;NETWORK&lt;/code&gt; Profiling.&lt;/li&gt;
&lt;li&gt;Let the logger as a configurable module.&lt;/li&gt;
&lt;li&gt;Support analyze the data of OpenSSL, BoringSSL library, GoTLS, NodeTLS in &lt;code&gt;NETWORK&lt;/code&gt; Profiling.&lt;/li&gt;
&lt;li&gt;Enhancing the kubernetes process finder.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;bug-fixes&#34;&gt;Bug Fixes&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Fixed reading process paths incorrect when running as a container.&lt;/li&gt;
&lt;li&gt;Fix the crash caused by multiple profiling tasks.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;issues-and-pr&#34;&gt;Issues and PR&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;All issues are &lt;a href=&#34;https://github.com/apache/skywalking/milestone/144?closed=1&#34;&gt;here&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;All and pull requests are &lt;a href=&#34;https://github.com/apache/skywalking-rover/milestone/3?closed=1&#34;&gt;here&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Java Agent 8.12.0</title>
      <link>/events/release-apache-skywalking-java-agent-8-12-0/</link>
      <pubDate>Sat, 03 Sep 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-java-agent-8-12-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Java Agent 8.12.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.
Changes by Version&lt;/p&gt;
&lt;h2 id=&#34;8120&#34;&gt;8.12.0&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix &lt;code&gt;Shenyu plugin&lt;/code&gt;&#39;s NPE in reading trace ID when IgnoredTracerContext is used in the context.&lt;/li&gt;
&lt;li&gt;Update witness class in elasticsearch-6.x-plugin, avoid throw NPE.&lt;/li&gt;
&lt;li&gt;Fix &lt;code&gt;onHalfClose&lt;/code&gt; using span operation name &lt;code&gt;/Request/onComplete&lt;/code&gt; instead of the wrong name &lt;code&gt;/Request/onHalfClose&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Add plugin to support RESTeasy 4.x.&lt;/li&gt;
&lt;li&gt;Add plugin to support hutool-http 5.x.&lt;/li&gt;
&lt;li&gt;Add plugin to support Tomcat 10.x.&lt;/li&gt;
&lt;li&gt;Save http status code regardless of it&amp;rsquo;s status.&lt;/li&gt;
&lt;li&gt;Upgrade byte-buddy to 1.12.13, and adopt byte-buddy APIs changes.&lt;/li&gt;
&lt;li&gt;Upgrade gson to 2.8.9.&lt;/li&gt;
&lt;li&gt;Upgrade netty-codec-http2 to 4.1.79.Final.&lt;/li&gt;
&lt;li&gt;Fix race condition causing agent to not reconnect after network error&lt;/li&gt;
&lt;li&gt;Force the injected high-priority classes in order to avoid NoClassDefFoundError.&lt;/li&gt;
&lt;li&gt;Plugin to support xxl-job 2.3.x.&lt;/li&gt;
&lt;li&gt;Add plugin to support Micronaut(HTTP Client/Server) 3.2.x-3.6.x&lt;/li&gt;
&lt;li&gt;Add plugin to support NATS Java client 2.14.x-2.15.x&lt;/li&gt;
&lt;li&gt;Remove inappropriate dependency from elasticsearch-7.x-plugin&lt;/li&gt;
&lt;li&gt;Upgrade jedis plugin to support 3.x(stream),4.x&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;documentation&#34;&gt;Documentation&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Add a section in &lt;code&gt;Bootstrap-plugins&lt;/code&gt; doc, introducing HttpURLConnection Plugin compatibility.&lt;/li&gt;
&lt;li&gt;Update &lt;code&gt;Plugin automatic test framework&lt;/code&gt;, fix inconsistent description about configuration.yml.&lt;/li&gt;
&lt;li&gt;Update &lt;code&gt;Plugin automatic test framework&lt;/code&gt;, add expected data format of the log items.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;All issues and pull requests are &lt;a href=&#34;https://github.com/apache/skywalking/milestone/138?closed=1&#34;&gt;here&lt;/a&gt;&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Plan to End-of-life(EOL) all v8 releases in Nov. 2022</title>
      <link>/events/deprecate-v8/</link>
      <pubDate>Fri, 02 Sep 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/deprecate-v8/</guid>
      <description>
        
        
        &lt;p&gt;This is an official annoucement from SkyWalking team.&lt;/p&gt;
&lt;p&gt;SkyWalking backend server and UI released significant &lt;a href=&#34;../release-apache-skywalking-apm-9.2.0/index.md&#34;&gt;9.2.0&lt;/a&gt; at Sep. 2nd, 2022.
With the new added Layer concept, the &lt;a href=&#34;https://github.com/apache/skywalking-rover&#34;&gt;ebpf agent&lt;/a&gt;, wider middleware server monitoring(Such as MySQL and PostgreSQL servers) powered
by OpenTelemetry ecosystem, SkyWalking v9 has been much more powerful than the last v8 version(8.9.1).&lt;/p&gt;
&lt;p&gt;From now, we have resolved all found critical bugs since 9.0.0 release which could block the v8 users to upgrade. v9 releases also provide the as same compatibility
as the 8.9.1 release. So, end users would not have a block when they apply to upgrade. (We don&amp;rsquo;t provide storage structure compatibility as usually, users should use an empty database to initialize for a new version.)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;And more importantly, we are confident that, v9 could provide a stable and higher performance APM in the product environment.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The 8.9.1 release was released at Dec., 2021. Since then, there is no one contributed any code,
and there is no committer requested to begin a new iteration or plan to run a patch release.
From the project management committee perspective, the 8.x had became inactive.&lt;/p&gt;
&lt;p&gt;We are going to wait for another 3 month to official end 8.x series&amp;rsquo; life.&lt;/p&gt;
&lt;p&gt;Notice, this could be changed if there are at least 3 committers supporting to work on further 8.x releases officially, and provide a release plan.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking APM 9.2.0</title>
      <link>/events/release-apache-skywalking-apm-9.2.0/</link>
      <pubDate>Thu, 01 Sep 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-apm-9.2.0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking 9.2.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;h4 id=&#34;ebpf-network-profiling-for-k8s-pod&#34;&gt;eBPF Network Profiling for K8s Pod&lt;/h4&gt;
&lt;img src=&#34;ebpf.png&#34;&gt;
&lt;h4 id=&#34;event-and-metrics-association&#34;&gt;Event and Metrics Association&lt;/h4&gt;
&lt;img src=&#34;event-association.png&#34;&gt;
&lt;h4 id=&#34;mysql-server-monitoring&#34;&gt;MySQL Server Monitoring&lt;/h4&gt;
&lt;img src=&#34;mysql.png&#34;&gt;
&lt;h4 id=&#34;postgresql-server-monitoring&#34;&gt;PostgreSQL Server Monitoring&lt;/h4&gt;
&lt;img src=&#34;pg.png&#34;&gt;
&lt;h4 id=&#34;project&#34;&gt;Project&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;[Critical] Fix a low performance issue of metrics persistent in the ElasticSearch storage implementation. One single
metric could have to wait for an unnecessary 7~10s(System Env Variable &lt;code&gt;SW_STORAGE_ES_FLUSH_INTERVAL&lt;/code&gt;) since 8.8.0 -
9.1.0 releases.&lt;/li&gt;
&lt;li&gt;Upgrade Armeria to 1.16.0, Kubernetes Java client to 15.0.1.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;oap-server&#34;&gt;OAP Server&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Add more entities for Zipkin to improve performance.&lt;/li&gt;
&lt;li&gt;ElasticSearch: scroll id should be updated when scrolling as it may change.&lt;/li&gt;
&lt;li&gt;Mesh: fix only last rule works when multiple rules are defined in metadata-service-mapping.yaml.&lt;/li&gt;
&lt;li&gt;Support sending alarm messages to PagerDuty.&lt;/li&gt;
&lt;li&gt;Support Zipkin kafka collector.&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;VIRTUAL&lt;/code&gt; detect type to Process for Network Profiling.&lt;/li&gt;
&lt;li&gt;Add component ID(128) for Java Hutool plugin.&lt;/li&gt;
&lt;li&gt;Add Zipkin query exception handler, response error message for illegal arguments.&lt;/li&gt;
&lt;li&gt;Fix a NullPointerException in the endpoint analysis, which would cause missing MQ-related &lt;code&gt;LocalSpan&lt;/code&gt; in the trace.&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;forEach&lt;/code&gt;, &lt;code&gt;processRelation&lt;/code&gt; function to MAL expression.&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;expPrefix&lt;/code&gt;, &lt;code&gt;initExp&lt;/code&gt; in MAL config.&lt;/li&gt;
&lt;li&gt;Add component ID(7015) for Python Bottle plugin.&lt;/li&gt;
&lt;li&gt;Remove legacy OAL &lt;code&gt;percentile&lt;/code&gt; functions, &lt;code&gt;p99&lt;/code&gt;, &lt;code&gt;p95&lt;/code&gt;, &lt;code&gt;p90&lt;/code&gt;, &lt;code&gt;p75&lt;/code&gt;, &lt;code&gt;p50&lt;/code&gt; func(s).&lt;/li&gt;
&lt;li&gt;Revert &lt;a href=&#34;https://github.com/apache/skywalking/pull/8066&#34;&gt;#8066&lt;/a&gt;. Keep all metrics persistent even it is default value.&lt;/li&gt;
&lt;li&gt;Skip loading UI templates if folder is empty or doesn&amp;rsquo;t exist.&lt;/li&gt;
&lt;li&gt;Optimize ElasticSearch query performance by using &lt;code&gt;_mGet&lt;/code&gt; and physical index name rather than alias in these
scenarios,  (a) Metrics aggregation (b) Zipkin query (c) Metrics query (d) Log query&lt;/li&gt;
&lt;li&gt;Support the &lt;code&gt;NETWORK&lt;/code&gt; type of eBPF Profiling task.&lt;/li&gt;
&lt;li&gt;Support &lt;code&gt;sumHistogram&lt;/code&gt; in &lt;code&gt;MAL&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;[Breaking Change] Make the eBPF Profiling task support to the service instance level,
index/table &lt;code&gt;ebpf_profiling_task&lt;/code&gt; is required to be re-created when bump up from previous releases.&lt;/li&gt;
&lt;li&gt;Fix race condition in Banyandb storage&lt;/li&gt;
&lt;li&gt;Support &lt;code&gt;SUM_PER_MIN&lt;/code&gt; downsampling in &lt;code&gt;MAL&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Support &lt;code&gt;sumHistogramPercentile&lt;/code&gt; in &lt;code&gt;MAL&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;VIRTUAL_CACHE&lt;/code&gt; to Layer, to fix conjectured Redis server, which icon can&amp;rsquo;t show on the topology.&lt;/li&gt;
&lt;li&gt;[Breaking Change] Elasticsearch storage merge all metrics/meter and records(without super datasets) indices into one
physical index template &lt;code&gt;metrics-all&lt;/code&gt; and &lt;code&gt;records-all&lt;/code&gt; on the default setting.
Provide system environment variable(&lt;code&gt;SW_STORAGE_ES_LOGIC_SHARDING&lt;/code&gt;) to shard metrics/meter indices into
multi-physical indices as the previous versions(one index template per metric/meter aggregation function).
In the current one index mode, users still could choose to adjust ElasticSearch&amp;rsquo;s shard
number(&lt;code&gt;SW_STORAGE_ES_INDEX_SHARDS_NUMBER&lt;/code&gt;) to scale out.
More details please refer to &lt;a href=&#34;../FAQ/New-ElasticSearch-storage-option-explanation-in-9.2.0.md&#34;&gt;New ElasticSearch storage option explanation in 9.2.0&lt;/a&gt;
and &lt;a href=&#34;../setup/backend/backend-storage.md&#34;&gt;backend-storage.md&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[Breaking Change] Index/table &lt;code&gt;ebpf_profiling_schedule&lt;/code&gt; added a new column &lt;code&gt;ebpf_profiling_schedule_id&lt;/code&gt;,
the H2/Mysql/Tidb/Postgres storage users are required to re-created it when bump up from previous releases.&lt;/li&gt;
&lt;li&gt;Fix Zipkin trace query the max size of spans.&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;tls&lt;/code&gt; and &lt;code&gt;https&lt;/code&gt; component IDs for Network Profiling.&lt;/li&gt;
&lt;li&gt;Support Elasticsearch column alias for the compatibility between storage logicSharding model and no-logicSharding model.&lt;/li&gt;
&lt;li&gt;Support MySQL monitoring.&lt;/li&gt;
&lt;li&gt;Support PostgreSQL monitoring.&lt;/li&gt;
&lt;li&gt;Fix query services by serviceId error when Elasticsearch storage &lt;code&gt;SW_STORAGE_ES_QUERY_MAX_SIZE&lt;/code&gt; &amp;gt; 10000.&lt;/li&gt;
&lt;li&gt;Support sending alarm messages to Discord.&lt;/li&gt;
&lt;li&gt;Fix query history process data failure.&lt;/li&gt;
&lt;li&gt;Optimize TTL mechanism for Elasticsearch storage, skip executed indices in one TTL rotation.&lt;/li&gt;
&lt;li&gt;Add Kubernetes support module to share codes between modules and reduce calls to Kubernetes API server.&lt;/li&gt;
&lt;li&gt;Bump up Kubernetes Java client to fix cve.&lt;/li&gt;
&lt;li&gt;Adapt OpenTelemetry native metrics protocol.&lt;/li&gt;
&lt;li&gt;[Breaking Change] rename configuration folder from &lt;code&gt;otel-oc-rules&lt;/code&gt; to &lt;code&gt;otel-rules&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;[Breaking Change] rename configuration field from &lt;code&gt;enabledOcRules&lt;/code&gt; to &lt;code&gt;enabledOtelRules&lt;/code&gt; and
environment variable name from &lt;code&gt;SW_OTEL_RECEIVER_ENABLED_OC_RULES&lt;/code&gt; to &lt;code&gt;SW_OTEL_RECEIVER_ENABLED_OTEL_RULES&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;[Breaking Change] Fix JDBC TTL to delete additional tables data.
SQL Database requires removing &lt;code&gt;segment&lt;/code&gt;,&lt;code&gt;segment_tag&lt;/code&gt;, &lt;code&gt;logs&lt;/code&gt;, &lt;code&gt;logs_tag&lt;/code&gt;, &lt;code&gt;alarms&lt;/code&gt;, &lt;code&gt;alarms_tag&lt;/code&gt;, &lt;code&gt;zipkin_span&lt;/code&gt;, &lt;code&gt;zipkin_query&lt;/code&gt; before OAP starts.&lt;/li&gt;
&lt;li&gt;SQL Database: add &lt;code&gt;@SQLDatabase.ExtraColumn4AdditionalEntity&lt;/code&gt; to support add an extra column from parent to an additional table.&lt;/li&gt;
&lt;li&gt;Add component ID(131) for Java Micronaut plugin&lt;/li&gt;
&lt;li&gt;Add component ID(132) for Nats java client plugin&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;ui&#34;&gt;UI&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Fix query conditions for the browser logs.&lt;/li&gt;
&lt;li&gt;Implement a URL parameter to activate tab index.&lt;/li&gt;
&lt;li&gt;Fix clear interval fail when switch autoRefresh to off.&lt;/li&gt;
&lt;li&gt;Optimize log tables.&lt;/li&gt;
&lt;li&gt;Fix log detail pop-up page doesn&amp;rsquo;t work.&lt;/li&gt;
&lt;li&gt;Optimize table widget to hide the whole metric column when no metric is set.&lt;/li&gt;
&lt;li&gt;Implement the Event widget. Remove &lt;code&gt;event&lt;/code&gt; menu.&lt;/li&gt;
&lt;li&gt;Fix span detail text overlap.&lt;/li&gt;
&lt;li&gt;Add Python Bottle Plugin Logo.&lt;/li&gt;
&lt;li&gt;Implement an association between widgets(line, bar, area graphs) with time.&lt;/li&gt;
&lt;li&gt;Fix tag dropdown style.&lt;/li&gt;
&lt;li&gt;Hide the copy button when db.statement is empty.&lt;/li&gt;
&lt;li&gt;Fix legend metrics for topology.&lt;/li&gt;
&lt;li&gt;Dashboard: Add metrics association.&lt;/li&gt;
&lt;li&gt;Dashboard: Fix &lt;code&gt;FaaS-Root&lt;/code&gt; document link and topology service relation dashboard link.&lt;/li&gt;
&lt;li&gt;Dashboard: Fix &lt;code&gt;Mesh-Instance&lt;/code&gt; metric &lt;code&gt;Throughput&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Dashboard: Fix &lt;code&gt;Mesh-Service-Relation&lt;/code&gt; metric &lt;code&gt;Throughput&lt;/code&gt;
and &lt;code&gt;Proxy Sidecar Internal Latency in Nanoseconds (Client Response)&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Dashboard: Fix &lt;code&gt;Mesh-Instance-Relation&lt;/code&gt; metric &lt;code&gt;Throughput&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Enhance associations for the Event widget.&lt;/li&gt;
&lt;li&gt;Add event widgets in dashboard where applicable.&lt;/li&gt;
&lt;li&gt;Fix dashboard list search box not work.&lt;/li&gt;
&lt;li&gt;Fix short time range.&lt;/li&gt;
&lt;li&gt;Fix event widget incompatibility in Safari.&lt;/li&gt;
&lt;li&gt;Refactor the tags component to support searching for tag keys and values.&lt;/li&gt;
&lt;li&gt;Implement the log widget and the trace widget associate with each other, remove log tables on the trace widget.&lt;/li&gt;
&lt;li&gt;Add log widget to general service root.&lt;/li&gt;
&lt;li&gt;Associate the event widget with the trace and log widget.&lt;/li&gt;
&lt;li&gt;Add the MySQL layer and update layer routers.&lt;/li&gt;
&lt;li&gt;Fix query order for trace list.&lt;/li&gt;
&lt;li&gt;Add a calculation to convert seconds to days.
q* Add Spring Sleuth dashboard to general service instance.&lt;/li&gt;
&lt;li&gt;Support the process dashboard and create the time range text widget.&lt;/li&gt;
&lt;li&gt;Fix picking calendar with a wrong time range and setting a unique value for dashboard grid key.&lt;/li&gt;
&lt;li&gt;Add PostgreSQL to Database sub-menu.&lt;/li&gt;
&lt;li&gt;Implement the network profiling widget.&lt;/li&gt;
&lt;li&gt;Add Micronaut icon for Java plugin.&lt;/li&gt;
&lt;li&gt;Add Nats icon for Java plugin.&lt;/li&gt;
&lt;li&gt;Bump moment and @vue/cli-plugin-e2e-cypress.&lt;/li&gt;
&lt;li&gt;Add Network Profiling for Service Mesh DP instance and K8s pod panels.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;documentation&#34;&gt;Documentation&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Fix invalid links in release docs.&lt;/li&gt;
&lt;li&gt;Clean up doc about event metrics.&lt;/li&gt;
&lt;li&gt;Add a table for metric calculations in the UI doc.&lt;/li&gt;
&lt;li&gt;Add an explanation for alerting kernel and its in-memory window mechanism.&lt;/li&gt;
&lt;li&gt;Add more docs for widget details.&lt;/li&gt;
&lt;li&gt;Update alarm doc introduce configuration property key&lt;/li&gt;
&lt;li&gt;Fix dependency license&amp;rsquo;s NOTICE and binary jar included issues in the source release.&lt;/li&gt;
&lt;li&gt;Add eBPF CPU profiling doc.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;All issues and pull requests are &lt;a href=&#34;https://github.com/apache/skywalking/milestone/136?closed=1&#34;&gt;here&lt;/a&gt;&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Rust 0.4.0</title>
      <link>/events/release-apache-skywalking-rust-0-4-0/</link>
      <pubDate>Wed, 31 Aug 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-rust-0-4-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Rust 0.4.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;h2 id=&#34;whats-changed&#34;&gt;What&amp;rsquo;s Changed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Publish release doc. by @wu-sheng in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/31&#34;&gt;https://github.com/apache/skywalking-rust/pull/31&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Set up CI and approval requirements by @wu-sheng in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/32&#34;&gt;https://github.com/apache/skywalking-rust/pull/32&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Move skywalking_proto mod to single files. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/33&#34;&gt;https://github.com/apache/skywalking-rust/pull/33&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Polish the release doc. by @wu-sheng in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/34&#34;&gt;https://github.com/apache/skywalking-rust/pull/34&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add serde support for protobuf generated struct. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/35&#34;&gt;https://github.com/apache/skywalking-rust/pull/35&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Improve LogReporter and fix tests. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/36&#34;&gt;https://github.com/apache/skywalking-rust/pull/36&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Split tracer inner segment sender and receiver into traits. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/37&#34;&gt;https://github.com/apache/skywalking-rust/pull/37&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Switch to use nightly rustfmt. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/38&#34;&gt;https://github.com/apache/skywalking-rust/pull/38&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Change Span to refer to SpanStack, rather than TracingContext. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/39&#34;&gt;https://github.com/apache/skywalking-rust/pull/39&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Adjust the trace structure. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/40&#34;&gt;https://github.com/apache/skywalking-rust/pull/40&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add logging. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/41&#34;&gt;https://github.com/apache/skywalking-rust/pull/41&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Upgrade dependencies. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/42&#34;&gt;https://github.com/apache/skywalking-rust/pull/42&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add feature vendored, to auto build protoc. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/43&#34;&gt;https://github.com/apache/skywalking-rust/pull/43&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add metrics. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/44&#34;&gt;https://github.com/apache/skywalking-rust/pull/44&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add more GH labels as new supports by @wu-sheng in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/45&#34;&gt;https://github.com/apache/skywalking-rust/pull/45&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bump to 0.4.0. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/46&#34;&gt;https://github.com/apache/skywalking-rust/pull/46&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fix trace id is not transmitted. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/47&#34;&gt;https://github.com/apache/skywalking-rust/pull/47&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Rust 0.3.0</title>
      <link>/events/release-apache-skywalking-rust-0-3-0/</link>
      <pubDate>Thu, 21 Jul 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-rust-0-3-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Rust 0.3.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;h2 id=&#34;whats-changed&#34;&gt;What&amp;rsquo;s Changed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Update README.md by @wu-sheng in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/24&#34;&gt;https://github.com/apache/skywalking-rust/pull/24&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Improve errors. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/25&#34;&gt;https://github.com/apache/skywalking-rust/pull/25&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add tracer. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/26&#34;&gt;https://github.com/apache/skywalking-rust/pull/26&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Move e2e to workspace. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/27&#34;&gt;https://github.com/apache/skywalking-rust/pull/27&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Auto finalize context and span when dropped. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/28&#34;&gt;https://github.com/apache/skywalking-rust/pull/28&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add context capture and continued methods. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/29&#34;&gt;https://github.com/apache/skywalking-rust/pull/29&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bump to 0.3.0. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/30&#34;&gt;https://github.com/apache/skywalking-rust/pull/30&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: [CVE-2022-36127] Release Apache SkyWalking for NodeJS 0.5.1</title>
      <link>/events/release-apache-skywalking-nodejs-0-5-1/</link>
      <pubDate>Mon, 18 Jul 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-nodejs-0-5-1/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking NodeJS 0.5.1 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;p&gt;SkyWalking NodeJS 0.5.1 is a patch release that fixed a vulnerability(&lt;a href=&#34;https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-36127&#34;&gt;CVE-2022-36127&lt;/a&gt;) in all previous
versions &amp;lt;=0.5.0, we recommend all users who are using versions &amp;lt;=0.5.0 should upgrade to this version.&lt;/p&gt;
&lt;p&gt;The vulnerability could cause NodeJS services that has this agent installed to be unavailable
if the header includes an illegal SkyWalking header, such as&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;OAP is unhealthy and the downstream service&amp;rsquo;s agent can&amp;rsquo;t establish the connection.&lt;/li&gt;
&lt;li&gt;Some sampling mechanism is activated in downstream agents.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Eyes 0.4.0</title>
      <link>/events/release-apache-skywalking-eyes-0-4-0/</link>
      <pubDate>Mon, 11 Jul 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-eyes-0-4-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Eyes 0.4.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Reorganize GHA by header and dependency. (#123)&lt;/li&gt;
&lt;li&gt;Add rust cargo support for dep command. (#121)&lt;/li&gt;
&lt;li&gt;Support license expression in dep check. (#120)&lt;/li&gt;
&lt;li&gt;Prune npm packages before listing all dependencies (#119)&lt;/li&gt;
&lt;li&gt;Add support for multiple licenses in the header config section (#118)&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;excludes&lt;/code&gt; to &lt;code&gt;license resolve&lt;/code&gt; config (#117)&lt;/li&gt;
&lt;li&gt;maven: set &lt;code&gt;group:artifact&lt;/code&gt; as dependency name and extend functions in summary template (#116)&lt;/li&gt;
&lt;li&gt;Stablize summary context to perform consistant output (#115)&lt;/li&gt;
&lt;li&gt;Add custom license urls for identification (#114)&lt;/li&gt;
&lt;li&gt;Lazy initialize GitHub client for comment (#111)&lt;/li&gt;
&lt;li&gt;Make license identifying threshold configurable (#110)&lt;/li&gt;
&lt;li&gt;Use Google&amp;rsquo;s licensecheck to identify licenses (#107)&lt;/li&gt;
&lt;li&gt;dep: short circuit if user declare dep license (#108)&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking for NodeJS 0.5.0</title>
      <link>/events/release-apache-skywalking-nodejs-0-5-0/</link>
      <pubDate>Sun, 10 Jul 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-nodejs-0-5-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking NodeJS 0.5.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bump up grpc-node to 1.6.7 to fix CVE-2022-25878 (#85)&lt;/li&gt;
&lt;li&gt;Fix issue #9165 express router entry duplicated (#84)&lt;/li&gt;
&lt;li&gt;Fix skywalking s3 upload error #8824 (#82)&lt;/li&gt;
&lt;li&gt;Improved ignore path regex (#81)&lt;/li&gt;
&lt;li&gt;Upgrade data collect protocol (#78)&lt;/li&gt;
&lt;li&gt;Fix wrong instance properties (#77)&lt;/li&gt;
&lt;li&gt;Fix wrong command in release doc (#76)&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Infra E2E 1.2.0</title>
      <link>/events/release-apache-skywalking-infra-e2e-1-2-0/</link>
      <pubDate>Sun, 10 Jul 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-infra-e2e-1-2-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Infra E2E 1.2.0 is released. Go to &lt;a href=&#34;https://skywalking.apache.org/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;h4 id=&#34;features&#34;&gt;Features&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Expand kind file path with system environment.&lt;/li&gt;
&lt;li&gt;Support shutdown service during setup phase in compose mode.&lt;/li&gt;
&lt;li&gt;Expand kind file path with system environment.&lt;/li&gt;
&lt;li&gt;Support arbitrary os and arch.&lt;/li&gt;
&lt;li&gt;Support &lt;code&gt;docker-compose&lt;/code&gt; v2 container naming.&lt;/li&gt;
&lt;li&gt;Support installing via &lt;code&gt;go install&lt;/code&gt; and add install doc.&lt;/li&gt;
&lt;li&gt;Add retry when delete kind cluster.&lt;/li&gt;
&lt;li&gt;Upgrade to go1.18.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;bug-fixes&#34;&gt;Bug Fixes&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Fix the problem of parsing &lt;code&gt;verify.retry.interval&lt;/code&gt; without setting value.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;documentation&#34;&gt;Documentation&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Make &lt;code&gt;trigger.times&lt;/code&gt; parameter doc more clear.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;issues-and-pr&#34;&gt;Issues and PR&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;All issues are &lt;a href=&#34;https://github.com/apache/skywalking/milestone/111?closed=1&#34;&gt;here&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;All and pull requests are &lt;a href=&#34;https://github.com/apache/skywalking-infra-e2e/pulls?q=is%3Apr+is%3Aclosed+milestone%3A1.2.0&#34;&gt;here&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Python 0.8.0</title>
      <link>/events/release-apache-skywalking-python-0-8-0/</link>
      <pubDate>Sun, 10 Jul 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-python-0-8-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Python 0.8.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Feature:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Update mySQL plugin to support two different parameter keys. (#186)&lt;/li&gt;
&lt;li&gt;Add a &lt;code&gt;SW_AGENT_LOG_REPORTER_SAFE_MODE&lt;/code&gt; option to control the HTTP basic auth credential filter (#200)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Plugins:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add Psycopg(3.x) support (#168)&lt;/li&gt;
&lt;li&gt;Add MySQL support (#178)&lt;/li&gt;
&lt;li&gt;Add FastAPI support (#181)&lt;/li&gt;
&lt;li&gt;Drop support for flask 1.x due to dependency issue in Jinja2 and EOL (#195)&lt;/li&gt;
&lt;li&gt;Add Bottle support (#214)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Fixes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Spans now correctly reference finished parents (#161)&lt;/li&gt;
&lt;li&gt;Remove potential password leak from Aiohttp outgoing url (#175)&lt;/li&gt;
&lt;li&gt;Handle error when REMOTE_PORT is missing in Flask (#176)&lt;/li&gt;
&lt;li&gt;Fix sw-rabbitmq TypeError when there are no headers (#182)&lt;/li&gt;
&lt;li&gt;Fix agent bootstrap traceback not shown in sw-python CLI (#183)&lt;/li&gt;
&lt;li&gt;Fix local log stack depth overridden by agent log formatter (#192)&lt;/li&gt;
&lt;li&gt;Fix typo that cause user sitecustomize.py not loaded (#193)&lt;/li&gt;
&lt;li&gt;Fix instance property wrongly shown as UNKNOWN in OAP (#194)&lt;/li&gt;
&lt;li&gt;Fix multiple components inconsistently named on SkyWalking UI (#199)&lt;/li&gt;
&lt;li&gt;Fix SW_AGENT_LOGGING_LEVEL not properly set during startup (#196)&lt;/li&gt;
&lt;li&gt;Unify the http tag name with other agents (#208)&lt;/li&gt;
&lt;li&gt;Remove namespace to instance properties and add pid property (#205)&lt;/li&gt;
&lt;li&gt;Fix the properties are not set correctly (#198)&lt;/li&gt;
&lt;li&gt;Improved ignore path regex (#210)&lt;/li&gt;
&lt;li&gt;Fix sw_psycopg2 register_type() (#211)&lt;/li&gt;
&lt;li&gt;Fix psycopg2 register_type() second arg default (#212)&lt;/li&gt;
&lt;li&gt;Enhance Traceback depth (#206)&lt;/li&gt;
&lt;li&gt;Set spans whose http code &amp;gt; 400 to error (#187)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Docs:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add a FAQ doc on &lt;code&gt;how to use with uwsgi&lt;/code&gt; (#188)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Others:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Refactor current Python agent docs to serve on SkyWalking official website (#162)&lt;/li&gt;
&lt;li&gt;Refactor SkyWalking Python to use the CLI for CI instead of legacy setup (#165)&lt;/li&gt;
&lt;li&gt;Add support for Python 3.10 (#167)&lt;/li&gt;
&lt;li&gt;Move flake configs all together (#169)&lt;/li&gt;
&lt;li&gt;Introduce another set of flake8 extensions (#174)&lt;/li&gt;
&lt;li&gt;Add E2E test coverage for trace and logging (#199)&lt;/li&gt;
&lt;li&gt;Now Log reporter &lt;code&gt;cause_exception_depth&lt;/code&gt; traceback limit defaults to 10&lt;/li&gt;
&lt;li&gt;Enable faster CI by categorical parallelism (#170)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Satellite 1.0.1</title>
      <link>/events/release-apache-skwaylking-satellite-1-0-1/</link>
      <pubDate>Sun, 10 Jul 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skwaylking-satellite-1-0-1/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Satellite 1.0.1 is released. Go to &lt;a href=&#34;https://skywalking.apache.org/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;h4 id=&#34;features&#34;&gt;Features&lt;/h4&gt;
&lt;h4 id=&#34;bug-fixes&#34;&gt;Bug Fixes&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Fix metadata messed up when transferring Log data.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;issues-and-pr&#34;&gt;Issues and PR&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;All issues are &lt;a href=&#34;https://github.com/apache/skywalking/milestone/137?closed=1&#34;&gt;here&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;All and pull requests are &lt;a href=&#34;https://github.com/apache/skywalking-satellite/pulls?q=is%3Apr+milestone%3A1.1.0+is%3Aclosed&#34;&gt;here&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Rust 0.2.0</title>
      <link>/events/release-apache-skywalking-rust-0-2-0/</link>
      <pubDate>Mon, 04 Jul 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-rust-0-2-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Rust 0.2.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;h2 id=&#34;whats-changed&#34;&gt;What&amp;rsquo;s Changed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;add a description to compile in README.md by @Shikugawa in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/16&#34;&gt;https://github.com/apache/skywalking-rust/pull/16&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Update NOTICE to 2022 by @wu-sheng in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/17&#34;&gt;https://github.com/apache/skywalking-rust/pull/17&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;fix ignore /e2e/target folder by @tisonkun in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/18&#34;&gt;https://github.com/apache/skywalking-rust/pull/18&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Remove Cargo.lock, update dependencies, update submodule, disable build grpc server api. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/19&#34;&gt;https://github.com/apache/skywalking-rust/pull/19&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Enhance Trace Context machenism. by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/20&#34;&gt;https://github.com/apache/skywalking-rust/pull/20&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;chore(typo): fix typo in context/propagation/context.rs by @CherishCai in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/21&#34;&gt;https://github.com/apache/skywalking-rust/pull/21&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Feature(tonic-build): set tonic-build.build_server(false), do not build Server code. by @CherishCai in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/22&#34;&gt;https://github.com/apache/skywalking-rust/pull/22&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Rename crate name skywalking_rust to skywalking? by @jmjoy in &lt;a href=&#34;https://github.com/apache/skywalking-rust/pull/23&#34;&gt;https://github.com/apache/skywalking-rust/pull/23&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Java Agent 8.11.0</title>
      <link>/events/release-apache-skywalking-java-agent-8-11-0/</link>
      <pubDate>Mon, 20 Jun 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-java-agent-8-11-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Java Agent 8.11.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.
Changes by Version&lt;/p&gt;
&lt;h2 id=&#34;8110&#34;&gt;8.11.0&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix &lt;code&gt;cluster&lt;/code&gt; and &lt;code&gt;namespace&lt;/code&gt; value duplicated(&lt;code&gt;namespace&lt;/code&gt; value) in properties report.&lt;/li&gt;
&lt;li&gt;Add layer field to event when reporting.&lt;/li&gt;
&lt;li&gt;Remove redundant &lt;code&gt;shade.package&lt;/code&gt; property.&lt;/li&gt;
&lt;li&gt;Add servicecomb-2.x plugin and Testcase.&lt;/li&gt;
&lt;li&gt;Fix NPE in gateway plugin when the timer triggers webflux webclient call.&lt;/li&gt;
&lt;li&gt;Add an optional plugin, trace-sampler-cpu-policy-plugin, which could disable trace collecting in high CPU load.&lt;/li&gt;
&lt;li&gt;Change the dateformat of logs to &lt;code&gt;yyyy-MM-dd HH:mm:ss.SSS&lt;/code&gt;(was &lt;code&gt;yyyy-MM-dd HH:mm:ss:SSS&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Fix NPE in elasticsearch plugin.&lt;/li&gt;
&lt;li&gt;Grpc plugin support trace client async generic call(without grpc stubs), support Method type: &lt;code&gt;UNARY&lt;/code&gt;、&lt;code&gt;SERVER_STREAMING&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Enhance Apache ShenYu (incubating) plugin: support trace &lt;code&gt;grpc&lt;/code&gt;,&lt;code&gt;sofarpc&lt;/code&gt;,&lt;code&gt;motan&lt;/code&gt;,&lt;code&gt;tars&lt;/code&gt; rpc proxy.&lt;/li&gt;
&lt;li&gt;Add primary endpoint name to log events.&lt;/li&gt;
&lt;li&gt;Fix Span not finished in gateway plugin when the gateway request timeout.&lt;/li&gt;
&lt;li&gt;Support &lt;code&gt;-Dlog4j2.contextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector&lt;/code&gt; in gRPC log report.&lt;/li&gt;
&lt;li&gt;Fix tcnative libraries relocation for aarch64.&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;plugin.jdbc.trace_sql_parameters&lt;/code&gt; into Configuration Discovery Service.&lt;/li&gt;
&lt;li&gt;Fix argument type name of Array in postgresql-8.x-plugin from java.lang.String[] to [Ljava.lang.String;&lt;/li&gt;
&lt;li&gt;Add type name checking in ArgumentTypeNameMatch and ReturnTypeNameMatch&lt;/li&gt;
&lt;li&gt;Highlight ArgumentTypeNameMatch and ReturnTypeNameMatch type naming rule in docs/en/setup/service-agent/java-agent/Java-Plugin-Development-Guide.md&lt;/li&gt;
&lt;li&gt;Fix FileWriter scheduled task NPE&lt;/li&gt;
&lt;li&gt;Optimize gRPC Log reporter to set service name for the first element in the streaming.(No change for Kafka reporter)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;All issues and pull requests are &lt;a href=&#34;https://github.com/apache/skywalking/milestone/130?closed=1&#34;&gt;here&lt;/a&gt;&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Rover 0.2.0</title>
      <link>/events/release-apache-skwaylking-rover-0-2-0/</link>
      <pubDate>Mon, 13 Jun 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skwaylking-rover-0-2-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Rover 0.2.0 is released. Go to &lt;a href=&#34;https://skywalking.apache.org/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;h4 id=&#34;features&#34;&gt;Features&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Support &lt;code&gt;OFF_CPU&lt;/code&gt; Profiling.&lt;/li&gt;
&lt;li&gt;Introduce the &lt;code&gt;BTFHub&lt;/code&gt; module.&lt;/li&gt;
&lt;li&gt;Update to using frequency mode to &lt;code&gt;ON_CPU&lt;/code&gt; Profiling.&lt;/li&gt;
&lt;li&gt;Add logs in the profiling module logical.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;bug-fixes&#34;&gt;Bug Fixes&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Fix &lt;code&gt;docker&lt;/code&gt; based process could not be detected.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;issues-and-pr&#34;&gt;Issues and PR&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;All issues are &lt;a href=&#34;https://github.com/apache/skywalking/milestone/134?closed=1&#34;&gt;here&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;All and pull requests are &lt;a href=&#34;https://github.com/apache/skywalking-rover/milestone/2?closed=1&#34;&gt;here&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking APM 9.1.0</title>
      <link>/events/release-apache-skywalking-apm-9.1.0/</link>
      <pubDate>Wed, 08 Jun 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-apm-9.1.0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking 9.1.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;eBPF agent(skywalking rover) is integrated in the first time&lt;/li&gt;
&lt;/ol&gt;
&lt;img src=&#34;ebpf.png&#34;&gt;
&lt;ol start=&#34;2&#34;&gt;
&lt;li&gt;BanyanDB(skywalking native database) is integrated and passed MVP phase.&lt;/li&gt;
&lt;li&gt;On-demand logs are provided first time in skywalking for all mesh services and k8s deployment as a zero cost log solution&lt;/li&gt;
&lt;/ol&gt;
&lt;img src=&#34;on-demand-log.png&#34;&gt;
&lt;ol start=&#34;4&#34;&gt;
&lt;li&gt;Zipkin alternative is being official, and Zipkin&amp;rsquo;s HTTP APIs are supported as well as lens UI.&lt;/li&gt;
&lt;/ol&gt;
&lt;img src=&#34;lens-ui.png&#34;&gt;
&lt;h2 id=&#34;changes-by-version&#34;&gt;Changes by Version&lt;/h2&gt;
&lt;h4 id=&#34;project&#34;&gt;Project&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;[&lt;strong&gt;IMPORTANT&lt;/strong&gt;] Remove InfluxDB 1.x and Apache IoTDB 0.X as storage options, check details
at &lt;a href=&#34;https://github.com/apache/skywalking/discussions/9059&#34;&gt;here&lt;/a&gt;. Remove converter-moshi 2.5.0, influx-java 2.15,
iotdb java 0.12.5, thrift 0.14.1, moshi 1.5.0, msgpack 0.8.16 dependencies. Remove InfluxDB and IoTDB relative codes
and E2E tests.&lt;/li&gt;
&lt;li&gt;Upgrade OAP dependencies zipkin to 2.23.16, H2 to 2.1.212, Apache Freemarker to 2.3.31, gRPC-java 1.46.0, netty to
4.1.76.&lt;/li&gt;
&lt;li&gt;Upgrade Webapp dependencies, spring-cloud-dependencies to 2021.0.2, logback-classic to 1.2.11&lt;/li&gt;
&lt;li&gt;[&lt;strong&gt;IMPORTANT&lt;/strong&gt;] Add BanyanDB storage implementation. Notice BanyanDB is currently under active development
and &lt;strong&gt;SHOULD NOT&lt;/strong&gt; be used in production cluster.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;oap-server&#34;&gt;OAP Server&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Add component definition(ID=127) for &lt;code&gt;Apache ShenYu (incubating)&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Fix Zipkin receiver: Decode spans error, missing &lt;code&gt;Layer&lt;/code&gt; for V9 and wrong time bucket for generate Service and
Endpoint.&lt;/li&gt;
&lt;li&gt;[Refactor] Move SQLDatabase(H2/MySQL/PostgreSQL), ElasticSearch and BanyanDB specific configurations out of column.&lt;/li&gt;
&lt;li&gt;Support BanyanDB global index for entities. Log and Segment record entities declare this new feature.&lt;/li&gt;
&lt;li&gt;Remove unnecessary analyzer settings in columns of templates. Many were added due to analyzer&amp;rsquo;s default value.&lt;/li&gt;
&lt;li&gt;Simplify the Kafka Fetch configuration in cluster mode.&lt;/li&gt;
&lt;li&gt;[Breaking Change] Update the eBPF Profiling task to the service level, please delete
index/table: &lt;code&gt;ebpf_profiling_task&lt;/code&gt;, &lt;code&gt;process_traffic&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Fix event can&amp;rsquo;t split service ID into 2 parts.&lt;/li&gt;
&lt;li&gt;Fix OAP Self-Observability metric &lt;code&gt;GC Time&lt;/code&gt; calculation.&lt;/li&gt;
&lt;li&gt;Set &lt;code&gt;SW_QUERY_MAX_QUERY_COMPLEXITY&lt;/code&gt; default value to &lt;code&gt;1000&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Webapp module (for UI) enabled compression.&lt;/li&gt;
&lt;li&gt;[Breaking Change] Add layer field to event, report an event without layer is not allowed.&lt;/li&gt;
&lt;li&gt;Fix ES flush thread stops when flush schedule task throws exception, such as ElasticSearch flush failed.&lt;/li&gt;
&lt;li&gt;Fix ES BulkProcessor in BatchProcessEsDAO was initialized multiple times and created multiple ES flush schedule tasks.&lt;/li&gt;
&lt;li&gt;HTTPServer support the handler register with allowed HTTP methods.&lt;/li&gt;
&lt;li&gt;[Critical] Revert &lt;a href=&#34;https://github.com/apache/skywalking/pull/8664&#34;&gt;&lt;strong&gt;Enhance DataCarrier#MultipleChannelsConsumer to add
priority&lt;/strong&gt;&lt;/a&gt; to avoid consuming issues.&lt;/li&gt;
&lt;li&gt;Fix the problem that some configurations (such as group.id) did not take effect due to the override order when using
the kafkaConsumerConfig property to extend the configuration in Kafka Fetcher.&lt;/li&gt;
&lt;li&gt;Remove build time from the OAP version.&lt;/li&gt;
&lt;li&gt;Add data-generator module to run OAP in testing mode, generating mock data for testing.&lt;/li&gt;
&lt;li&gt;Support receive Kubernetes processes from gRPC protocol.&lt;/li&gt;
&lt;li&gt;Fix the problem that es index(TimeSeriesTable, eg. endpoint_traffic, alarm_record) didn&amp;rsquo;t create even after rerun with
init-mode. This problem caused the OAP server to fail to start when the OAP server was down for more than a day.&lt;/li&gt;
&lt;li&gt;Support autocomplete tags in traces query.&lt;/li&gt;
&lt;li&gt;[Breaking Change] Replace all configurations &lt;code&gt;**_JETTY_**&lt;/code&gt; to &lt;code&gt;**_REST_**&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Add the support eBPF profiling field into the process entity.&lt;/li&gt;
&lt;li&gt;E2E: fix log test miss verify LAL and metrics.&lt;/li&gt;
&lt;li&gt;Enhance Converter mechanism in kernel level to make BanyanDB native feature more effective.&lt;/li&gt;
&lt;li&gt;Add TermsAggregation properties collect_mode and execution_hint.&lt;/li&gt;
&lt;li&gt;Add &amp;ldquo;execution_hint&amp;rdquo;: &amp;ldquo;map&amp;rdquo;, &amp;ldquo;collect_mode&amp;rdquo;: &amp;ldquo;breadth_first&amp;rdquo; for aggregation and topology query to improve 5-10x
performance.&lt;/li&gt;
&lt;li&gt;Clean up scroll contexts after used.&lt;/li&gt;
&lt;li&gt;Support autocomplete tags in logs query.&lt;/li&gt;
&lt;li&gt;Enhance Deprecated MetricQuery(v1) getValues querying to asynchronous concurrency query&lt;/li&gt;
&lt;li&gt;Fix the pod match error when the service has multiple selector in kubernetes environment.&lt;/li&gt;
&lt;li&gt;VM monitoring adapts the 0.50.0 of the &lt;code&gt;opentelemetry-collector&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Add Envoy internal cost metrics.&lt;/li&gt;
&lt;li&gt;Remove &lt;code&gt;Layer&lt;/code&gt; concept from &lt;code&gt;ServiceInstance&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Remove unnecessary &lt;code&gt;onCompleted&lt;/code&gt; on gRPC &lt;code&gt;onError&lt;/code&gt; callback.&lt;/li&gt;
&lt;li&gt;Remove &lt;code&gt;Layer&lt;/code&gt; concept form &lt;code&gt;Process&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Update to list all eBPF profiling schedulers without duration.&lt;/li&gt;
&lt;li&gt;Storage(ElasticSearch): add search options to tolerate inexisting indices.&lt;/li&gt;
&lt;li&gt;Fix the problem that &lt;code&gt;MQ&lt;/code&gt; has the wrong &lt;code&gt;Layer&lt;/code&gt; type.&lt;/li&gt;
&lt;li&gt;Fix NoneStream model has wrong downsampling(was Second, should be Minute).&lt;/li&gt;
&lt;li&gt;SQL Database: provide &lt;code&gt;@SQLDatabase.AdditionalEntity&lt;/code&gt; to support create additional tables from a model.&lt;/li&gt;
&lt;li&gt;[Breaking Change] SQL Database: remove SQL Database config &lt;code&gt;maxSizeOfArrayColumn&lt;/code&gt; and &lt;code&gt;numOfSearchableValuesPerTag&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;[Breaking Change] SQL Database: move &lt;code&gt;Tags list&lt;/code&gt; from &lt;code&gt;Segment&lt;/code&gt;,&lt;code&gt;Logs&lt;/code&gt;,&lt;code&gt;Alarms&lt;/code&gt; to their additional table.&lt;/li&gt;
&lt;li&gt;[Breaking Change] Remove &lt;code&gt;total&lt;/code&gt; field in Trace, Log, Event, Browser log, and alarm list query.&lt;/li&gt;
&lt;li&gt;Support &lt;code&gt;OFF_CPU&lt;/code&gt; eBPF Profiling.&lt;/li&gt;
&lt;li&gt;Fix SumAggregationBuilder#build should use the SumAggregation rather than MaxAggregation.&lt;/li&gt;
&lt;li&gt;Add TiDB, OpenSearch, Postgres storage optional to Trace and eBPF Profiling E2E testing.&lt;/li&gt;
&lt;li&gt;Add OFF CPU eBPF Profiling E2E Testing.&lt;/li&gt;
&lt;li&gt;Fix searchableTag as &lt;code&gt;rpc.status_code&lt;/code&gt; and &lt;code&gt;http.status_code&lt;/code&gt;. &lt;code&gt;status_code&lt;/code&gt; had been removed.&lt;/li&gt;
&lt;li&gt;Fix scroll query failure exception.&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;profileDataQueryBatchSize&lt;/code&gt; config in Elasticsearch Storage.&lt;/li&gt;
&lt;li&gt;Add APIs to query Pod log on demand.&lt;/li&gt;
&lt;li&gt;Remove OAL for events.&lt;/li&gt;
&lt;li&gt;Simplify the format index name logical in ES storage.&lt;/li&gt;
&lt;li&gt;Add instance properties extractor in MAL.&lt;/li&gt;
&lt;li&gt;Support Zipkin traces collect and zipkin traces query API.&lt;/li&gt;
&lt;li&gt;[Breaking Change] Zipkin receiver mechanism changes and traces do not stream into OAP Segment anymore.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;ui&#34;&gt;UI&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;General service instance: move &lt;code&gt;Thread Pool&lt;/code&gt; from JVM to Overview, fix &lt;code&gt;JVM GC Count&lt;/code&gt; calculation.&lt;/li&gt;
&lt;li&gt;Add Apache ShenYu (incubating) component LOGO.&lt;/li&gt;
&lt;li&gt;Show more metrics on service/instance/endpoint list on the dashboards.&lt;/li&gt;
&lt;li&gt;Support average values of metrics on the service/list/endpoint table widgets, with pop-up linear graph.&lt;/li&gt;
&lt;li&gt;Fix viewLogs button query no data.&lt;/li&gt;
&lt;li&gt;Fix UTC when page loads.&lt;/li&gt;
&lt;li&gt;Implement the eBPF profile widget on dashboard.&lt;/li&gt;
&lt;li&gt;Optimize the trace widget.&lt;/li&gt;
&lt;li&gt;Avoid invalid query for topology metrics.&lt;/li&gt;
&lt;li&gt;Add the alarm and log tag tips.&lt;/li&gt;
&lt;li&gt;Fix spans details and task logs.&lt;/li&gt;
&lt;li&gt;Verify query params to avoid invalid queries.&lt;/li&gt;
&lt;li&gt;Mobile terminal adaptation.&lt;/li&gt;
&lt;li&gt;Fix: set dropdown for the Tab widget, init instance/endpoint relation selectors, update sankey graph.&lt;/li&gt;
&lt;li&gt;Add eBPF Profiling widget into General service, Service Mesh and Kubernetes tabs.&lt;/li&gt;
&lt;li&gt;Fix jump to endpoint-relation dashboard template.&lt;/li&gt;
&lt;li&gt;Fix set graph options.&lt;/li&gt;
&lt;li&gt;Remove the &lt;code&gt;Layer&lt;/code&gt; filed from the Instance and Process.&lt;/li&gt;
&lt;li&gt;Fix date time picker display when set hour to &lt;code&gt;0&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Implement tags auto-complete for Trace and Log.&lt;/li&gt;
&lt;li&gt;Support multiple trees for the flame graph.&lt;/li&gt;
&lt;li&gt;Fix the page doesn&amp;rsquo;t need to be re-rendered when the url changes.&lt;/li&gt;
&lt;li&gt;Remove unexpected data for exporting dashboards.&lt;/li&gt;
&lt;li&gt;Fix duration time.&lt;/li&gt;
&lt;li&gt;Remove the total field from query conditions.&lt;/li&gt;
&lt;li&gt;Fix minDuration and maxDuration for the trace filter.&lt;/li&gt;
&lt;li&gt;Add Log configuration for the browser templates.&lt;/li&gt;
&lt;li&gt;Fix query conditions for the browser logs.&lt;/li&gt;
&lt;li&gt;Add Spanish Translation.&lt;/li&gt;
&lt;li&gt;Visualize the OFF CPU eBPF profiling.&lt;/li&gt;
&lt;li&gt;Add Spanish language to UI.&lt;/li&gt;
&lt;li&gt;Sort spans with startTime or spanId in a segment.&lt;/li&gt;
&lt;li&gt;Visualize a on-demand log widget.&lt;/li&gt;
&lt;li&gt;Fix activate the correct tab index after renaming a Tabs name.&lt;/li&gt;
&lt;li&gt;FaaS dashboard support on-demand log (&lt;a href=&#34;https://github.com/OpenFunction/functions-framework-go&#34;&gt;OpenFunction/functions-framework-go&lt;/a&gt; version &amp;gt; 0.3.0).&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;documentation&#34;&gt;Documentation&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Add &lt;strong&gt;eBPF agent&lt;/strong&gt; into probe introduction.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;All issues and pull requests are &lt;a href=&#34;https://github.com/apache/skywalking/milestone/128?closed=1&#34;&gt;here&lt;/a&gt;&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking BanyanDB 0.1.0</title>
      <link>/events/release-apache-skywalking-banyandb-0-1-0/</link>
      <pubDate>Sun, 05 Jun 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-banyandb-0-1-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking BanyanDB 0.1.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;h3 id=&#34;features&#34;&gt;Features&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;BanyanD is the server of BanyanDB
&lt;ul&gt;
&lt;li&gt;TSDB module. It provides the primary time series database with a key-value data module.&lt;/li&gt;
&lt;li&gt;Stream module. It implements the stream data model&amp;rsquo;s writing.&lt;/li&gt;
&lt;li&gt;Measure module. It implements the measure data model&amp;rsquo;s writing.&lt;/li&gt;
&lt;li&gt;Metadata module. It implements resource registering and property CRUD.&lt;/li&gt;
&lt;li&gt;Query module. It handles the querying requests of stream and measure.&lt;/li&gt;
&lt;li&gt;Liaison module. It&amp;rsquo;s the gateway to other modules and provides access endpoints to clients.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;gRPC based APIs&lt;/li&gt;
&lt;li&gt;Document
&lt;ul&gt;
&lt;li&gt;API reference&lt;/li&gt;
&lt;li&gt;Installation instrument&lt;/li&gt;
&lt;li&gt;Basic concepts&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Testing
&lt;ul&gt;
&lt;li&gt;UT&lt;/li&gt;
&lt;li&gt;E2E with Java Client and OAP&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking BanyanDB Java Client 0.1.0</title>
      <link>/events/release-apache-skywalking-banyandb-java-client-0-1-0/</link>
      <pubDate>Thu, 26 May 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-banyandb-java-client-0-1-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking BanyanDB 0.1.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;h4 id=&#34;features&#34;&gt;Features&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Support Measure, Stream and Property Query and Write APIs&lt;/li&gt;
&lt;li&gt;Support Metadata Management APIs for Measure, Stream, IndexRule and IndexRuleBinding&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;chores&#34;&gt;Chores&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Set up GitHub actions to check code styles, licenses, and tests.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Rover 0.1.0</title>
      <link>/events/release-apache-skwaylking-rover-0-1-0/</link>
      <pubDate>Sat, 21 May 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skwaylking-rover-0-1-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Rover 0.1.0 is released. Go to &lt;a href=&#34;https://skywalking.apache.org/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;h4 id=&#34;features&#34;&gt;Features&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Support detect processes in &lt;code&gt;scanner&lt;/code&gt; or &lt;code&gt;kubernetes&lt;/code&gt; mode.&lt;/li&gt;
&lt;li&gt;Support profiling C, C++, Golang, and Rust service.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;bug-fixes&#34;&gt;Bug Fixes&lt;/h4&gt;
&lt;h4 id=&#34;issues-and-pr&#34;&gt;Issues and PR&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;All issues are &lt;a href=&#34;https://github.com/apache/skywalking/milestone/124?closed=1&#34;&gt;here&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;All and pull requests are &lt;a href=&#34;https://github.com/apache/skywalking-rover/milestone/1?closed=1&#34;&gt;here&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Satellite 1.0.0</title>
      <link>/events/release-apache-skwaylking-satellite-1-0-0/</link>
      <pubDate>Sat, 21 May 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skwaylking-satellite-1-0-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Satellite 1.0.0 is released. Go to &lt;a href=&#34;https://skywalking.apache.org/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;h4 id=&#34;features&#34;&gt;Features&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Add the compat protocol receiver for the old version of agents.&lt;/li&gt;
&lt;li&gt;Support transmit the native eBPF Process and Profiling protocol.&lt;/li&gt;
&lt;li&gt;Change the name of plugin that is not well-named.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;bug-fixes&#34;&gt;Bug Fixes&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Fix Metadata lost in the Native Meter protocol.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;issues-and-pr&#34;&gt;Issues and PR&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;All issues are &lt;a href=&#34;https://github.com/apache/skywalking/milestone/115?closed=1&#34;&gt;here&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;All and pull requests are &lt;a href=&#34;https://github.com/apache/skywalking-satellite/pulls?q=is%3Apr+milestone%3A1.0.0+is%3Aclosed&#34;&gt;here&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Eyes 0.3.0</title>
      <link>/events/release-apache-skywalking-eyes-0-3-0/</link>
      <pubDate>Sat, 14 May 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-eyes-0-3-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Eyes 0.3.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Dependency License&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fix license check in go library testify (#93)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;License Header&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;fix&lt;/code&gt; command supports more languages:
&lt;ul&gt;
&lt;li&gt;Add comment style for cmake language (#86)&lt;/li&gt;
&lt;li&gt;Add comment style for hcl (#89)&lt;/li&gt;
&lt;li&gt;Add mpl-2.0 header template (#87)&lt;/li&gt;
&lt;li&gt;Support fix license header for tcl files (#102)&lt;/li&gt;
&lt;li&gt;Add python docstring comment style (#100)&lt;/li&gt;
&lt;li&gt;Add comment style for makefile &amp;amp; editorconfig (#90)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Support config license header comment style (#97)&lt;/li&gt;
&lt;li&gt;Trim leading and trailing newlines before rewrite license header cotent (#94)&lt;/li&gt;
&lt;li&gt;Replace already existing license header based on pattern (#98)&lt;/li&gt;
&lt;li&gt;[docs] add the usage for config the license header comment style (#99)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Project&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Obtain default github token in github actions (#82)&lt;/li&gt;
&lt;li&gt;Add tests for bare spdx license header content (#92)&lt;/li&gt;
&lt;li&gt;Add github action step summary for better experience (#104)&lt;/li&gt;
&lt;li&gt;Adds an option to the action to run in &lt;code&gt;fix&lt;/code&gt; mode (#84)&lt;/li&gt;
&lt;li&gt;Provide &lt;code&gt;--summary&lt;/code&gt; flag to generate the license summary file (#103)&lt;/li&gt;
&lt;li&gt;Add .exe suffix to windows binary (#101)&lt;/li&gt;
&lt;li&gt;Fix wrong file path and exclude binary files in src release (#81)&lt;/li&gt;
&lt;li&gt;Use t.tempdir to create temporary test directory (#95)&lt;/li&gt;
&lt;li&gt;Config: fix incorrect log message (#91)&lt;/li&gt;
&lt;li&gt;[docs] correct spelling mistakes (#96)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Kubernetes Event Exporter 1.0.0</title>
      <link>/events/release-apache-skywalking-kubernetes-event-exporter-1.0.0/</link>
      <pubDate>Mon, 25 Apr 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-kubernetes-event-exporter-1.0.0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Kubernetes Event Exporter 1.0.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add Apache SkyWalking exporter to export events into SkyWalking OAP.&lt;/li&gt;
&lt;li&gt;Add console exporter for debugging purpose.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Java Agent 8.10.0</title>
      <link>/events/release-apache-skywalking-java-agent-8-10-0/</link>
      <pubDate>Fri, 15 Apr 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-java-agent-8-10-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Java Agent 8.10.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.
Changes by Version&lt;/p&gt;
&lt;h2 id=&#34;8100&#34;&gt;8.10.0&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;[Important] Namespace represents a subnet, such as kubernetes namespace, or 172.10.&lt;em&gt;.&lt;/em&gt;. Make namespace concept as a
part of service naming format.&lt;/li&gt;
&lt;li&gt;[Important] Add cluster concept, also as a part of service naming format. The cluster name would be
&lt;ol&gt;
&lt;li&gt;Add as {@link #SERVICE_NAME} suffix.&lt;/li&gt;
&lt;li&gt;Add as exit span&amp;rsquo;s peer, ${CLUSTER} / original peer&lt;/li&gt;
&lt;li&gt;Cross Process Propagation Header&amp;rsquo;s value addressUsedAtClient[index=8] (Target address of this request used on the
client end).&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;Support Undertow thread pool metrics collecting.&lt;/li&gt;
&lt;li&gt;Support Tomcat thread pool metric collect.&lt;/li&gt;
&lt;li&gt;Remove plugin for ServiceComb Java Chassis 0.x&lt;/li&gt;
&lt;li&gt;Add Guava EventBus plugin.&lt;/li&gt;
&lt;li&gt;Fix Dubbo 3.x plugin&amp;rsquo;s tracing problem.&lt;/li&gt;
&lt;li&gt;Fix the bug that maybe generate multiple trace when invoke http request by spring webflux webclient.&lt;/li&gt;
&lt;li&gt;Support Druid Connection pool metrics collecting.&lt;/li&gt;
&lt;li&gt;Support HikariCP Connection pool metrics collecting.&lt;/li&gt;
&lt;li&gt;Support Dbcp2 Connection pool metrics collecting.&lt;/li&gt;
&lt;li&gt;Ignore the synthetic constructor created by the agent in the Spring patch plugin.&lt;/li&gt;
&lt;li&gt;Add witness class for vertx-core-3.x plugin.&lt;/li&gt;
&lt;li&gt;Add witness class for graphql plugin.&lt;/li&gt;
&lt;li&gt;Add vertx-core-4.x plugin.&lt;/li&gt;
&lt;li&gt;Renamed graphql-12.x-plugin to graphql-12.x-15.x-plugin and graphql-12.x-scenario to graphql-12.x-15.x-scenario.&lt;/li&gt;
&lt;li&gt;Add graphql-16plus plugin.&lt;/li&gt;
&lt;li&gt;[Test] Support to configure plugin test base images.&lt;/li&gt;
&lt;li&gt;[Breaking Change] Remove deprecated &lt;code&gt;agent.instance_properties&lt;/code&gt; configuration.
Recommend &lt;code&gt;agent.instance_properties_json&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;The namespace and cluster would be reported as instance properties, keys are &lt;code&gt;namespace&lt;/code&gt; and &lt;code&gt;cluster&lt;/code&gt;. Notice, if
instance_properties_json includes these two keys, they would be overrided by the agent core.&lt;/li&gt;
&lt;li&gt;[Breaking Change] Remove the namespace from &lt;code&gt;cross process propagation&lt;/code&gt; key.&lt;/li&gt;
&lt;li&gt;Make sure the parent endpoint in tracing context from existing first ENTRY span, rather than first span only.&lt;/li&gt;
&lt;li&gt;Fix the bug that maybe causing memory leak and repeated traceId when use gateway-2.1.x-plugin or gateway-3.x-plugin.&lt;/li&gt;
&lt;li&gt;Fix Grpc 1.x plugin could leak context due to gRPC cancelled.&lt;/li&gt;
&lt;li&gt;Add JDK ThreadPoolExecutor Plugin.&lt;/li&gt;
&lt;li&gt;Support default database(not set through JDBC URL) in mysql-5.x plugin.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;documentation&#34;&gt;Documentation&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Add link about java agent injector.&lt;/li&gt;
&lt;li&gt;Update configurations doc, remove &lt;code&gt;agent.instance_properties[key]=value&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Update configurations doc, add &lt;code&gt;agent.cluster&lt;/code&gt; and update &lt;code&gt;agent.namespace&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;All issues and pull requests are &lt;a href=&#34;https://github.com/apache/skywalking/milestone/120?closed=1&#34;&gt;here&lt;/a&gt;&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Client JS 0.8.0</title>
      <link>/events/release-apache-skywalking-client-js-0-8-0/</link>
      <pubDate>Sun, 10 Apr 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-client-js-0-8-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Client JS 0.8.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Fix fmp metric.&lt;/li&gt;
&lt;li&gt;Add e2e tese based on skywaling-infra-e2e.&lt;/li&gt;
&lt;li&gt;Update metric and events.&lt;/li&gt;
&lt;li&gt;Remove ServiceTag by following SkyWalking v9 new layer model.&lt;/li&gt;
&lt;/ol&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking APM 9.0.0</title>
      <link>/events/release-apache-skywalking-apm-9.0.0/</link>
      <pubDate>Sat, 09 Apr 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-apm-9.0.0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking 9.0.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;SkyWalking v9 is the next main stream of the OAP and UI.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Starting from v9, SkyWalking introduces the new core concept Layer.
A layer represents an abstract framework in computer science, such as Operating System(OS_LINUX layer), Kubernetes(k8s layer).
All detected instances belong to a layer to represent the running environment of this instance, the service would have one or multiple layer definitions according to its instances.&lt;/p&gt;
&lt;p&gt;RocketBot UI has officially been replaced by the &lt;a href=&#34;https://github.com/apache/skywalking-booster-ui&#34;&gt;Booster UI&lt;/a&gt;.&lt;/p&gt;
&lt;img src=&#34;home.png&#34;&gt;
&lt;h2 id=&#34;changes-by-version&#34;&gt;Changes by Version&lt;/h2&gt;
&lt;h4 id=&#34;project&#34;&gt;Project&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Upgrade log4j2 to 2.17.1 for CVE-2021-44228, CVE-2021-45046, CVE-2021-45105 and CVE-2021-44832. This CVE only effects
on JDK if JNDI is opened in default. Notice, using JVM option &lt;code&gt;-Dlog4j2.formatMsgNoLookups=true&lt;/code&gt; or setting
the &lt;code&gt;LOG4J_FORMAT_MSG_NO_LOOKUPS=”true”&lt;/code&gt; environment variable also avoids CVEs.&lt;/li&gt;
&lt;li&gt;Upgrade maven-wrapper to 3.1.0, maven to 3.8.4 for performance improvements and ARM more native support.&lt;/li&gt;
&lt;li&gt;Exclude unnecessary libs when building under JDK 9+.&lt;/li&gt;
&lt;li&gt;Migrate base Docker image to eclipse-temurin as adoptopenjdk is deprecated.&lt;/li&gt;
&lt;li&gt;Add E2E test under Java 17.&lt;/li&gt;
&lt;li&gt;Upgrade protoc to 3.19.2.&lt;/li&gt;
&lt;li&gt;Add Istio 1.13.1 to E2E test matrix for verification.&lt;/li&gt;
&lt;li&gt;Upgrade Apache parent pom version to 25.&lt;/li&gt;
&lt;li&gt;Use the plugin version defined by the Apache maven parent.
&lt;ul&gt;
&lt;li&gt;Upgrade maven-dependency-plugin to 3.2.0.&lt;/li&gt;
&lt;li&gt;Upgrade maven-assembly-plugin to 3.3.0.&lt;/li&gt;
&lt;li&gt;Upgrade maven-failsafe-plugin to 2.22.2.&lt;/li&gt;
&lt;li&gt;Upgrade maven-surefire-plugin to 2.22.2.&lt;/li&gt;
&lt;li&gt;Upgrade maven-jar-plugin to 3.2.2.&lt;/li&gt;
&lt;li&gt;Upgrade maven-enforcer-plugin to 3.0.0.&lt;/li&gt;
&lt;li&gt;Upgrade maven-compiler-plugin to 3.10.0.&lt;/li&gt;
&lt;li&gt;Upgrade maven-resources-plugin to 3.2.0.&lt;/li&gt;
&lt;li&gt;Upgrade maven-source-plugin to 3.2.1.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Update codeStyle.xml to fix incompatibility on M1&amp;rsquo;s IntelliJ IDEA 2021.3.2.&lt;/li&gt;
&lt;li&gt;Update frontend-maven-plugin to 1.12 and npm to 16.14.0 for booster UI build.&lt;/li&gt;
&lt;li&gt;Improve CI with the GHA new feature &amp;ldquo;run failed jobs&amp;rdquo;.&lt;/li&gt;
&lt;li&gt;Fix &lt;code&gt;./mvnw compile&lt;/code&gt; not work if &lt;code&gt;./mvnw install&lt;/code&gt; is not executed at least once.&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;JD_PRESERVE_LINE_FEEDS=true&lt;/code&gt; in official code style file.&lt;/li&gt;
&lt;li&gt;Upgrade OAP dependencies gson(2.9.0), guava(31.1), jackson(2.13.2), protobuf-java(3.18.4), commons-io(2.7),
postgresql(42.3.3).&lt;/li&gt;
&lt;li&gt;Remove commons-pool and commons-dbcp from OAP dependencies(Not used before).&lt;/li&gt;
&lt;li&gt;Upgrade webapp dependencies gson(2.9.0), spring boot(2.6.6), jackson(2.13.2.2), spring cloud(2021.0.1), Apache
httpclient(4.5.13).&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;oap-server&#34;&gt;OAP Server&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Fix potential NPE in OAL string match and a bug when right-hand-side variable includes double quotes.&lt;/li&gt;
&lt;li&gt;Bump up Armeria version to 1.14.1 to fix CVE.&lt;/li&gt;
&lt;li&gt;Polish ETCD cluster config environment variables.&lt;/li&gt;
&lt;li&gt;Add the analysis of metrics in Satellite MetricsService.&lt;/li&gt;
&lt;li&gt;Fix &lt;code&gt;Can&#39;t split endpoint id into 2 parts&lt;/code&gt; bug for endpoint ID. In the TCP in service mesh observability, endpoint
name doesn&amp;rsquo;t exist in TCP traffic.&lt;/li&gt;
&lt;li&gt;Upgrade H2 version to 2.0.206 to fix CVE-2021-23463 and GHSA-h376-j262-vhq6.&lt;/li&gt;
&lt;li&gt;Extend column name override mechanism working for &lt;code&gt;ValueColumnMetadata&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Introduce new concept &lt;code&gt;Layer&lt;/code&gt; and removed &lt;code&gt;NodeType&lt;/code&gt;. More details refer
to &lt;a href=&#34;https://skywalking.apache.org/docs/main/latest/en/faq/v9-version-upgrade/&#34;&gt;v9-version-upgrade&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Fix query sort metrics failure in H2 Storage.&lt;/li&gt;
&lt;li&gt;Bump up grpc to 1.43.2 and protobuf to 3.19.2 to fix CVE-2021-22569.&lt;/li&gt;
&lt;li&gt;Add source layer and dest layer to relation.&lt;/li&gt;
&lt;li&gt;Follow protocol grammar fix &lt;code&gt;GCPhrase -&amp;gt; GCPhase&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Set layer to mesh relation.&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;FAAS&lt;/code&gt; to SpanLayer.&lt;/li&gt;
&lt;li&gt;Adjust e2e case for V9 core.&lt;/li&gt;
&lt;li&gt;Support ZGC GC time and count metric collecting.&lt;/li&gt;
&lt;li&gt;Sync proto buffers files from upstream Envoy (Related to &lt;a href=&#34;https://github.com/envoyproxy/envoy/pull/18955)&#34;&gt;https://github.com/envoyproxy/envoy/pull/18955)&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Bump up GraphQL related dependencies to latest versions.&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;normal&lt;/code&gt; to V9 service meta query.&lt;/li&gt;
&lt;li&gt;Support &lt;code&gt;scope=ALL&lt;/code&gt; catalog for metrics.&lt;/li&gt;
&lt;li&gt;Bump up H2 to 2.1.210 to fix CVE-2022-23221.&lt;/li&gt;
&lt;li&gt;E2E: Add &lt;code&gt;normal&lt;/code&gt; field to Service.&lt;/li&gt;
&lt;li&gt;Add FreeSql component ID(3017) of dotnet agent.&lt;/li&gt;
&lt;li&gt;E2E: verify OAP cluster model data aggregation.&lt;/li&gt;
&lt;li&gt;Fix &lt;code&gt;SelfRemoteClient&lt;/code&gt; self observing metrics.&lt;/li&gt;
&lt;li&gt;Add env variables &lt;code&gt;SW_CLUSTER_INTERNAL_COM_HOST&lt;/code&gt; and &lt;code&gt;SW_CLUSTER_INTERNAL_COM_PORT&lt;/code&gt; for cluster selectors &lt;code&gt;zookeeper&lt;/code&gt;
,&lt;code&gt;consul&lt;/code&gt;,&lt;code&gt;etcd&lt;/code&gt; and &lt;code&gt;nacos&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Doc update: &lt;code&gt;configuration-vocabulary&lt;/code&gt;,&lt;code&gt;backend-cluster&lt;/code&gt; about env variables &lt;code&gt;SW_CLUSTER_INTERNAL_COM_HOST&lt;/code&gt;
and &lt;code&gt;SW_CLUSTER_INTERNAL_COM_PORT&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Add Python MysqlClient component ID(7013) with mapping information.&lt;/li&gt;
&lt;li&gt;Support Java thread pool metrics analysis.&lt;/li&gt;
&lt;li&gt;Fix IoTDB Storage Option insert null index value.&lt;/li&gt;
&lt;li&gt;Set the default value of SW_STORAGE_IOTDB_SESSIONPOOL_SIZE to 8.&lt;/li&gt;
&lt;li&gt;Bump up iotdb-session to 0.12.4.&lt;/li&gt;
&lt;li&gt;Bump up PostgreSQL driver to fix CVE.&lt;/li&gt;
&lt;li&gt;Add Guava EventBus component ID(123) of Java agent.&lt;/li&gt;
&lt;li&gt;Add OpenFunction component ID(5013).&lt;/li&gt;
&lt;li&gt;Expose configuration &lt;code&gt;responseTimeout&lt;/code&gt; of ES client.&lt;/li&gt;
&lt;li&gt;Support datasource metric analysis.&lt;/li&gt;
&lt;li&gt;[&lt;strong&gt;Breaking Change&lt;/strong&gt;] Keep the endpoint avg resp time meter name the same with others scope. (This may break 3rd party
integration and existing alarm rule settings)&lt;/li&gt;
&lt;li&gt;Add Python FastAPI component ID(7014).&lt;/li&gt;
&lt;li&gt;Support all metrics from MAL engine in alarm core, including Prometheus, OC receiver, meter receiver.&lt;/li&gt;
&lt;li&gt;Allow updating non-metrics templates when structure changed.&lt;/li&gt;
&lt;li&gt;Set default connection timeout of ElasticSearch to 3000 milliseconds.&lt;/li&gt;
&lt;li&gt;Support ElasticSearch 8 and add it into E2E tests.&lt;/li&gt;
&lt;li&gt;Disable indexing for field &lt;code&gt;alarm_record.tags_raw_data&lt;/code&gt; of binary type in ElasticSearch storage.&lt;/li&gt;
&lt;li&gt;Fix Zipkin receiver wrong condition for decoding &lt;code&gt;gzip&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Add a new sampler (&lt;code&gt;possibility&lt;/code&gt;) in LAL.&lt;/li&gt;
&lt;li&gt;Unify module name &lt;code&gt;receiver_zipkin&lt;/code&gt; to &lt;code&gt;receiver-zipkin&lt;/code&gt;, remove &lt;code&gt;receiver_jaeger&lt;/code&gt; from &lt;code&gt;application.yaml&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Introduce the entity of Process type.&lt;/li&gt;
&lt;li&gt;Set the length of event#parameters to 2000.&lt;/li&gt;
&lt;li&gt;Limit the length of Event#parameters.&lt;/li&gt;
&lt;li&gt;Support large service/instance/networkAddressAlias list query by using ElasticSearch scrolling API,
add &lt;code&gt;metadataQueryBatchSize&lt;/code&gt; to configure scrolling page size.&lt;/li&gt;
&lt;li&gt;Change default value of &lt;code&gt;metadataQueryMaxSize&lt;/code&gt; from &lt;code&gt;5000&lt;/code&gt; to &lt;code&gt;10000&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Replace deprecated Armeria API &lt;code&gt;BasicToken.of&lt;/code&gt; with &lt;code&gt;AuthToken.ofBasic&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Implement v9 UI template management protocol.&lt;/li&gt;
&lt;li&gt;Implement process metadata query protocol.&lt;/li&gt;
&lt;li&gt;Expose more ElasticSearch health check related logs to help to
diagnose &lt;code&gt;Health check fails. reason: No healthy endpoint&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Add source &lt;code&gt;event&lt;/code&gt; generated metrics to SERVICE_CATALOG_NAME catalog.&lt;/li&gt;
&lt;li&gt;[&lt;strong&gt;Breaking Change&lt;/strong&gt;] Deprecate &lt;code&gt;All&lt;/code&gt; from OAL source.&lt;/li&gt;
&lt;li&gt;[&lt;strong&gt;Breaking Change&lt;/strong&gt;] Remove &lt;code&gt;SRC_ALL: &#39;All&#39;&lt;/code&gt; from OAL grammar tree.&lt;/li&gt;
&lt;li&gt;Remove &lt;code&gt;all_heatmap&lt;/code&gt; and &lt;code&gt;all_percentile&lt;/code&gt; metrics.&lt;/li&gt;
&lt;li&gt;Fix ElasticSearch normal index couldn&amp;rsquo;t apply mapping and update.&lt;/li&gt;
&lt;li&gt;Enhance DataCarrier#MultipleChannelsConsumer to add priority for the channels, which makes OAP server has a better
performance to activate all analyzers on default.&lt;/li&gt;
&lt;li&gt;Activate &lt;code&gt;receiver-otel#enabledOcRules&lt;/code&gt; receiver with &lt;code&gt;k8s-node,oap,vm&lt;/code&gt; rules on default.&lt;/li&gt;
&lt;li&gt;Activate &lt;code&gt;satellite,spring-sleuth&lt;/code&gt; for &lt;code&gt;agent-analyzer#meterAnalyzerActiveFiles&lt;/code&gt;  on default.&lt;/li&gt;
&lt;li&gt;Activate &lt;code&gt;receiver-zabbix&lt;/code&gt; receiver with &lt;code&gt;agent&lt;/code&gt; rule on default.&lt;/li&gt;
&lt;li&gt;Replace HTTP server (GraphQL, agent HTTP protocol) from Jetty with Armeria.&lt;/li&gt;
&lt;li&gt;[&lt;strong&gt;Breaking Change&lt;/strong&gt;] Remove configuration &lt;code&gt;restAcceptorPriorityDelta&lt;/code&gt; (env var: &lt;code&gt;SW_RECEIVER_SHARING_JETTY_DELTA&lt;/code&gt;
, &lt;code&gt;SW_CORE_REST_JETTY_DELTA&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;[&lt;strong&gt;Breaking Change&lt;/strong&gt;] Remove configuration &lt;code&gt;graphql/path&lt;/code&gt; (env var: &lt;code&gt;SW_QUERY_GRAPHQL_PATH&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Add storage column attribute &lt;code&gt;indexOnly&lt;/code&gt;, support ElasticSearch only index and not store some fields.&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;indexOnly=true&lt;/code&gt; to &lt;code&gt;SegmentRecord.tags&lt;/code&gt;, &lt;code&gt;AlarmRecord.tags&lt;/code&gt;, &lt;code&gt;AbstractLogRecord.tags&lt;/code&gt;, to reduce unnecessary
storage.&lt;/li&gt;
&lt;li&gt;[&lt;strong&gt;Breaking Change&lt;/strong&gt;] Remove configuration &lt;code&gt;restMinThreads&lt;/code&gt; (env var: &lt;code&gt;SW_CORE_REST_JETTY_MIN_THREADS&lt;/code&gt;
, &lt;code&gt;SW_RECEIVER_SHARING_JETTY_MIN_THREADS&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Refactor the core Builder mechanism, new storage plugin could implement their own converter and get rid of hard
requirement of using HashMap to communicate between data object and database native structure.&lt;/li&gt;
&lt;li&gt;[&lt;strong&gt;Breaking Change&lt;/strong&gt;] Break all existing 3rd-party storage extensions.&lt;/li&gt;
&lt;li&gt;Remove hard requirement of BASE64 encoding for binary field.&lt;/li&gt;
&lt;li&gt;Add complexity limitation for GraphQL query to avoid malicious query.&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;Column.shardingKeyIdx&lt;/code&gt; for column definition for BanyanDB.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;&lt;code&gt;Sharding key is used to group time series data per metric of one entity in one place (same sharding and/or same 
row for column-oriented database).
For example,
ServiceA&#39;s traffic gauge, service call per minute, includes following timestamp values, then it should be sharded by service ID
[ServiceA(encoded ID): 01-28 18:30 values-1, 01-28 18:31 values-2, 01-28 18:32 values-3, 01-28 18:32 values-4]

BanyanDB is the 1st storage implementation supporting this. It would make continuous time series metrics stored closely and compressed better.

NOTICE, this sharding concept is NOT just for splitting data into different database instances or physical files.
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Support ElasticSearch template mappings &lt;code&gt;properties parameters&lt;/code&gt; and &lt;code&gt;_source&lt;/code&gt; update.&lt;/li&gt;
&lt;li&gt;Implement the eBPF profiling query and data collect protocol.&lt;/li&gt;
&lt;li&gt;[&lt;strong&gt;Breaking Change&lt;/strong&gt;] Remove &lt;strong&gt;Deprecated responseCode&lt;/strong&gt; from sources, including Service, ServiceInstance, Endpoint&lt;/li&gt;
&lt;li&gt;Enhance endpoint dependency analysis to support cross threads cases. Refactor span analysis code structures.&lt;/li&gt;
&lt;li&gt;Remove &lt;code&gt;isNotNormal&lt;/code&gt; service requirement when use alias to merge service topology from client side. All RPCs&amp;rsquo; peer
services from client side are always normal services. This cause the topology is not merged correctly.&lt;/li&gt;
&lt;li&gt;Fix event type of export data is incorrect, it was &lt;code&gt;EventType.TOTAL&lt;/code&gt; always.&lt;/li&gt;
&lt;li&gt;Reduce redundancy ThreadLocal in MAL core. Improve MAL performance.&lt;/li&gt;
&lt;li&gt;Trim tag&amp;rsquo;s key and value in log query.&lt;/li&gt;
&lt;li&gt;Refactor IoTDB storage plugin, add IoTDBDataConverter and fix ModifyCollectionInEnhancedForLoop bug.&lt;/li&gt;
&lt;li&gt;Bump up iotdb-session to 0.12.5.&lt;/li&gt;
&lt;li&gt;Fix the configuration of &lt;code&gt;Aggregation&lt;/code&gt; and &lt;code&gt;GC Count&lt;/code&gt; metrics for oap self observability&lt;/li&gt;
&lt;li&gt;E2E: Add verify OAP eBPF Profiling.&lt;/li&gt;
&lt;li&gt;Let &lt;code&gt;multiGet&lt;/code&gt; could query without tag value in the &lt;code&gt;InfluxDB&lt;/code&gt; storage plugin.&lt;/li&gt;
&lt;li&gt;Adjust MAL for V9, remove some groups, add a new Service function for the custom delimiter.&lt;/li&gt;
&lt;li&gt;Add service catalog &lt;code&gt;DatabaseSlowStatement&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;Error Prone Annotations&lt;/code&gt; dependency to suppress warnings, which are not errors.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;ui&#34;&gt;UI&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;[&lt;strong&gt;Breaking Change&lt;/strong&gt;] Introduce Booster UI, remove RocketBot UI.&lt;/li&gt;
&lt;li&gt;[&lt;strong&gt;Breaking Change&lt;/strong&gt;] UI Templates have been redesigned totally. GraphQL query is minimal compatible for metadata and
metrics query.&lt;/li&gt;
&lt;li&gt;Remove unused jars (log4j-api.jar) in classpath.&lt;/li&gt;
&lt;li&gt;Bump up netty version to fix CVE.&lt;/li&gt;
&lt;li&gt;Add Database Connection pool metric.&lt;/li&gt;
&lt;li&gt;Re-implement UI template initialization for Booster UI.&lt;/li&gt;
&lt;li&gt;Add environment variable &lt;code&gt;SW_ENABLE_UPDATE_UI_TEMPLATE&lt;/code&gt; to control user edit UI template.&lt;/li&gt;
&lt;li&gt;Add the Self Observability template of the SkyWalking Satellite.&lt;/li&gt;
&lt;li&gt;Add the template of OpenFunction observability.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;documentation&#34;&gt;Documentation&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Reconstruction doc menu for v9.&lt;/li&gt;
&lt;li&gt;Update backend-alarm.md doc, support op &amp;ldquo;=&amp;rdquo; to &amp;ldquo;==&amp;rdquo;.&lt;/li&gt;
&lt;li&gt;Update backend-meter.md doc .&lt;/li&gt;
&lt;li&gt;Add &amp;lt;STAM: Enhancing Topology Auto Detection For A Highly Distributed and Large-Scale Application System&amp;gt; paper.&lt;/li&gt;
&lt;li&gt;Add Academy menu for recommending articles.&lt;/li&gt;
&lt;li&gt;Remove &lt;code&gt;All&lt;/code&gt; source relative document and examples.&lt;/li&gt;
&lt;li&gt;Update Booster UI&amp;rsquo;s dependency licenses.&lt;/li&gt;
&lt;li&gt;Add profiling doc, and remove service mesh intro doc(not necessary).&lt;/li&gt;
&lt;li&gt;Add a doc for virtual database.&lt;/li&gt;
&lt;li&gt;Rewrite UI introduction.&lt;/li&gt;
&lt;li&gt;Update &lt;code&gt;k8s-monitoring&lt;/code&gt;, &lt;code&gt;backend-telemetry&lt;/code&gt; and &lt;code&gt;v9-version-upgrade&lt;/code&gt; doc for v9.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;All issues and pull requests are &lt;a href=&#34;https://github.com/apache/skywalking/milestone/112?closed=1&#34;&gt;here&lt;/a&gt;&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking CLI 0.10.0</title>
      <link>/events/release-apache-skywalking-cli-0-10-0/</link>
      <pubDate>Wed, 06 Apr 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-cli-0-10-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking CLI 0.10.0 is released. Go to &lt;a href=&#34;https://skywalking.apache.org/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;h3 id=&#34;features&#34;&gt;Features&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Allow setting &lt;code&gt;start&lt;/code&gt; and &lt;code&gt;end&lt;/code&gt; with relative time (#128)&lt;/li&gt;
&lt;li&gt;Add some commands for the browser (#126)&lt;/li&gt;
&lt;li&gt;Add the sub-command &lt;code&gt;service layer&lt;/code&gt; to query services according to layer (#133)&lt;/li&gt;
&lt;li&gt;Add the sub-command &lt;code&gt;layer list&lt;/code&gt; to query layer list (#133)&lt;/li&gt;
&lt;li&gt;Add the sub-command &lt;code&gt;instance get&lt;/code&gt; to query single instance (#134)&lt;/li&gt;
&lt;li&gt;Add the sub-command &lt;code&gt;endpoint get&lt;/code&gt; to query single endpoint info (#134)&lt;/li&gt;
&lt;li&gt;Change the GraphQL method to the v9 version according to the server version (#134)&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;normal&lt;/code&gt; field to Service entity (#136)&lt;/li&gt;
&lt;li&gt;Add the command &lt;code&gt;process&lt;/code&gt; for query Process metadata (#137)&lt;/li&gt;
&lt;li&gt;Add the command &lt;code&gt;profiling ebpf&lt;/code&gt; for process ebpf profiling (#138)&lt;/li&gt;
&lt;li&gt;Support &lt;code&gt;getprofiletasklogs&lt;/code&gt; query (#125)&lt;/li&gt;
&lt;li&gt;Support query list alarms (#127)&lt;/li&gt;
&lt;li&gt;[Breaking Change] Update the command &lt;code&gt;profile&lt;/code&gt; as a sub-command &lt;code&gt;profiling trace&lt;/code&gt;, and update &lt;code&gt;profiled-analyze&lt;/code&gt; command to &lt;code&gt;analysis&lt;/code&gt; (#138)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;profiling ebpf/trace analysis&lt;/code&gt; generates the profiling graph HTML on default and saves it to the current work directory (#138)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;bug-fixes&#34;&gt;Bug Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fix quick install (#131)&lt;/li&gt;
&lt;li&gt;Set correct go version in publishing snapshot docker image (#124)&lt;/li&gt;
&lt;li&gt;Stop build kit container after finishing (#130)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;chores&#34;&gt;Chores&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Add cross platform build targets (#129)&lt;/li&gt;
&lt;li&gt;Update download host (#132)&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Open Source Promotion Plan 2022 -- Project List</title>
      <link>/events/summer-ospp-2022/readme/</link>
      <pubDate>Mon, 04 Apr 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/summer-ospp-2022/readme/</guid>
      <description>
        
        
        &lt;p&gt;&lt;strong&gt;SkyWalking&lt;/strong&gt; is an open-source APM system, including monitoring, tracing, and diagnosing capabilities for distributed systems in Cloud Native architecture. It covers monitoring for Linux, Kubernetes, Service Mesh, Serverless/Function-as-a-Service, agent-attached services, and browsers. With data covering traces, metrics, logs, and events, SkyWalking is a full-stack observability APM system.&lt;/p&gt;
&lt;p&gt;Open Source Promotion Plan is a summer program organized and long-term supported by Open Source Software Supply Chain Promotion Plan. It aims to encourage college students to actively participate in developing and maintaining open-source software and promote the vigorous development of an excellent open-source software community.&lt;/p&gt;
&lt;p&gt;Apache SkyWalking has been accepted in OSPP 2022&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Project&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;th&gt;Difficulty&lt;/th&gt;
&lt;th&gt;Mentor / E-mail&lt;/th&gt;
&lt;th&gt;Expectation&lt;/th&gt;
&lt;th&gt;Tech. Requirements&lt;/th&gt;
&lt;th&gt;Repository&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;SkyAPM-PHP&lt;/td&gt;
&lt;td&gt;Add switches for monitoring items&lt;/td&gt;
&lt;td&gt;Advanced Level&lt;/td&gt;
&lt;td&gt;Yanlong He / &lt;a href=&#34;mailto:heyanlong@apache.org&#34;&gt;heyanlong@apache.org&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Complete project development work&lt;/td&gt;
&lt;td&gt;C++, GO, PHP&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;https://github.com/SkyAPM/SkyAPM-php-sdk&#34;&gt;https://github.com/SkyAPM/SkyAPM-php-sdk&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SkyWalking-Infra-E2E&lt;/td&gt;
&lt;td&gt;Optimize verifier&lt;/td&gt;
&lt;td&gt;Normal Level&lt;/td&gt;
&lt;td&gt;Huaxi Jiang / &lt;a href=&#34;mailto:hoshea@apache.org&#34;&gt;hoshea@apache.org&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;1. Continue to verify cases when other cases fail &lt;br/&gt; 2. Merge retry outputs &lt;br/&gt; 3. Prettify verify results&amp;rsquo; output&lt;/td&gt;
&lt;td&gt;Go&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;https://github.com/apache/skywalking-infra-e2e&#34;&gt;https://github.com/apache/skywalking-infra-e2e&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SkyWalking&lt;/td&gt;
&lt;td&gt;Metrics anomaly detection with machine learning&lt;/td&gt;
&lt;td&gt;Advanced Level&lt;/td&gt;
&lt;td&gt;Yihao Chen / &lt;a href=&#34;mailto:yihaochen@apache.org&#34;&gt;yihaochen@apache.org&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;An MVP version of ML-powered metrics anomaly detection using dynamic baselines and thresholds&lt;/td&gt;
&lt;td&gt;Python, Java&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;https://github.com/apache/skywalking&#34;&gt;https://github.com/apache/skywalking&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SkyWalking Python&lt;/td&gt;
&lt;td&gt;Collect PVM metrics and send the metrics to OAP backend, configure dashboard in UI&lt;/td&gt;
&lt;td&gt;Normal Level&lt;/td&gt;
&lt;td&gt;Zhenxu Ke / &lt;a href=&#34;mailto:kezhenxu94@apache.org&#34;&gt;kezhenxu94@apache.org&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Core Python VM metrics should be collected and displayed in SkyWalking.&lt;/td&gt;
&lt;td&gt;Python&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;https://github.com/apache/skywalking-python&#34;&gt;https://github.com/apache/skywalking-python&lt;/a&gt; &lt;a href=&#34;https://github.com/apache/skywalking/issues/5944&#34;&gt;issue&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SkyWalking BanyanDB&lt;/td&gt;
&lt;td&gt;Command line tools for BanyanDB&lt;/td&gt;
&lt;td&gt;Normal Level&lt;/td&gt;
&lt;td&gt;Hongtao Gao / &lt;a href=&#34;mailto:hanahmily@apache.org&#34;&gt;hanahmily@apache.org&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Command line tools should access relevant APIs to manage resources and online data.&lt;/td&gt;
&lt;td&gt;Go&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;https://github.com/apache/skywalking-banyandb&#34;&gt;https://github.com/apache/skywalking-banyandb&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SkyWalking SWCK&lt;/td&gt;
&lt;td&gt;CRD and controller for BanyanDB&lt;/td&gt;
&lt;td&gt;Advance Level&lt;/td&gt;
&lt;td&gt;Ye Cao / &lt;a href=&#34;mailto:dashanji@apache.org&#34;&gt;dashanji@apache.org&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;CRD and controller provision BanyanDB as the native Storage resource.&lt;/td&gt;
&lt;td&gt;Go&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;https://github.com/apache/skywalking-swck&#34;&gt;https://github.com/apache/skywalking-swck&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SkyAPM-Go2sky&lt;/td&gt;
&lt;td&gt;Collect golang metrics such as gc, goroutines and threads, and send the the metrics to OAP backend, configure dashboard in UI&lt;/td&gt;
&lt;td&gt;Normal Level&lt;/td&gt;
&lt;td&gt;Wei Zhang / &lt;a href=&#34;mailto:zhangwei24@apache.org&#34;&gt;zhangwei24@apache.org&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Core golang metrics should be collected and displayed in SkyWalking.&lt;/td&gt;
&lt;td&gt;Go&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;https://github.com/SkyAPM/go2sky&#34;&gt;https://github.com/SkyAPM/go2sky&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SkyWalking&lt;/td&gt;
&lt;td&gt;Collect system metrics such as system_load, cpu_usage, mem_usage from telegraf and send the metrics to OAP backend, configure dashboard in UI&lt;/td&gt;
&lt;td&gt;Normal Level&lt;/td&gt;
&lt;td&gt;Haoyang Liu / &lt;a href=&#34;mailto:liuhaoyangzz@apache.org&#34;&gt;liuhaoyangzz@apache.org&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;System metrics should be collected and displayed in SkyWalking.&lt;/td&gt;
&lt;td&gt;Java&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;https://github.com/apache/skywalking&#34;&gt;https://github.com/apache/skywalking&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Mentors could submit pull requests to update the above list.&lt;/p&gt;
&lt;h1 id=&#34;contact-the-community&#34;&gt;Contact the community&lt;/h1&gt;
&lt;p&gt;You could send emails to mentor&amp;rsquo;s personal email to talk about the project and details.
The official mail list of the community is &lt;a href=&#34;mailto:dev@skywalking.apache.org&#34;&gt;dev@skywalking.apache.org&lt;/a&gt;. You need to subscribe to the mail list to get all replies. Send mail to &lt;a href=&#34;mailto:dev-suscribe@skywalking.apache.org&#34;&gt;dev-suscribe@skywalking.apache.org&lt;/a&gt; and follow the replies.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking for NodeJS 0.4.0</title>
      <link>/events/release-apache-skywalking-nodejs-0-4-0/</link>
      <pubDate>Sun, 13 Mar 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-nodejs-0-4-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking NodeJS 0.4.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fix mysql2 plugin install error. (#74)&lt;/li&gt;
&lt;li&gt;Update IORedis Plugin, fill &lt;code&gt;dbinstance&lt;/code&gt; tag as host if &lt;code&gt;condition.select&lt;/code&gt; doesn&amp;rsquo;t exist. (#73)&lt;/li&gt;
&lt;li&gt;Experimental AWS Lambda Function support. (#70)&lt;/li&gt;
&lt;li&gt;Upgrade dependencies to fix vulnerabilities. (#68)&lt;/li&gt;
&lt;li&gt;Add lint pre-commit hook and migrate to eslint. (#66, #67)&lt;/li&gt;
&lt;li&gt;Bump up gRPC version, and use its new release repository. (#65)&lt;/li&gt;
&lt;li&gt;Regard &lt;code&gt;baseURL&lt;/code&gt; when in Axios Plugin. (#63)&lt;/li&gt;
&lt;li&gt;Add an API to access the trace id. (#60)&lt;/li&gt;
&lt;li&gt;Use agent test tool snapshot Docker image instead of building in CI. (#59)&lt;/li&gt;
&lt;li&gt;Wrapped IORedisPlugin call in try/catch. (#58)&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Client Rust 0.1.0</title>
      <link>/events/release-apache-skywalking-client-rust-0-1-0/</link>
      <pubDate>Thu, 17 Feb 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-client-rust-0-1-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Client Rust 0.1.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Java Agent 8.9.0</title>
      <link>/events/release-apache-skywalking-java-agent-8-9-0/</link>
      <pubDate>Sun, 30 Jan 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-java-agent-8-9-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Java Agent 8.9.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.
Changes by Version&lt;/p&gt;
&lt;h2 id=&#34;890&#34;&gt;8.9.0&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Support &lt;code&gt;Transaction&lt;/code&gt; and fix duplicated methods enhancements for &lt;code&gt;jedis-2.x&lt;/code&gt; plugin.&lt;/li&gt;
&lt;li&gt;Add ConsumerWrapper/FunctionWrapper to support CompletableFuture.x.thenAcceptAsync/thenApplyAsync.&lt;/li&gt;
&lt;li&gt;Build CLI from Docker instead of source codes, add alpine based Docker image.&lt;/li&gt;
&lt;li&gt;Support set instance properties in json format.&lt;/li&gt;
&lt;li&gt;Upgrade grpc-java to 1.42.1 and protoc to 3.17.3 to allow using native Mac osx-aarch_64 artifacts.&lt;/li&gt;
&lt;li&gt;Add doc about system environment variables to configurations.md&lt;/li&gt;
&lt;li&gt;Avoid &lt;code&gt;ProfileTaskChannelService.addProfilingSnapshot&lt;/code&gt; throw IllegalStateException(Queue full)&lt;/li&gt;
&lt;li&gt;Increase &lt;code&gt;ProfileTaskChannelService.snapshotQueue&lt;/code&gt; default size from 50 to 4500&lt;/li&gt;
&lt;li&gt;Support 2.8 and 2.9 of pulsar client.&lt;/li&gt;
&lt;li&gt;Add dubbo 3.x plugin.&lt;/li&gt;
&lt;li&gt;Fix TracePathMatcher should match pattern &amp;ldquo;**&amp;rdquo; with paths end by &amp;ldquo;/&amp;rdquo;&lt;/li&gt;
&lt;li&gt;Add support &lt;code&gt;returnedObj&lt;/code&gt; expression for apm-customize-enhance-plugin&lt;/li&gt;
&lt;li&gt;Fix the bug that httpasyncclient-4.x-plugin puts the dirty tracing context in the connection context&lt;/li&gt;
&lt;li&gt;Compatible with the versions after dubbo-2.7.14&lt;/li&gt;
&lt;li&gt;Follow protocol grammar fix &lt;code&gt;GCPhrase -&amp;gt; GCPhase&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Support ZGC GC time and count metric collect. (Require 9.0.0 OAP)&lt;/li&gt;
&lt;li&gt;Support configuration for collecting redis parameters for jedis-2.x and redisson-3.x plugin.&lt;/li&gt;
&lt;li&gt;Migrate base images to Temurin and add images for ARM.&lt;/li&gt;
&lt;li&gt;(Plugin Test) Fix compiling issues in many plugin tests due to they didn&amp;rsquo;t lock the Spring version, and Spring 3 is
incompatible with 2.x APIs and JDK8 compiling.&lt;/li&gt;
&lt;li&gt;Support ShardingSphere 5.0.0&lt;/li&gt;
&lt;li&gt;Bump up gRPC to 1.44.0, fix relative CVEs.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;documentation&#34;&gt;Documentation&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Add a FAQ, &lt;code&gt;Why is -Djava.ext.dirs not supported?&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;All issues and pull requests are &lt;a href=&#34;https://github.com/apache/skywalking/milestone/108?closed=1&#34;&gt;here&lt;/a&gt;&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Cloud on Kubernetes 0.6.1</title>
      <link>/events/release-apache-skywalking-cloud-on-kubernetes-0-6-1/</link>
      <pubDate>Thu, 20 Jan 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-cloud-on-kubernetes-0-6-1/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Cloud on Kubernetes 0.6.1 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bugs
&lt;ul&gt;
&lt;li&gt;Fix could not deploy metrics adapter to GKE&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Events: Release Apache SkyWalking Cloud on Kubernetes 0.6.0</title>
      <link>/events/release-apache-skywalking-cloud-on-kubernetes-0-6-0/</link>
      <pubDate>Fri, 14 Jan 2022 00:00:00 +0000</pubDate>
      
      <guid>/events/release-apache-skywalking-cloud-on-kubernetes-0-6-0/</guid>
      <description>
        
        
        &lt;p&gt;SkyWalking Cloud on Kubernetes 0.6.0 is released. Go to &lt;a href=&#34;/downloads&#34;&gt;downloads&lt;/a&gt; page to find release tars.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Features
&lt;ul&gt;
&lt;li&gt;Add the Satellite CRD, webhooks and controller&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bugs
&lt;ul&gt;
&lt;li&gt;Update release images to set numeric user id&lt;/li&gt;
&lt;li&gt;Fix the satellite config not support number error&lt;/li&gt;
&lt;li&gt;Use env JAVA_TOOL_OPTIONS to replace AGENT_OPTS&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Chores
&lt;ul&gt;
&lt;li&gt;Add stabilization windows feature in satellite HPA documentation&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
  </channel>
</rss>
