From 91413a753c08f1dc2338f9b368314a1ff65b860a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E6=99=9F=20Wu=20Sheng?= Date: Wed, 6 Apr 2022 18:56:49 +0800 Subject: [PATCH] Start 9.1.0-dev iteration (#8822) --- CHANGES.md | 173 +--------------- apm-dist/pom.xml | 2 +- apm-protocol/apm-network/pom.xml | 2 +- apm-protocol/pom.xml | 2 +- apm-webapp/pom.xml | 2 +- changes/changes-9.0.0.md | 189 ++++++++++++++++++ oap-server-bom/pom.xml | 2 +- oap-server/analyzer/agent-analyzer/pom.xml | 3 +- oap-server/analyzer/event-analyzer/pom.xml | 2 +- oap-server/analyzer/log-analyzer/pom.xml | 3 +- oap-server/analyzer/meter-analyzer/pom.xml | 3 +- oap-server/analyzer/pom.xml | 2 +- oap-server/exporter/pom.xml | 2 +- oap-server/microbench/pom.xml | 3 +- oap-server/oal-grammar/pom.xml | 2 +- oap-server/oal-rt/pom.xml | 2 +- oap-server/pom.xml | 5 +- oap-server/server-alarm-plugin/pom.xml | 3 +- .../cluster-consul-plugin/pom.xml | 2 +- .../cluster-etcd-plugin/pom.xml | 2 +- .../cluster-kubernetes-plugin/pom.xml | 2 +- .../cluster-nacos-plugin/pom.xml | 2 +- .../cluster-standalone-plugin/pom.xml | 2 +- .../cluster-zookeeper-plugin/pom.xml | 2 +- oap-server/server-cluster-plugin/pom.xml | 2 +- .../configuration-api/pom.xml | 4 +- .../configuration-apollo/pom.xml | 2 +- .../configuration-consul/pom.xml | 2 +- .../configuration-etcd/pom.xml | 2 +- .../configuration-k8s-configmap/pom.xml | 2 +- .../configuration-nacos/pom.xml | 2 +- .../configuration-zookeeper/pom.xml | 2 +- .../grpc-configuration-sync/pom.xml | 2 +- oap-server/server-configuration/pom.xml | 3 +- oap-server/server-core/pom.xml | 2 +- .../kafka-fetcher-plugin/pom.xml | 3 +- oap-server/server-fetcher-plugin/pom.xml | 2 +- .../prometheus-fetcher-plugin/pom.xml | 2 +- oap-server/server-health-checker/pom.xml | 3 +- .../server-library/library-client/pom.xml | 2 +- .../library-datacarrier-queue/pom.xml | 3 +- .../library-elasticsearch-client/pom.xml | 2 +- .../server-library/library-module/pom.xml | 2 +- .../server-library/library-server/pom.xml | 2 +- .../server-library/library-util/pom.xml | 2 +- oap-server/server-library/pom.xml | 3 +- oap-server/server-query-plugin/pom.xml | 2 +- .../query-graphql-plugin/pom.xml | 2 +- .../pom.xml | 2 +- .../envoy-metrics-receiver-plugin/pom.xml | 2 +- .../otel-receiver-plugin/pom.xml | 3 +- oap-server/server-receiver-plugin/pom.xml | 2 +- .../receiver-proto/pom.xml | 2 +- .../pom.xml | 2 +- .../skywalking-clr-receiver-plugin/pom.xml | 2 +- .../skywalking-ebpf-receiver-plugin/pom.xml | 3 +- .../skywalking-event-receiver-plugin/pom.xml | 2 +- .../skywalking-jvm-receiver-plugin/pom.xml | 2 +- .../skywalking-log-recevier-plugin/pom.xml | 2 +- .../pom.xml | 2 +- .../skywalking-mesh-receiver-plugin/pom.xml | 2 +- .../skywalking-meter-receiver-plugin/pom.xml | 3 +- .../pom.xml | 3 +- .../skywalking-sharing-server-plugin/pom.xml | 2 +- .../skywalking-trace-receiver-plugin/pom.xml | 2 +- .../skywalking-zabbix-receiver-plugin/pom.xml | 3 +- .../zipkin-receiver-plugin/pom.xml | 2 +- oap-server/server-starter/pom.xml | 2 +- oap-server/server-storage-plugin/pom.xml | 3 +- .../storage-elasticsearch-plugin/pom.xml | 2 +- .../storage-influxdb-plugin/pom.xml | 2 +- .../storage-iotdb-plugin/pom.xml | 5 +- .../storage-jdbc-hikaricp-plugin/pom.xml | 3 +- .../storage-tidb-plugin/pom.xml | 2 +- .../pom.xml | 2 +- oap-server/server-telemetry/pom.xml | 2 +- .../server-telemetry/telemetry-api/pom.xml | 4 +- .../telemetry-prometheus/pom.xml | 3 +- oap-server/server-testing/pom.xml | 2 +- oap-server/server-tools/pom.xml | 2 +- .../server-tools/profile-exporter/pom.xml | 4 +- .../tool-profile-snapshot-bootstrap/pom.xml | 5 +- .../tool-profile-snapshot-exporter/pom.xml | 4 +- .../tool-profile-snapshot-server-mock/pom.xml | 5 +- pom.xml | 2 +- 85 files changed, 280 insertions(+), 286 deletions(-) create mode 100644 changes/changes-9.0.0.md diff --git a/CHANGES.md b/CHANGES.md index 602fef3a34..2831a2bb55 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -2,191 +2,22 @@ Changes by Version ================== Release Notes. -9.0.0 +9.1.0 ------------------ #### Project -* 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 `-Dlog4j2.formatMsgNoLookups=true` or setting - the `LOG4J_FORMAT_MSG_NO_LOOKUPS=”true”` environment variable also avoids CVEs. -* Upgrade maven-wrapper to 3.1.0, maven to 3.8.4 for performance improvements and ARM more native support. -* Exclude unnecessary libs when building under JDK 9+. -* Migrate base Docker image to eclipse-temurin as adoptopenjdk is deprecated. -* Add E2E test under Java 17. -* Upgrade protoc to 3.19.2. -* Add Istio 1.13.1 to E2E test matrix for verification. -* Upgrade Apache parent pom version to 25. -* Use the plugin version defined by the Apache maven parent. - * Upgrade maven-dependency-plugin to 3.2.0. - * Upgrade maven-assembly-plugin to 3.3.0. - * Upgrade maven-failsafe-plugin to 2.22.2. - * Upgrade maven-surefire-plugin to 2.22.2. - * Upgrade maven-jar-plugin to 3.2.2. - * Upgrade maven-enforcer-plugin to 3.0.0. - * Upgrade maven-compiler-plugin to 3.10.0. - * Upgrade maven-resources-plugin to 3.2.0. - * Upgrade maven-source-plugin to 3.2.1. -* Update codeStyle.xml to fix incompatibility on M1's IntelliJ IDEA 2021.3.2. -* Update frontend-maven-plugin to 1.12 and npm to 16.14.0 for booster UI build. -* Improve CI with the GHA new feature "run failed jobs". -* Fix `./mvnw compile` not work if `./mvnw install` is not executed at least once. -* Add `JD_PRESERVE_LINE_FEEDS=true` in official code style file. -* 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). -* Remove commons-pool and commons-dbcp from OAP dependencies(Not used before). -* 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). #### OAP Server -* Fix potential NPE in OAL string match and a bug when right-hand-side variable includes double quotes. -* Bump up Armeria version to 1.14.1 to fix CVE. -* Polish ETCD cluster config environment variables. -* Add the analysis of metrics in Satellite MetricsService. -* Fix `Can't split endpoint id into 2 parts` bug for endpoint ID. In the TCP in service mesh observability, endpoint - name doesn't exist in TCP traffic. -* Upgrade H2 version to 2.0.206 to fix CVE-2021-23463 and GHSA-h376-j262-vhq6. -* Extend column name override mechanism working for `ValueColumnMetadata`. -* Introduce new concept `Layer` and removed `NodeType`. More details refer - to [v9-version-upgrade](https://skywalking.apache.org/docs/main/latest/en/faq/v9-version-upgrade/). -* Fix query sort metrics failure in H2 Storage. -* Bump up grpc to 1.43.2 and protobuf to 3.19.2 to fix CVE-2021-22569. -* Add source layer and dest layer to relation. -* Follow protocol grammar fix `GCPhrase -> GCPhase`. -* Set layer to mesh relation. -* Add `FAAS` to SpanLayer. -* Adjust e2e case for V9 core. -* Support ZGC GC time and count metric collecting. -* Sync proto buffers files from upstream Envoy (Related to https://github.com/envoyproxy/envoy/pull/18955). -* Bump up GraphQL related dependencies to latest versions. -* Add `normal` to V9 service meta query. -* Support `scope=ALL` catalog for metrics. -* Bump up H2 to 2.1.210 to fix CVE-2022-23221. -* E2E: Add `normal` field to Service. -* Add FreeSql component ID(3017) of dotnet agent. -* E2E: verify OAP cluster model data aggregation. -* Fix `SelfRemoteClient` self observing metrics. -* Add env variables `SW_CLUSTER_INTERNAL_COM_HOST` and `SW_CLUSTER_INTERNAL_COM_PORT` for cluster selectors `zookeeper` - ,`consul`,`etcd` and `nacos`. -* Doc update: `configuration-vocabulary`,`backend-cluster` about env variables `SW_CLUSTER_INTERNAL_COM_HOST` - and `SW_CLUSTER_INTERNAL_COM_PORT`. -* Add Python MysqlClient component ID(7013) with mapping information. -* Support Java thread pool metrics analysis. -* Fix IoTDB Storage Option insert null index value. -* Set the default value of SW_STORAGE_IOTDB_SESSIONPOOL_SIZE to 8. -* Bump up iotdb-session to 0.12.4. -* Bump up PostgreSQL driver to fix CVE. -* Add Guava EventBus component ID(123) of Java agent. -* Add OpenFunction component ID(5013). -* Expose configuration `responseTimeout` of ES client. -* Support datasource metric analysis. -* [**Breaking Change**] Keep the endpoint avg resp time meter name the same with others scope. (This may break 3rd party - integration and existing alarm rule settings) -* Add Python FastAPI component ID(7014). -* Support all metrics from MAL engine in alarm core, including Prometheus, OC receiver, meter receiver. -* Allow updating non-metrics templates when structure changed. -* Set default connection timeout of ElasticSearch to 3000 milliseconds. -* Support ElasticSearch 8 and add it into E2E tests. -* Disable indexing for field `alarm_record.tags_raw_data` of binary type in ElasticSearch storage. -* Fix Zipkin receiver wrong condition for decoding `gzip`. -* Add a new sampler (`possibility`) in LAL. -* Unify module name `receiver_zipkin` to `receiver-zipkin`, remove `receiver_jaeger` from `application.yaml`. -* Introduce the entity of Process type. -* Set the length of event#parameters to 2000. -* Limit the length of Event#parameters. -* Support large service/instance/networkAddressAlias list query by using ElasticSearch scrolling API, - add `metadataQueryBatchSize` to configure scrolling page size. -* Change default value of `metadataQueryMaxSize` from `5000` to `10000` -* Replace deprecated Armeria API `BasicToken.of` with `AuthToken.ofBasic`. -* Implement v9 UI template management protocol. -* Implement process metadata query protocol. -* Expose more ElasticSearch health check related logs to help to - diagnose `Health check fails. reason: No healthy endpoint`. -* Add source `event` generated metrics to SERVICE_CATALOG_NAME catalog. -* [**Breaking Change**] Deprecate `All` from OAL source. -* [**Breaking Change**] Remove `SRC_ALL: 'All'` from OAL grammar tree. -* Remove `all_heatmap` and `all_percentile` metrics. -* Fix ElasticSearch normal index couldn't apply mapping and update. -* Enhance DataCarrier#MultipleChannelsConsumer to add priority for the channels, which makes OAP server has a better - performance to activate all analyzers on default. -* Activate `receiver-otel#enabledOcRules` receiver with `k8s-node,oap,vm` rules on default. -* Activate `satellite,spring-sleuth` for `agent-analyzer#meterAnalyzerActiveFiles` on default. -* Activate `receiver-zabbix` receiver with `agent` rule on default. -* Replace HTTP server (GraphQL, agent HTTP protocol) from Jetty with Armeria. -* [**Breaking Change**] Remove configuration `restAcceptorPriorityDelta` (env var: `SW_RECEIVER_SHARING_JETTY_DELTA` - , `SW_CORE_REST_JETTY_DELTA`). -* [**Breaking Change**] Remove configuration `graphql/path` (env var: `SW_QUERY_GRAPHQL_PATH`). -* Add storage column attribute `indexOnly`, support ElasticSearch only index and not store some fields. -* Add `indexOnly=true` to `SegmentRecord.tags`, `AlarmRecord.tags`, `AbstractLogRecord.tags`, to reduce unnecessary - storage. -* [**Breaking Change**] Remove configuration `restMinThreads` (env var: `SW_CORE_REST_JETTY_MIN_THREADS` - , `SW_RECEIVER_SHARING_JETTY_MIN_THREADS`). -* 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. -* [**Breaking Change**] Break all existing 3rd-party storage extensions. -* Remove hard requirement of BASE64 encoding for binary field. -* Add complexity limitation for GraphQL query to avoid malicious query. -* Add `Column.shardingKeyIdx` for column definition for BanyanDB. - -``` -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'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. -``` - -* Support ElasticSearch template mappings `properties parameters` and `_source` update. -* Implement the eBPF profiling query and data collect protocol. -* [**Breaking Change**] Remove **Deprecated responseCode** from sources, including Service, ServiceInstance, Endpoint -* Enhance endpoint dependency analysis to support cross threads cases. Refactor span analysis code structures. -* Remove `isNotNormal` service requirement when use alias to merge service topology from client side. All RPCs' peer - services from client side are always normal services. This cause the topology is not merged correctly. -* Fix event type of export data is incorrect, it was `EventType.TOTAL` always. -* Reduce redundancy ThreadLocal in MAL core. Improve MAL performance. -* Trim tag's key and value in log query. -* Refactor IoTDB storage plugin, add IoTDBDataConverter and fix ModifyCollectionInEnhancedForLoop bug. -* Bump up iotdb-session to 0.12.5. -* Fix the configuration of `Aggregation` and `GC Count` metrics for oap self observability -* E2E: Add verify OAP eBPF Profiling. -* Let `multiGet` could query without tag value in the `InfluxDB` storage plugin. -* Adjust MAL for V9, remove some groups, add a new Service function for the custom delimiter. -* Add service catalog `DatabaseSlowStatement`. -* Add `Error Prone Annotations` dependency to suppress warnings, which are not errors. #### UI -* [**Breaking Change**] Introduce Booster UI, remove RocketBot UI. -* [**Breaking Change**] UI Templates have been redesigned totally. GraphQL query is minimal compatible for metadata and - metrics query. -* Remove unused jars (log4j-api.jar) in classpath. -* Bump up netty version to fix CVE. -* Add Database Connection pool metric. -* Re-implement UI template initialization for Booster UI. -* Add environment variable `SW_ENABLE_UPDATE_UI_TEMPLATE` to control user edit UI template. -* Add the Self Observability template of the SkyWalking Satellite. -* Add the template of OpenFunction observability. #### Documentation -* Reconstruction doc menu for v9. -* Update backend-alarm.md doc, support op "=" to "==". -* Update backend-meter.md doc . -* Add paper. -* Add Academy menu for recommending articles. -* Remove `All` source relative document and examples. -* Update Booster UI's dependency licenses. -* Add profiling doc, and remove service mesh intro doc(not necessary). -* Add a doc for virtual database. -* Rewrite UI introduction. -* Update `k8s-monitoring`, `backend-telemetry` and `v9-version-upgrade` doc for v9. -All issues and pull requests are [here](https://github.com/apache/skywalking/milestone/112?closed=1) +All issues and pull requests are [here](https://github.com/apache/skywalking/milestone/128?closed=1) ------------------ Find change logs of all versions [here](changes). diff --git a/apm-dist/pom.xml b/apm-dist/pom.xml index e8c6cf37ae..a4c0db84e4 100644 --- a/apm-dist/pom.xml +++ b/apm-dist/pom.xml @@ -21,7 +21,7 @@ apm org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/apm-protocol/apm-network/pom.xml b/apm-protocol/apm-network/pom.xml index 9f8d90a3a1..77e5ae256c 100644 --- a/apm-protocol/apm-network/pom.xml +++ b/apm-protocol/apm-network/pom.xml @@ -21,7 +21,7 @@ oap-protocol org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/apm-protocol/pom.xml b/apm-protocol/pom.xml index 21c733a2a6..3a57c75593 100644 --- a/apm-protocol/pom.xml +++ b/apm-protocol/pom.xml @@ -21,7 +21,7 @@ apm org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/apm-webapp/pom.xml b/apm-webapp/pom.xml index e34baba6a6..af959eb644 100644 --- a/apm-webapp/pom.xml +++ b/apm-webapp/pom.xml @@ -21,7 +21,7 @@ apm org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/changes/changes-9.0.0.md b/changes/changes-9.0.0.md new file mode 100644 index 0000000000..fb3ad58213 --- /dev/null +++ b/changes/changes-9.0.0.md @@ -0,0 +1,189 @@ +Changes by Version +================== +Release Notes. + +9.0.0 +------------------ + +#### Project + +* 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 `-Dlog4j2.formatMsgNoLookups=true` or setting + the `LOG4J_FORMAT_MSG_NO_LOOKUPS=”true”` environment variable also avoids CVEs. +* Upgrade maven-wrapper to 3.1.0, maven to 3.8.4 for performance improvements and ARM more native support. +* Exclude unnecessary libs when building under JDK 9+. +* Migrate base Docker image to eclipse-temurin as adoptopenjdk is deprecated. +* Add E2E test under Java 17. +* Upgrade protoc to 3.19.2. +* Add Istio 1.13.1 to E2E test matrix for verification. +* Upgrade Apache parent pom version to 25. +* Use the plugin version defined by the Apache maven parent. + * Upgrade maven-dependency-plugin to 3.2.0. + * Upgrade maven-assembly-plugin to 3.3.0. + * Upgrade maven-failsafe-plugin to 2.22.2. + * Upgrade maven-surefire-plugin to 2.22.2. + * Upgrade maven-jar-plugin to 3.2.2. + * Upgrade maven-enforcer-plugin to 3.0.0. + * Upgrade maven-compiler-plugin to 3.10.0. + * Upgrade maven-resources-plugin to 3.2.0. + * Upgrade maven-source-plugin to 3.2.1. +* Update codeStyle.xml to fix incompatibility on M1's IntelliJ IDEA 2021.3.2. +* Update frontend-maven-plugin to 1.12 and npm to 16.14.0 for booster UI build. +* Improve CI with the GHA new feature "run failed jobs". +* Fix `./mvnw compile` not work if `./mvnw install` is not executed at least once. +* Add `JD_PRESERVE_LINE_FEEDS=true` in official code style file. +* 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). +* Remove commons-pool and commons-dbcp from OAP dependencies(Not used before). +* 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). + +#### OAP Server + +* Fix potential NPE in OAL string match and a bug when right-hand-side variable includes double quotes. +* Bump up Armeria version to 1.14.1 to fix CVE. +* Polish ETCD cluster config environment variables. +* Add the analysis of metrics in Satellite MetricsService. +* Fix `Can't split endpoint id into 2 parts` bug for endpoint ID. In the TCP in service mesh observability, endpoint + name doesn't exist in TCP traffic. +* Upgrade H2 version to 2.0.206 to fix CVE-2021-23463 and GHSA-h376-j262-vhq6. +* Extend column name override mechanism working for `ValueColumnMetadata`. +* Introduce new concept `Layer` and removed `NodeType`. More details refer + to [v9-version-upgrade](https://skywalking.apache.org/docs/main/latest/en/faq/v9-version-upgrade/). +* Fix query sort metrics failure in H2 Storage. +* Bump up grpc to 1.43.2 and protobuf to 3.19.2 to fix CVE-2021-22569. +* Add source layer and dest layer to relation. +* Follow protocol grammar fix `GCPhrase -> GCPhase`. +* Set layer to mesh relation. +* Add `FAAS` to SpanLayer. +* Adjust e2e case for V9 core. +* Support ZGC GC time and count metric collecting. +* Sync proto buffers files from upstream Envoy (Related to https://github.com/envoyproxy/envoy/pull/18955). +* Bump up GraphQL related dependencies to latest versions. +* Add `normal` to V9 service meta query. +* Support `scope=ALL` catalog for metrics. +* Bump up H2 to 2.1.210 to fix CVE-2022-23221. +* E2E: Add `normal` field to Service. +* Add FreeSql component ID(3017) of dotnet agent. +* E2E: verify OAP cluster model data aggregation. +* Fix `SelfRemoteClient` self observing metrics. +* Add env variables `SW_CLUSTER_INTERNAL_COM_HOST` and `SW_CLUSTER_INTERNAL_COM_PORT` for cluster selectors `zookeeper` + ,`consul`,`etcd` and `nacos`. +* Doc update: `configuration-vocabulary`,`backend-cluster` about env variables `SW_CLUSTER_INTERNAL_COM_HOST` + and `SW_CLUSTER_INTERNAL_COM_PORT`. +* Add Python MysqlClient component ID(7013) with mapping information. +* Support Java thread pool metrics analysis. +* Fix IoTDB Storage Option insert null index value. +* Set the default value of SW_STORAGE_IOTDB_SESSIONPOOL_SIZE to 8. +* Bump up iotdb-session to 0.12.4. +* Bump up PostgreSQL driver to fix CVE. +* Add Guava EventBus component ID(123) of Java agent. +* Add OpenFunction component ID(5013). +* Expose configuration `responseTimeout` of ES client. +* Support datasource metric analysis. +* [**Breaking Change**] Keep the endpoint avg resp time meter name the same with others scope. (This may break 3rd party + integration and existing alarm rule settings) +* Add Python FastAPI component ID(7014). +* Support all metrics from MAL engine in alarm core, including Prometheus, OC receiver, meter receiver. +* Allow updating non-metrics templates when structure changed. +* Set default connection timeout of ElasticSearch to 3000 milliseconds. +* Support ElasticSearch 8 and add it into E2E tests. +* Disable indexing for field `alarm_record.tags_raw_data` of binary type in ElasticSearch storage. +* Fix Zipkin receiver wrong condition for decoding `gzip`. +* Add a new sampler (`possibility`) in LAL. +* Unify module name `receiver_zipkin` to `receiver-zipkin`, remove `receiver_jaeger` from `application.yaml`. +* Introduce the entity of Process type. +* Set the length of event#parameters to 2000. +* Limit the length of Event#parameters. +* Support large service/instance/networkAddressAlias list query by using ElasticSearch scrolling API, + add `metadataQueryBatchSize` to configure scrolling page size. +* Change default value of `metadataQueryMaxSize` from `5000` to `10000` +* Replace deprecated Armeria API `BasicToken.of` with `AuthToken.ofBasic`. +* Implement v9 UI template management protocol. +* Implement process metadata query protocol. +* Expose more ElasticSearch health check related logs to help to + diagnose `Health check fails. reason: No healthy endpoint`. +* Add source `event` generated metrics to SERVICE_CATALOG_NAME catalog. +* [**Breaking Change**] Deprecate `All` from OAL source. +* [**Breaking Change**] Remove `SRC_ALL: 'All'` from OAL grammar tree. +* Remove `all_heatmap` and `all_percentile` metrics. +* Fix ElasticSearch normal index couldn't apply mapping and update. +* Enhance DataCarrier#MultipleChannelsConsumer to add priority for the channels, which makes OAP server has a better + performance to activate all analyzers on default. +* Activate `receiver-otel#enabledOcRules` receiver with `k8s-node,oap,vm` rules on default. +* Activate `satellite,spring-sleuth` for `agent-analyzer#meterAnalyzerActiveFiles` on default. +* Activate `receiver-zabbix` receiver with `agent` rule on default. +* Replace HTTP server (GraphQL, agent HTTP protocol) from Jetty with Armeria. +* [**Breaking Change**] Remove configuration `restAcceptorPriorityDelta` (env var: `SW_RECEIVER_SHARING_JETTY_DELTA` + , `SW_CORE_REST_JETTY_DELTA`). +* [**Breaking Change**] Remove configuration `graphql/path` (env var: `SW_QUERY_GRAPHQL_PATH`). +* Add storage column attribute `indexOnly`, support ElasticSearch only index and not store some fields. +* Add `indexOnly=true` to `SegmentRecord.tags`, `AlarmRecord.tags`, `AbstractLogRecord.tags`, to reduce unnecessary + storage. +* [**Breaking Change**] Remove configuration `restMinThreads` (env var: `SW_CORE_REST_JETTY_MIN_THREADS` + , `SW_RECEIVER_SHARING_JETTY_MIN_THREADS`). +* 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. +* [**Breaking Change**] Break all existing 3rd-party storage extensions. +* Remove hard requirement of BASE64 encoding for binary field. +* Add complexity limitation for GraphQL query to avoid malicious query. +* Add `Column.shardingKeyIdx` for column definition for BanyanDB. + +``` +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'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. +``` + +* Support ElasticSearch template mappings `properties parameters` and `_source` update. +* Implement the eBPF profiling query and data collect protocol. +* [**Breaking Change**] Remove **Deprecated responseCode** from sources, including Service, ServiceInstance, Endpoint +* Enhance endpoint dependency analysis to support cross threads cases. Refactor span analysis code structures. +* Remove `isNotNormal` service requirement when use alias to merge service topology from client side. All RPCs' peer + services from client side are always normal services. This cause the topology is not merged correctly. +* Fix event type of export data is incorrect, it was `EventType.TOTAL` always. +* Reduce redundancy ThreadLocal in MAL core. Improve MAL performance. +* Trim tag's key and value in log query. +* Refactor IoTDB storage plugin, add IoTDBDataConverter and fix ModifyCollectionInEnhancedForLoop bug. +* Bump up iotdb-session to 0.12.5. +* Fix the configuration of `Aggregation` and `GC Count` metrics for oap self observability +* E2E: Add verify OAP eBPF Profiling. +* Let `multiGet` could query without tag value in the `InfluxDB` storage plugin. +* Adjust MAL for V9, remove some groups, add a new Service function for the custom delimiter. +* Add service catalog `DatabaseSlowStatement`. +* Add `Error Prone Annotations` dependency to suppress warnings, which are not errors. + +#### UI + +* [**Breaking Change**] Introduce Booster UI, remove RocketBot UI. +* [**Breaking Change**] UI Templates have been redesigned totally. GraphQL query is minimal compatible for metadata and + metrics query. +* Remove unused jars (log4j-api.jar) in classpath. +* Bump up netty version to fix CVE. +* Add Database Connection pool metric. +* Re-implement UI template initialization for Booster UI. +* Add environment variable `SW_ENABLE_UPDATE_UI_TEMPLATE` to control user edit UI template. +* Add the Self Observability template of the SkyWalking Satellite. +* Add the template of OpenFunction observability. + +#### Documentation + +* Reconstruction doc menu for v9. +* Update backend-alarm.md doc, support op "=" to "==". +* Update backend-meter.md doc . +* Add paper. +* Add Academy menu for recommending articles. +* Remove `All` source relative document and examples. +* Update Booster UI's dependency licenses. +* Add profiling doc, and remove service mesh intro doc(not necessary). +* Add a doc for virtual database. +* Rewrite UI introduction. +* Update `k8s-monitoring`, `backend-telemetry` and `v9-version-upgrade` doc for v9. + +All issues and pull requests are [here](https://github.com/apache/skywalking/milestone/112?closed=1) diff --git a/oap-server-bom/pom.xml b/oap-server-bom/pom.xml index e75686d2c1..99b0fd5ac5 100644 --- a/oap-server-bom/pom.xml +++ b/oap-server-bom/pom.xml @@ -21,7 +21,7 @@ apm org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT pom 4.0.0 diff --git a/oap-server/analyzer/agent-analyzer/pom.xml b/oap-server/analyzer/agent-analyzer/pom.xml index fafa0b5428..3784f08817 100644 --- a/oap-server/analyzer/agent-analyzer/pom.xml +++ b/oap-server/analyzer/agent-analyzer/pom.xml @@ -21,7 +21,7 @@ analyzer org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 @@ -44,5 +44,4 @@ ${project.version} - \ No newline at end of file diff --git a/oap-server/analyzer/event-analyzer/pom.xml b/oap-server/analyzer/event-analyzer/pom.xml index de42fdf816..a6ff4f56d8 100644 --- a/oap-server/analyzer/event-analyzer/pom.xml +++ b/oap-server/analyzer/event-analyzer/pom.xml @@ -21,7 +21,7 @@ analyzer org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/analyzer/log-analyzer/pom.xml b/oap-server/analyzer/log-analyzer/pom.xml index 6782543a25..d4d385121e 100644 --- a/oap-server/analyzer/log-analyzer/pom.xml +++ b/oap-server/analyzer/log-analyzer/pom.xml @@ -20,7 +20,7 @@ analyzer org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 @@ -47,5 +47,4 @@ jackson-databind - diff --git a/oap-server/analyzer/meter-analyzer/pom.xml b/oap-server/analyzer/meter-analyzer/pom.xml index b62c2801b3..642857a60b 100644 --- a/oap-server/analyzer/meter-analyzer/pom.xml +++ b/oap-server/analyzer/meter-analyzer/pom.xml @@ -21,7 +21,7 @@ analyzer org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 @@ -46,5 +46,4 @@ client-java - diff --git a/oap-server/analyzer/pom.xml b/oap-server/analyzer/pom.xml index 4cc5b7d660..a974bfae3f 100644 --- a/oap-server/analyzer/pom.xml +++ b/oap-server/analyzer/pom.xml @@ -21,7 +21,7 @@ oap-server org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/exporter/pom.xml b/oap-server/exporter/pom.xml index 0ee5316fdb..28155841ca 100644 --- a/oap-server/exporter/pom.xml +++ b/oap-server/exporter/pom.xml @@ -21,7 +21,7 @@ oap-server org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/microbench/pom.xml b/oap-server/microbench/pom.xml index b14fc9fdc2..64ef37affb 100644 --- a/oap-server/microbench/pom.xml +++ b/oap-server/microbench/pom.xml @@ -21,7 +21,7 @@ oap-server org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 microbench @@ -108,5 +108,4 @@ - diff --git a/oap-server/oal-grammar/pom.xml b/oap-server/oal-grammar/pom.xml index 4701c8c9a7..e7332de0f3 100755 --- a/oap-server/oal-grammar/pom.xml +++ b/oap-server/oal-grammar/pom.xml @@ -21,7 +21,7 @@ oap-server org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/oal-rt/pom.xml b/oap-server/oal-rt/pom.xml index 4efc5b68e3..b024193b12 100755 --- a/oap-server/oal-rt/pom.xml +++ b/oap-server/oal-rt/pom.xml @@ -21,7 +21,7 @@ oap-server org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/pom.xml b/oap-server/pom.xml index f80a53fc77..7360ddac78 100755 --- a/oap-server/pom.xml +++ b/oap-server/pom.xml @@ -17,12 +17,11 @@ ~ --> - + apm org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-alarm-plugin/pom.xml b/oap-server/server-alarm-plugin/pom.xml index 995d12698c..efbdb94075 100644 --- a/oap-server/server-alarm-plugin/pom.xml +++ b/oap-server/server-alarm-plugin/pom.xml @@ -21,7 +21,7 @@ oap-server org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 @@ -91,5 +91,4 @@ - diff --git a/oap-server/server-cluster-plugin/cluster-consul-plugin/pom.xml b/oap-server/server-cluster-plugin/cluster-consul-plugin/pom.xml index 1cfc9d1f0e..07e5acf7f1 100644 --- a/oap-server/server-cluster-plugin/cluster-consul-plugin/pom.xml +++ b/oap-server/server-cluster-plugin/cluster-consul-plugin/pom.xml @@ -21,7 +21,7 @@ server-cluster-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-cluster-plugin/cluster-etcd-plugin/pom.xml b/oap-server/server-cluster-plugin/cluster-etcd-plugin/pom.xml index 88295178cf..b226cfd6ce 100644 --- a/oap-server/server-cluster-plugin/cluster-etcd-plugin/pom.xml +++ b/oap-server/server-cluster-plugin/cluster-etcd-plugin/pom.xml @@ -21,7 +21,7 @@ server-cluster-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-cluster-plugin/cluster-kubernetes-plugin/pom.xml b/oap-server/server-cluster-plugin/cluster-kubernetes-plugin/pom.xml index e608c7970d..6e7d202758 100644 --- a/oap-server/server-cluster-plugin/cluster-kubernetes-plugin/pom.xml +++ b/oap-server/server-cluster-plugin/cluster-kubernetes-plugin/pom.xml @@ -21,7 +21,7 @@ server-cluster-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-cluster-plugin/cluster-nacos-plugin/pom.xml b/oap-server/server-cluster-plugin/cluster-nacos-plugin/pom.xml index fd2a132c0f..0cd1f2b39e 100644 --- a/oap-server/server-cluster-plugin/cluster-nacos-plugin/pom.xml +++ b/oap-server/server-cluster-plugin/cluster-nacos-plugin/pom.xml @@ -20,7 +20,7 @@ server-cluster-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-cluster-plugin/cluster-standalone-plugin/pom.xml b/oap-server/server-cluster-plugin/cluster-standalone-plugin/pom.xml index 2e4c525d92..03a4fc6fce 100644 --- a/oap-server/server-cluster-plugin/cluster-standalone-plugin/pom.xml +++ b/oap-server/server-cluster-plugin/cluster-standalone-plugin/pom.xml @@ -21,7 +21,7 @@ server-cluster-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-cluster-plugin/cluster-zookeeper-plugin/pom.xml b/oap-server/server-cluster-plugin/cluster-zookeeper-plugin/pom.xml index 3c1c83f1fe..7590990828 100644 --- a/oap-server/server-cluster-plugin/cluster-zookeeper-plugin/pom.xml +++ b/oap-server/server-cluster-plugin/cluster-zookeeper-plugin/pom.xml @@ -21,7 +21,7 @@ org.apache.skywalking server-cluster-plugin - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-cluster-plugin/pom.xml b/oap-server/server-cluster-plugin/pom.xml index b1d40010d8..eef59630fc 100644 --- a/oap-server/server-cluster-plugin/pom.xml +++ b/oap-server/server-cluster-plugin/pom.xml @@ -21,7 +21,7 @@ oap-server org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-configuration/configuration-api/pom.xml b/oap-server/server-configuration/configuration-api/pom.xml index 656c753cc0..65efc53bb3 100644 --- a/oap-server/server-configuration/configuration-api/pom.xml +++ b/oap-server/server-configuration/configuration-api/pom.xml @@ -21,7 +21,7 @@ server-configuration org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 @@ -34,6 +34,4 @@ compile - - \ No newline at end of file diff --git a/oap-server/server-configuration/configuration-apollo/pom.xml b/oap-server/server-configuration/configuration-apollo/pom.xml index 565ae962fd..364e344d00 100644 --- a/oap-server/server-configuration/configuration-apollo/pom.xml +++ b/oap-server/server-configuration/configuration-apollo/pom.xml @@ -21,7 +21,7 @@ server-configuration org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-configuration/configuration-consul/pom.xml b/oap-server/server-configuration/configuration-consul/pom.xml index cf48a66e89..3de78fc022 100644 --- a/oap-server/server-configuration/configuration-consul/pom.xml +++ b/oap-server/server-configuration/configuration-consul/pom.xml @@ -21,7 +21,7 @@ server-configuration org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-configuration/configuration-etcd/pom.xml b/oap-server/server-configuration/configuration-etcd/pom.xml index b6b0282cac..90243624b5 100644 --- a/oap-server/server-configuration/configuration-etcd/pom.xml +++ b/oap-server/server-configuration/configuration-etcd/pom.xml @@ -20,7 +20,7 @@ server-configuration org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-configuration/configuration-k8s-configmap/pom.xml b/oap-server/server-configuration/configuration-k8s-configmap/pom.xml index 205d0cb835..1543a5dc18 100644 --- a/oap-server/server-configuration/configuration-k8s-configmap/pom.xml +++ b/oap-server/server-configuration/configuration-k8s-configmap/pom.xml @@ -21,7 +21,7 @@ server-configuration org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 configuration-k8s-configmap diff --git a/oap-server/server-configuration/configuration-nacos/pom.xml b/oap-server/server-configuration/configuration-nacos/pom.xml index a0589d5a8d..60b233eca8 100644 --- a/oap-server/server-configuration/configuration-nacos/pom.xml +++ b/oap-server/server-configuration/configuration-nacos/pom.xml @@ -21,7 +21,7 @@ server-configuration org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-configuration/configuration-zookeeper/pom.xml b/oap-server/server-configuration/configuration-zookeeper/pom.xml index 75a524947f..fbc72e597c 100644 --- a/oap-server/server-configuration/configuration-zookeeper/pom.xml +++ b/oap-server/server-configuration/configuration-zookeeper/pom.xml @@ -21,7 +21,7 @@ server-configuration org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-configuration/grpc-configuration-sync/pom.xml b/oap-server/server-configuration/grpc-configuration-sync/pom.xml index e6ddb9ff10..c0eabc16df 100644 --- a/oap-server/server-configuration/grpc-configuration-sync/pom.xml +++ b/oap-server/server-configuration/grpc-configuration-sync/pom.xml @@ -21,7 +21,7 @@ server-configuration org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-configuration/pom.xml b/oap-server/server-configuration/pom.xml index f1e38edc50..7a9dec8333 100644 --- a/oap-server/server-configuration/pom.xml +++ b/oap-server/server-configuration/pom.xml @@ -21,7 +21,7 @@ oap-server org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 @@ -38,5 +38,4 @@ configuration-k8s-configmap configuration-nacos - diff --git a/oap-server/server-core/pom.xml b/oap-server/server-core/pom.xml index 9bf066e63e..21d62439ef 100644 --- a/oap-server/server-core/pom.xml +++ b/oap-server/server-core/pom.xml @@ -21,7 +21,7 @@ oap-server org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-fetcher-plugin/kafka-fetcher-plugin/pom.xml b/oap-server/server-fetcher-plugin/kafka-fetcher-plugin/pom.xml index 6bc8bb6cd1..5b29dc5947 100644 --- a/oap-server/server-fetcher-plugin/kafka-fetcher-plugin/pom.xml +++ b/oap-server/server-fetcher-plugin/kafka-fetcher-plugin/pom.xml @@ -21,7 +21,7 @@ server-fetcher-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 @@ -51,5 +51,4 @@ test - \ No newline at end of file diff --git a/oap-server/server-fetcher-plugin/pom.xml b/oap-server/server-fetcher-plugin/pom.xml index d14e275ace..7f3888b2b9 100644 --- a/oap-server/server-fetcher-plugin/pom.xml +++ b/oap-server/server-fetcher-plugin/pom.xml @@ -21,7 +21,7 @@ oap-server org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-fetcher-plugin/prometheus-fetcher-plugin/pom.xml b/oap-server/server-fetcher-plugin/prometheus-fetcher-plugin/pom.xml index 5d9a6d950c..4a3afc45d9 100644 --- a/oap-server/server-fetcher-plugin/prometheus-fetcher-plugin/pom.xml +++ b/oap-server/server-fetcher-plugin/prometheus-fetcher-plugin/pom.xml @@ -21,7 +21,7 @@ server-fetcher-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-health-checker/pom.xml b/oap-server/server-health-checker/pom.xml index 2fb18f5c43..b54a932ca1 100644 --- a/oap-server/server-health-checker/pom.xml +++ b/oap-server/server-health-checker/pom.xml @@ -21,7 +21,7 @@ oap-server org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 @@ -34,5 +34,4 @@ ${project.version} - \ No newline at end of file diff --git a/oap-server/server-library/library-client/pom.xml b/oap-server/server-library/library-client/pom.xml index ed20f436b2..4d6211ff55 100755 --- a/oap-server/server-library/library-client/pom.xml +++ b/oap-server/server-library/library-client/pom.xml @@ -21,7 +21,7 @@ server-library org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-library/library-datacarrier-queue/pom.xml b/oap-server/server-library/library-datacarrier-queue/pom.xml index d07138d137..908dd4a817 100644 --- a/oap-server/server-library/library-datacarrier-queue/pom.xml +++ b/oap-server/server-library/library-datacarrier-queue/pom.xml @@ -21,10 +21,9 @@ server-library org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 library-datacarrier-queue - diff --git a/oap-server/server-library/library-elasticsearch-client/pom.xml b/oap-server/server-library/library-elasticsearch-client/pom.xml index f425926c86..d71b11aec0 100644 --- a/oap-server/server-library/library-elasticsearch-client/pom.xml +++ b/oap-server/server-library/library-elasticsearch-client/pom.xml @@ -21,7 +21,7 @@ server-library org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-library/library-module/pom.xml b/oap-server/server-library/library-module/pom.xml index 10b8476a46..b76f0d07a6 100644 --- a/oap-server/server-library/library-module/pom.xml +++ b/oap-server/server-library/library-module/pom.xml @@ -21,7 +21,7 @@ server-library org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-library/library-server/pom.xml b/oap-server/server-library/library-server/pom.xml index fbafe914c2..a79c2fb06d 100644 --- a/oap-server/server-library/library-server/pom.xml +++ b/oap-server/server-library/library-server/pom.xml @@ -21,7 +21,7 @@ server-library org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-library/library-util/pom.xml b/oap-server/server-library/library-util/pom.xml index 3c7fc64974..3360cde480 100644 --- a/oap-server/server-library/library-util/pom.xml +++ b/oap-server/server-library/library-util/pom.xml @@ -21,7 +21,7 @@ server-library org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-library/pom.xml b/oap-server/server-library/pom.xml index c3bc5184ad..1851d1caff 100644 --- a/oap-server/server-library/pom.xml +++ b/oap-server/server-library/pom.xml @@ -21,7 +21,7 @@ oap-server org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 @@ -35,5 +35,4 @@ library-elasticsearch-client library-datacarrier-queue - diff --git a/oap-server/server-query-plugin/pom.xml b/oap-server/server-query-plugin/pom.xml index eab55d842a..f504893ac3 100644 --- a/oap-server/server-query-plugin/pom.xml +++ b/oap-server/server-query-plugin/pom.xml @@ -21,7 +21,7 @@ oap-server org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-query-plugin/query-graphql-plugin/pom.xml b/oap-server/server-query-plugin/query-graphql-plugin/pom.xml index e1cc020a65..045cc180f3 100644 --- a/oap-server/server-query-plugin/query-graphql-plugin/pom.xml +++ b/oap-server/server-query-plugin/query-graphql-plugin/pom.xml @@ -21,7 +21,7 @@ server-query-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-receiver-plugin/configuration-discovery-receiver-plugin/pom.xml b/oap-server/server-receiver-plugin/configuration-discovery-receiver-plugin/pom.xml index e822a2704c..f18a4f99e9 100644 --- a/oap-server/server-receiver-plugin/configuration-discovery-receiver-plugin/pom.xml +++ b/oap-server/server-receiver-plugin/configuration-discovery-receiver-plugin/pom.xml @@ -20,7 +20,7 @@ server-receiver-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-receiver-plugin/envoy-metrics-receiver-plugin/pom.xml b/oap-server/server-receiver-plugin/envoy-metrics-receiver-plugin/pom.xml index 70101333dd..c85340ca2b 100644 --- a/oap-server/server-receiver-plugin/envoy-metrics-receiver-plugin/pom.xml +++ b/oap-server/server-receiver-plugin/envoy-metrics-receiver-plugin/pom.xml @@ -21,7 +21,7 @@ server-receiver-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-receiver-plugin/otel-receiver-plugin/pom.xml b/oap-server/server-receiver-plugin/otel-receiver-plugin/pom.xml index 0b38501909..620ca69322 100644 --- a/oap-server/server-receiver-plugin/otel-receiver-plugin/pom.xml +++ b/oap-server/server-receiver-plugin/otel-receiver-plugin/pom.xml @@ -21,7 +21,7 @@ server-receiver-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 @@ -45,5 +45,4 @@ ${project.version} - \ No newline at end of file diff --git a/oap-server/server-receiver-plugin/pom.xml b/oap-server/server-receiver-plugin/pom.xml index 4e36b47ea1..4a4c2d352b 100644 --- a/oap-server/server-receiver-plugin/pom.xml +++ b/oap-server/server-receiver-plugin/pom.xml @@ -21,7 +21,7 @@ oap-server org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-receiver-plugin/receiver-proto/pom.xml b/oap-server/server-receiver-plugin/receiver-proto/pom.xml index 4e230bf845..3688097927 100644 --- a/oap-server/server-receiver-plugin/receiver-proto/pom.xml +++ b/oap-server/server-receiver-plugin/receiver-proto/pom.xml @@ -21,7 +21,7 @@ server-receiver-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-receiver-plugin/skywalking-browser-receiver-plugin/pom.xml b/oap-server/server-receiver-plugin/skywalking-browser-receiver-plugin/pom.xml index 92e477102e..1eeef55b76 100644 --- a/oap-server/server-receiver-plugin/skywalking-browser-receiver-plugin/pom.xml +++ b/oap-server/server-receiver-plugin/skywalking-browser-receiver-plugin/pom.xml @@ -20,7 +20,7 @@ server-receiver-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-receiver-plugin/skywalking-clr-receiver-plugin/pom.xml b/oap-server/server-receiver-plugin/skywalking-clr-receiver-plugin/pom.xml index 6033c59aad..af078fc66f 100644 --- a/oap-server/server-receiver-plugin/skywalking-clr-receiver-plugin/pom.xml +++ b/oap-server/server-receiver-plugin/skywalking-clr-receiver-plugin/pom.xml @@ -21,7 +21,7 @@ server-receiver-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-receiver-plugin/skywalking-ebpf-receiver-plugin/pom.xml b/oap-server/server-receiver-plugin/skywalking-ebpf-receiver-plugin/pom.xml index d7497e158b..f2250b7df3 100644 --- a/oap-server/server-receiver-plugin/skywalking-ebpf-receiver-plugin/pom.xml +++ b/oap-server/server-receiver-plugin/skywalking-ebpf-receiver-plugin/pom.xml @@ -21,7 +21,7 @@ server-receiver-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 @@ -34,5 +34,4 @@ ${project.version} - \ No newline at end of file diff --git a/oap-server/server-receiver-plugin/skywalking-event-receiver-plugin/pom.xml b/oap-server/server-receiver-plugin/skywalking-event-receiver-plugin/pom.xml index 4ac6378fb4..ab4cb67724 100644 --- a/oap-server/server-receiver-plugin/skywalking-event-receiver-plugin/pom.xml +++ b/oap-server/server-receiver-plugin/skywalking-event-receiver-plugin/pom.xml @@ -21,7 +21,7 @@ server-receiver-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-receiver-plugin/skywalking-jvm-receiver-plugin/pom.xml b/oap-server/server-receiver-plugin/skywalking-jvm-receiver-plugin/pom.xml index dc160ff6f7..23920cad56 100644 --- a/oap-server/server-receiver-plugin/skywalking-jvm-receiver-plugin/pom.xml +++ b/oap-server/server-receiver-plugin/skywalking-jvm-receiver-plugin/pom.xml @@ -21,7 +21,7 @@ server-receiver-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-receiver-plugin/skywalking-log-recevier-plugin/pom.xml b/oap-server/server-receiver-plugin/skywalking-log-recevier-plugin/pom.xml index 00a6ca7b4f..b6f2fd5807 100644 --- a/oap-server/server-receiver-plugin/skywalking-log-recevier-plugin/pom.xml +++ b/oap-server/server-receiver-plugin/skywalking-log-recevier-plugin/pom.xml @@ -20,7 +20,7 @@ server-receiver-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-receiver-plugin/skywalking-management-receiver-plugin/pom.xml b/oap-server/server-receiver-plugin/skywalking-management-receiver-plugin/pom.xml index 5ddf6722a6..4173898717 100644 --- a/oap-server/server-receiver-plugin/skywalking-management-receiver-plugin/pom.xml +++ b/oap-server/server-receiver-plugin/skywalking-management-receiver-plugin/pom.xml @@ -21,7 +21,7 @@ server-receiver-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-receiver-plugin/skywalking-mesh-receiver-plugin/pom.xml b/oap-server/server-receiver-plugin/skywalking-mesh-receiver-plugin/pom.xml index ca02c77e91..397f4791b4 100644 --- a/oap-server/server-receiver-plugin/skywalking-mesh-receiver-plugin/pom.xml +++ b/oap-server/server-receiver-plugin/skywalking-mesh-receiver-plugin/pom.xml @@ -21,7 +21,7 @@ server-receiver-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-receiver-plugin/skywalking-meter-receiver-plugin/pom.xml b/oap-server/server-receiver-plugin/skywalking-meter-receiver-plugin/pom.xml index 4d546264dd..27feac640c 100644 --- a/oap-server/server-receiver-plugin/skywalking-meter-receiver-plugin/pom.xml +++ b/oap-server/server-receiver-plugin/skywalking-meter-receiver-plugin/pom.xml @@ -21,7 +21,7 @@ server-receiver-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 @@ -43,5 +43,4 @@ ${project.version} - \ No newline at end of file diff --git a/oap-server/server-receiver-plugin/skywalking-profile-receiver-plugin/pom.xml b/oap-server/server-receiver-plugin/skywalking-profile-receiver-plugin/pom.xml index 9cb6f235c9..11ba2ab513 100644 --- a/oap-server/server-receiver-plugin/skywalking-profile-receiver-plugin/pom.xml +++ b/oap-server/server-receiver-plugin/skywalking-profile-receiver-plugin/pom.xml @@ -21,7 +21,7 @@ server-receiver-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 @@ -34,5 +34,4 @@ ${project.version} - \ No newline at end of file diff --git a/oap-server/server-receiver-plugin/skywalking-sharing-server-plugin/pom.xml b/oap-server/server-receiver-plugin/skywalking-sharing-server-plugin/pom.xml index c2fadfe56a..598b9257c3 100644 --- a/oap-server/server-receiver-plugin/skywalking-sharing-server-plugin/pom.xml +++ b/oap-server/server-receiver-plugin/skywalking-sharing-server-plugin/pom.xml @@ -21,7 +21,7 @@ server-receiver-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/pom.xml b/oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/pom.xml index c0cb5285ea..e6e9a06850 100644 --- a/oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/pom.xml +++ b/oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/pom.xml @@ -21,7 +21,7 @@ server-receiver-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-receiver-plugin/skywalking-zabbix-receiver-plugin/pom.xml b/oap-server/server-receiver-plugin/skywalking-zabbix-receiver-plugin/pom.xml index d3293d5b0e..4e8d2d16e2 100644 --- a/oap-server/server-receiver-plugin/skywalking-zabbix-receiver-plugin/pom.xml +++ b/oap-server/server-receiver-plugin/skywalking-zabbix-receiver-plugin/pom.xml @@ -20,7 +20,7 @@ server-receiver-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 @@ -39,5 +39,4 @@ ${project.version} - diff --git a/oap-server/server-receiver-plugin/zipkin-receiver-plugin/pom.xml b/oap-server/server-receiver-plugin/zipkin-receiver-plugin/pom.xml index b95afd686b..394d9b1283 100644 --- a/oap-server/server-receiver-plugin/zipkin-receiver-plugin/pom.xml +++ b/oap-server/server-receiver-plugin/zipkin-receiver-plugin/pom.xml @@ -21,7 +21,7 @@ server-receiver-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-starter/pom.xml b/oap-server/server-starter/pom.xml index 2916afee77..51f6a8e5cc 100644 --- a/oap-server/server-starter/pom.xml +++ b/oap-server/server-starter/pom.xml @@ -21,7 +21,7 @@ oap-server org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-storage-plugin/pom.xml b/oap-server/server-storage-plugin/pom.xml index 4763865720..fc7f896467 100644 --- a/oap-server/server-storage-plugin/pom.xml +++ b/oap-server/server-storage-plugin/pom.xml @@ -21,7 +21,7 @@ oap-server org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 @@ -35,5 +35,4 @@ storage-tidb-plugin storage-iotdb-plugin - diff --git a/oap-server/server-storage-plugin/storage-elasticsearch-plugin/pom.xml b/oap-server/server-storage-plugin/storage-elasticsearch-plugin/pom.xml index 5926410890..0caa3cf73f 100644 --- a/oap-server/server-storage-plugin/storage-elasticsearch-plugin/pom.xml +++ b/oap-server/server-storage-plugin/storage-elasticsearch-plugin/pom.xml @@ -21,7 +21,7 @@ server-storage-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-storage-plugin/storage-influxdb-plugin/pom.xml b/oap-server/server-storage-plugin/storage-influxdb-plugin/pom.xml index 18b561e8b2..a9d24afe07 100644 --- a/oap-server/server-storage-plugin/storage-influxdb-plugin/pom.xml +++ b/oap-server/server-storage-plugin/storage-influxdb-plugin/pom.xml @@ -21,7 +21,7 @@ server-storage-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-storage-plugin/storage-iotdb-plugin/pom.xml b/oap-server/server-storage-plugin/storage-iotdb-plugin/pom.xml index 2fd833b57e..2c79dde94b 100644 --- a/oap-server/server-storage-plugin/storage-iotdb-plugin/pom.xml +++ b/oap-server/server-storage-plugin/storage-iotdb-plugin/pom.xml @@ -17,12 +17,11 @@ ~ --> - + server-storage-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/pom.xml b/oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/pom.xml index 896b9759bf..a529a2f22d 100644 --- a/oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/pom.xml +++ b/oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/pom.xml @@ -21,7 +21,7 @@ server-storage-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 @@ -58,5 +58,4 @@ postgresql - diff --git a/oap-server/server-storage-plugin/storage-tidb-plugin/pom.xml b/oap-server/server-storage-plugin/storage-tidb-plugin/pom.xml index 23d82c06ff..fe4d6aeeda 100644 --- a/oap-server/server-storage-plugin/storage-tidb-plugin/pom.xml +++ b/oap-server/server-storage-plugin/storage-tidb-plugin/pom.xml @@ -21,7 +21,7 @@ server-storage-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-storage-plugin/storage-zipkin-elasticsearch-plugin/pom.xml b/oap-server/server-storage-plugin/storage-zipkin-elasticsearch-plugin/pom.xml index 98ef5c0a3a..0ecd83f7f2 100644 --- a/oap-server/server-storage-plugin/storage-zipkin-elasticsearch-plugin/pom.xml +++ b/oap-server/server-storage-plugin/storage-zipkin-elasticsearch-plugin/pom.xml @@ -21,7 +21,7 @@ server-storage-plugin org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-telemetry/pom.xml b/oap-server/server-telemetry/pom.xml index 282dd8cdf4..3ae8813bef 100644 --- a/oap-server/server-telemetry/pom.xml +++ b/oap-server/server-telemetry/pom.xml @@ -21,7 +21,7 @@ oap-server org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-telemetry/telemetry-api/pom.xml b/oap-server/server-telemetry/telemetry-api/pom.xml index 1652f40dae..4dbc993ffd 100644 --- a/oap-server/server-telemetry/telemetry-api/pom.xml +++ b/oap-server/server-telemetry/telemetry-api/pom.xml @@ -21,7 +21,7 @@ server-telemetry org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 @@ -33,6 +33,4 @@ ${project.version} - - \ No newline at end of file diff --git a/oap-server/server-telemetry/telemetry-prometheus/pom.xml b/oap-server/server-telemetry/telemetry-prometheus/pom.xml index b52c6a05cc..2ac2bccaf0 100644 --- a/oap-server/server-telemetry/telemetry-prometheus/pom.xml +++ b/oap-server/server-telemetry/telemetry-prometheus/pom.xml @@ -21,7 +21,7 @@ server-telemetry org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 @@ -57,5 +57,4 @@ 0.6.0 - \ No newline at end of file diff --git a/oap-server/server-testing/pom.xml b/oap-server/server-testing/pom.xml index f403fbe536..f7477d501f 100644 --- a/oap-server/server-testing/pom.xml +++ b/oap-server/server-testing/pom.xml @@ -21,7 +21,7 @@ oap-server org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-tools/pom.xml b/oap-server/server-tools/pom.xml index f32170ac7b..4371350c79 100644 --- a/oap-server/server-tools/pom.xml +++ b/oap-server/server-tools/pom.xml @@ -21,7 +21,7 @@ oap-server org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 diff --git a/oap-server/server-tools/profile-exporter/pom.xml b/oap-server/server-tools/profile-exporter/pom.xml index cf7880a3cb..f8577d4e41 100644 --- a/oap-server/server-tools/profile-exporter/pom.xml +++ b/oap-server/server-tools/profile-exporter/pom.xml @@ -21,12 +21,12 @@ server-tools org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 profile-exporter - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT pom diff --git a/oap-server/server-tools/profile-exporter/tool-profile-snapshot-bootstrap/pom.xml b/oap-server/server-tools/profile-exporter/tool-profile-snapshot-bootstrap/pom.xml index 965c938f3b..cc535f3ba4 100644 --- a/oap-server/server-tools/profile-exporter/tool-profile-snapshot-bootstrap/pom.xml +++ b/oap-server/server-tools/profile-exporter/tool-profile-snapshot-bootstrap/pom.xml @@ -21,12 +21,12 @@ profile-exporter org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 tool-profile-snapshot-bootstrap - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT @@ -43,5 +43,4 @@ - diff --git a/oap-server/server-tools/profile-exporter/tool-profile-snapshot-exporter/pom.xml b/oap-server/server-tools/profile-exporter/tool-profile-snapshot-exporter/pom.xml index 45eff6d195..b53da114fb 100644 --- a/oap-server/server-tools/profile-exporter/tool-profile-snapshot-exporter/pom.xml +++ b/oap-server/server-tools/profile-exporter/tool-profile-snapshot-exporter/pom.xml @@ -21,12 +21,12 @@ profile-exporter org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 tool-profile-snapshot-exporter - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT diff --git a/oap-server/server-tools/profile-exporter/tool-profile-snapshot-server-mock/pom.xml b/oap-server/server-tools/profile-exporter/tool-profile-snapshot-server-mock/pom.xml index 63c01e1123..1865fbeaab 100644 --- a/oap-server/server-tools/profile-exporter/tool-profile-snapshot-server-mock/pom.xml +++ b/oap-server/server-tools/profile-exporter/tool-profile-snapshot-server-mock/pom.xml @@ -21,12 +21,12 @@ profile-exporter org.apache.skywalking - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT 4.0.0 tool-profile-snapshot-server-mock - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT @@ -35,5 +35,4 @@ ${project.version} - diff --git a/pom.xml b/pom.xml index b9f0b24b70..3a29b8c47b 100755 --- a/pom.xml +++ b/pom.xml @@ -22,7 +22,7 @@ org.apache.skywalking apm - 9.0.0-SNAPSHOT + 9.1.0-SNAPSHOT org.apache -- GitLab