You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by wu...@apache.org on 2023/09/02 12:55:49 UTC
[skywalking-website] 01/01: Release 9.6.0 Polish PMC table.
This is an automated email from the ASF dual-hosted git repository.
wusheng pushed a commit to branch 9.6.0-release
in repository https://gitbox.apache.org/repos/asf/skywalking-website.git
commit 1d4b9b0d74e21ca39d45b5f4da9705d886837ea0
Author: Wu Sheng <wu...@foxmail.com>
AuthorDate: Sat Sep 2 20:55:37 2023 +0800
Release 9.6.0
Polish PMC table.
---
.../alerting-rules.png | Bin 0 -> 380600 bytes
.../grafana-logql.png | Bin 0 -> 867471 bytes
.../release-apache-skywalking-apm-9.6.0/index.md | 148 +++++++++++++++++++++
content/team/_index.md | 2 +-
data/docs.yml | 3 +
data/releases.yml | 30 ++++-
6 files changed, 176 insertions(+), 7 deletions(-)
diff --git a/content/events/release-apache-skywalking-apm-9.6.0/alerting-rules.png b/content/events/release-apache-skywalking-apm-9.6.0/alerting-rules.png
new file mode 100644
index 00000000000..7f5dab7351c
Binary files /dev/null and b/content/events/release-apache-skywalking-apm-9.6.0/alerting-rules.png differ
diff --git a/content/events/release-apache-skywalking-apm-9.6.0/grafana-logql.png b/content/events/release-apache-skywalking-apm-9.6.0/grafana-logql.png
new file mode 100644
index 00000000000..9b70de3026f
Binary files /dev/null and b/content/events/release-apache-skywalking-apm-9.6.0/grafana-logql.png differ
diff --git a/content/events/release-apache-skywalking-apm-9.6.0/index.md b/content/events/release-apache-skywalking-apm-9.6.0/index.md
new file mode 100644
index 00000000000..7efd6ab2a21
--- /dev/null
+++ b/content/events/release-apache-skywalking-apm-9.6.0/index.md
@@ -0,0 +1,148 @@
+---
+title: Release Apache SkyWalking APM 9.6.0
+date: 2023-09-02
+author: SkyWalking Team
+description: "Release Apache SkyWalking 9.6.0"
+endTime: 2023-10-01T00:00:00Z
+---
+
+SkyWalking 9.6.0 is released. Go to [downloads](/downloads) page to find release tars.
+
+#### New Alerting Kernel
+* MQE(Metrics Query Expression) and a new notification mechanism are supported.
+
+<img src="alerting-rules.png"/>
+
+#### Support Loki LogQL
+* Newly added support for Loki LogQL and Grafana Loki Dashboard for SkyWalking collected logs
+
+<img src="grafana-logql.png"/>
+
+#### WARNING
+* ElasticSearch 6 storage relative tests are removed. It worked and is not promised due to end of life officially.
+
+#### Project
+
+* Bump up Guava to 32.0.1 to avoid the lib listed as vulnerable due to CVE-2020-8908. This API is never used.
+* Maven artifact `skywalking-log-recevier-plugin` is renamed to `skywalking-log-receiver-plugin`.
+* Bump up cli version 0.11 to 0.12.
+* Bump up the version of ASF parent pom to v30.
+* Make builds reproducible for automatic releases CI.
+
+#### OAP Server
+
+* Add Neo4j component ID(112) language: Python.
+* Add Istio ServiceEntry registry to resolve unknown IPs in ALS.
+* Wrap `deleteProperty` API to the BanyanDBStorageClient.
+* [Breaking change] Remove `matchedCounter` from `HttpUriRecognitionService#feedRawData`.
+* Remove patterns from `HttpUriRecognitionService#feedRawData` and add max 10 candidates of raw URIs for each pattern.
+* Add component ID for WebSphere.
+* Fix AI Pipeline uri caching NullPointer and IllegalArgument Exceptions.
+* Fix `NPE` in metrics query when the metric is not exist.
+* Remove E2E tests for Istio < 1.15, ElasticSearch < 7.16.3, they might still work but are not supported as planed.
+* Scroll all results in ElasticSearch storage and refactor scrolling logics, including Service, Instance, Endpoint,
+ Process, etc.
+* Improve Kubernetes coordinator to remove `Terminating` OAP Pods in cluster.
+* Support `SW_CORE_SYNC_PERIOD_HTTP_URI_RECOGNITION_PATTERN` and `SW_CORE_TRAINING_PERIOD_HTTP_URI_RECOGNITION_PATTERN`
+ to control the period of training and sync HTTP URI recognition patterns. And shorten the default period to 10s for
+ sync and 60s for training.
+* Fix ElasticSearch scroller bug.
+* Add component ID for Aerospike(ID=149).
+* Packages with name `recevier` are renamed to `receiver`.
+* `BanyanDBMetricsDAO` handles `storeIDTag` in `multiGet` for `BanyanDBModelExtension`.
+* Fix endpoint grouping-related logic and enhance the performance of PatternTree retrieval.
+* Fix metric session cache saving after batch insert when using `mysql-connector-java`.
+* Support dynamic UI menu query.
+* Add comment for `docker/.env` to explain the usage.
+* Fix wrong environment variable name `SW_OTEL_RECEIVER_ENABLED_OTEL_RULES` to right `SW_OTEL_RECEIVER_ENABLED_OTEL_METRICS_RULES`.
+* Fix instance query in JDBC implementation.
+* Set the `SW_QUERY_MAX_QUERY_COMPLEXITY` default value to 3000(was 1000).
+* Accept `length=4000` parameter value of the event. It was 2000.
+* Tolerate parameter value in illegal JSON format.
+* Update BanyanDB Java Client to 0.4.0
+* Support aggregate `Labeled Value Metrics` in MQE.
+* [Breaking change] Change the default label name in MQE from `labe`l to `_`.
+* Bump up grpc version to 1.53.0.
+* [Breaking change] Removed '&' symbols from shell scripts to avoid OAP server process running as a background process.
+* Revert part of #10616 to fix the unexpected changes: if there is no data we should return an array with `0`s,
+ but in #10616, an empty array is returned.
+* Cache all service entity in memory for query.
+* Bump up jackson version to 2.15.2.
+* Increase the default memory size to avoid OOM.
+* Bump up graphql-java to 21.0.
+* Add Echo component ID(5015) language: Golang.
+* Fix `index out of bounds exception` in `aggregate_labels` MQE function.
+* Support MongoDB Server/Cluster monitoring powered by OTEL.
+* Do not print configurations values in logs to avoid sensitive info leaked.
+* Move created the latest index before retrieval indexes by aliases to avoid the 404 exception. This just prevents some interference from manual operations.
+* Add more Go VM metrics, as new skywalking-go agent provided since its 0.2 release.
+* Add component ID for Lock (ID=5016).
+* [Breaking change] Adjust the structure of hooks in the `alarm-settings.yml`. Support multiple configs for each hook types and specifying the hooks in the alarm rule.
+* Bump up Armeria to 1.24.3.
+* Fix BooleanMatch and BooleanNotEqualMatch doing Boolean comparison.
+* Support LogQL HTTP query APIs.
+* Add Mux Server component ID(5017) language: Golang.
+* Remove ElasticSearch 6.3.2 from our client lib tests.
+* Bump up ElasticSearch server 8.8.1 to 8.9.0 for latest e2e testing. 8.1.0, 7.16.3 and 7.17.10 are still tested.
+* Add OpenSearch 2.8.0 to our client lib tests.
+* Use listening mode for apollo implementation of dynamic configuration.
+* Add `view_as_seq` function in MQE for listing metrics in the given prioritized sequence.
+* Fix the wrong default value of `k8sServiceNameRule` if it's not explicitly set.
+* Improve PromQL to allow for multiple metric operations within a single query.
+* Fix MQE Binary Operation between labeled metrics and other type of value result.
+* Add component ID for Nacos (ID=150).
+* Support `Compare Operation` in MQE.
+* Fix the Kubernetes resource cache not refreshed.
+* Fix wrong classpath that might cause OOM in startup.
+* Enhance the `serviceRelation` in MAL by adding settings for the `delimiter` and `component` fields.
+* [Breaking change] Support MQE in the Alerting. The Alarm Rules configuration(alarm-settings.yml),
+ add `expression` field and remove `metrics-name/count/threshold/op/only-as-condition` fields and remove `composite-rules` configuration.
+* Check results in ALS as per downstream/upstream instead of per log.
+* Fix GraphQL query `listInstances` not using endTime query
+* Do not start server and Kafka consumer in init mode.
+* Add Iris component ID(5018).
+* Add OTLP Tracing support as a Zipkin trace input.
+
+#### UI
+
+* Fix metric name `browser_app_error_rate` in `Browser-Root` dashboard.
+* Fix display name of `endpoint_cpm` for endpoint list in `General-Service` dashboard.
+* Implement customize menus and marketplace page.
+* Fix minTraceDuration and maxTraceDuration types.
+* Fix init minTime to Infinity.
+* Bump dependencies to fix vulnerabilities.
+* Add scss variables.
+* Fix the title of instance list and notices in the continue profiling.
+* Add a link to explain the expression metric, add units in the continue profiling widget.
+* Calculate string width to set Tabs name width.
+* [Breaking change] Removed '&' symbols from shell scripts to avoid web application server process running as a background process.
+* Reset chart label.
+* Fix service associates instances.
+* Remove node-sass.
+* Fix commit error on Windows.
+* Apply MQE on `MYSQL`, `POSTGRESQL`, `REDIS`, `ELASTICSEARCH` and `DYNAMODB` layer UI-templates.
+* Apply MQE on Virtual-Cache layer UI-templates
+* Apply MQE on APISIX, AWS_EKS, AWS_GATEWAY and AWS_S3 layer UI templates.
+* Apply MQE on RabbitMQ Dashboards.
+* Apply MQE on Virtual-MQ layer UI-templates
+* Apply MQE on Infra-Linux layer UI-templates
+* Apply MQE on Infra-Windows layer UI-templates
+* Apply MQE on Browser layer UI-templates.
+* Implement MQE on topology widget.
+* Fix getEndpoints keyword blank.
+* Implement a breadcrumb component as navigation.
+
+#### Documentation
+
+* Add Go agent into the server agent documentation.
+* Add data unit description in the configuration of continuous profiling policy.
+* Remove `storage extension` doc, as it is expired.
+* Remove `how to add menu` doc, as SkyWalking supports marketplace and new backend-based setup.
+* Separate contribution docs to a new menu structure.
+* Add a doc to explain how to manage i18n.
+* Add a doc to explain OTLP Trace support.
+* Fix typo in `dynamic-config-configmap.md`.
+* Fix out-dated docs about Kafka fetcher.
+* Remove 3rd part fetchers from the docs, as they are not maintained anymore.
+
+All issues and pull requests are [here](https://github.com/apache/skywalking/milestone/181?closed=1)
diff --git a/content/team/_index.md b/content/team/_index.md
index 706541a03e4..872f6c0d78b 100644
--- a/content/team/_index.md
+++ b/content/team/_index.md
@@ -46,13 +46,13 @@ The SkyWalking team is comprised of Members and Contributors, and the growth has
| Kai Wan | wankai | <i class="iconfont icon-twitter"></i> [wankai123](https://twitter.com/wankai123) |
| Kai Wang | wangkai | |
| Lang Li | lilang | |
-| Michael Semb Wever | mck | |
</div>
<div class="table-box">
| Name | Apache ID | |
| -------------------------------- | ------------ | ---------------------------------------------- |
+| Michael Semb Wever | mck | |
| Qiuxia Fan | qiuxiafan | |
| Sheng Wu (Project V.P.) | wusheng | <i class="iconfont icon-twitter"></i> [wusheng1108](https://twitter.com/wusheng1108) |
| Shinn Zhang | zhangxin | <i class="iconfont icon-twitter"></i> [ascrutae](https://twitter.com/ascrutae) |
diff --git a/data/docs.yml b/data/docs.yml
index 21d470fc207..c1d9e024050 100644
--- a/data/docs.yml
+++ b/data/docs.yml
@@ -37,6 +37,9 @@
docs:
- version: Next
link: /docs/main/next/readme/
+ - version: v9.6.0
+ link: /docs/main/v9.6.0/readme/
+ commitId: fb61128c94624308d94741df0261aa8965f95e91
- version: v9.5.0
link: /docs/main/v9.5.0/readme/
commitId: 727a722c735d7823cb3109c676086df99ab6b180
diff --git a/data/releases.yml b/data/releases.yml
index 5a7910617be..2d935223084 100644
--- a/data/releases.yml
+++ b/data/releases.yml
@@ -5,15 +5,24 @@
icon: skywalking
description: SkyWalking is an Observability Analysis Platform and Application Performance Management system.
source:
+ - version: v9.6.0
+ date: Sep. 4th, 2023
+ downloadLink:
+ - name: src
+ link: https://www.apache.org/dyn/closer.cgi/skywalking/9.6.0/apache-skywalking-apm-9.6.0-src.tgz
+ - name: asc
+ link: https://downloads.apache.org/skywalking/9.6.0/apache-skywalking-apm-9.6.0-src.tgz.asc
+ - name: sha512
+ link: https://downloads.apache.org/skywalking/9.6.0/apache-skywalking-apm-9.6.0-src.tgz.sha512
- version: v9.5.0
date: Jun. 16th, 2023
downloadLink:
- name: src
- link: https://www.apache.org/dyn/closer.cgi/skywalking/9.5.0/apache-skywalking-apm-9.5.0-src.tgz
+ link: https://archive.apache.org/dist/skywalking/9.5.0/apache-skywalking-apm-9.5.0-src.tgz
- name: asc
- link: https://downloads.apache.org/skywalking/9.5.0/apache-skywalking-apm-9.5.0-src.tgz.asc
+ link: https://archive.apache.org/dist/skywalking/9.5.0/apache-skywalking-apm-9.5.0-src.tgz.asc
- name: sha512
- link: https://downloads.apache.org/skywalking/9.5.0/apache-skywalking-apm-9.5.0-src.tgz.sha512
+ link: https://archive.apache.org/dist/skywalking/9.5.0/apache-skywalking-apm-9.5.0-src.tgz.sha512
- version: v9.4.0
date: Mar. 12th, 2023
downloadLink:
@@ -60,15 +69,24 @@
- name: sha512
link: https://archive.apache.org/dist/skywalking/9.0.0/apache-skywalking-apm-9.0.0-src.tgz.sha512
distribution:
+ - version: v9.6.0
+ date: Sep. 4th, 2023
+ downloadLink:
+ - name: tar
+ link: https://www.apache.org/dyn/closer.cgi/skywalking/9.6.0/apache-skywalking-apm-9.6.0.tar.gz
+ - name: asc
+ link: https://downloads.apache.org/skywalking/9.6.0/apache-skywalking-apm-9.6.0.tar.gz.asc
+ - name: sha512
+ link: https://downloads.apache.org/skywalking/9.6.0/apache-skywalking-apm-9.6.0.tar.gz.sha512
- version: v9.5.0
date: Jun. 16th, 2023
downloadLink:
- name: tar
- link: https://www.apache.org/dyn/closer.cgi/skywalking/9.5.0/apache-skywalking-apm-9.5.0.tar.gz
+ link: https://archive.apache.org/dist/skywalking/9.5.0/apache-skywalking-apm-9.5.0.tar.gz
- name: asc
- link: https://downloads.apache.org/skywalking/9.5.0/apache-skywalking-apm-9.5.0.tar.gz.asc
+ link: https://archive.apache.org/dist/skywalking/9.5.0/apache-skywalking-apm-9.5.0.tar.gz.asc
- name: sha512
- link: https://downloads.apache.org/skywalking/9.5.0/apache-skywalking-apm-9.5.0.tar.gz.sha512
+ link: https://archive.apache.org/dist/skywalking/9.5.0/apache-skywalking-apm-9.5.0.tar.gz.sha512
- version: v9.4.0
date: Mar. 12th, 2023
downloadLink: