CHANGES.md 3.3 KB
Newer Older
wu-sheng's avatar
wu-sheng 已提交
1 2 3 4
Changes by Version
==================
Release Notes.

wu-sheng's avatar
wu-sheng 已提交
5 6 7 8 9 10 11
8.0.1
------------------

#### OAP-Backend
* Fix `no-init` mode is not working in ElasticSearch storage.


wu-sheng's avatar
wu-sheng 已提交
12
8.0.0
13 14 15
------------------

#### Project
wu-sheng's avatar
wu-sheng 已提交
16 17 18 19 20 21
* v3 protocol is added and implemented. All previous releases are incompatible with 8.x releases.
* Service, Instance, Endpoint register mechanism and inventory storage entities are removed.
* New GraphQL query protocol is provided, the legacy procotol is still supported(plan to remove at the end of this year).
* Support Prometheus network protocol. Metrics in Prometheus format could be transferred into SkyWalking.
* Python agent provided.
* All inventory caches have been removed.
22
* Apache ShardingSphere(4.1.0, 4.1.1) agent plugin provided.
23 24

#### Java Agent
wu-sheng's avatar
wu-sheng 已提交
25 26 27 28 29 30 31
* Add MariaDB plugin.
* Vert.x plugin enhancement. More cases are covered.
* Support v3 extension header.
* Fix ElasticSearch 5.x plugin TransportClient error.
* Support Correlation protocol v1.
* Fix Finagle plugin bug, in processing Noop Span.
* Make `CommandService` daemon to avoid blocking target application shutting down gracefully.
32 33
* Refactor spring cloud gateway plugin and support tracing spring cloud gateway 2.2.x 

34
#### OAP-Backend
wu-sheng's avatar
wu-sheng 已提交
35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
* Support meter system for Prometheus adoption. In future releases, we will add native meter APIs and MicroMeter(Sleuth) system.
* Support endpoint grouping.
* Add **SuperDataSet** annotation for storage entity. 
* Add **superDatasetIndexShardsFactor** in the ElasticSearch storage, to provide more shards for @SuperDataSet annotated entites. Typically TraceSegment.
* Support alarm settings for relationship of service, instance, and endpoint level metrics.
* Support alarm settings for database(conjecture node in tracing scenario).
* Data Model could be added in the runtime, don't depend on the bootstrap sequence anymore.
* Reduce the memory cost, due to no inventory caches.
* No buffer files in tracing and service mesh cases.
* New ReadWriteSafe cache implementation. Simplify codes.
* Provide default way for metrics query, even the metrics doesn't exist.
* New GraphQL query protocol is provided. Support the metrics type query.
* Set up length rule of service, instance, and endpoint.
* Adjust the default jks for ElasticSearch to empty.
* Fix Apdex function integer overflow issue. 
* Fix profile storage issue.
* Fix TTL issue.
* Fix H2 column type bug.
* Add JRE 8-14 test for the backend. 
54 55

#### UI
wu-sheng's avatar
wu-sheng 已提交
56
* UI dashboard is 100% configurable to adopt new metrics definited in the backend.
wu-sheng's avatar
wu-sheng 已提交
57

wu-sheng's avatar
wu-sheng 已提交
58
#### Document
wu-sheng's avatar
wu-sheng 已提交
59 60 61 62 63 64 65 66
* Add v8 upgrade document.
* Make the coverage accurate including UT and e2e tests.
* Add miss doc about collecting parameters in the profiled traces.

#### CVE
* Fix SQL Injection vulnerability in H2/MySQL implementation.
* Upgrade Nacos to avoid the FastJson CVE in high frequency.
* Upgrade jasckson-databind to 2.9.10. 
wu-sheng's avatar
wu-sheng 已提交
67 68


wu-sheng's avatar
wu-sheng 已提交
69 70 71 72 73
All issues and pull requests are [here](https://github.com/apache/skywalking/milestone/45?closed=1)

7.0.0 release
------------------
You could find all CHANGES of 7.0.0 at [here](https://github.com/apache/skywalking/blob/v7.0.0/CHANGES.md)
wu-sheng's avatar
wu-sheng 已提交
74

wu-sheng's avatar
wu-sheng 已提交
75
6.x releases
wu-sheng's avatar
wu-sheng 已提交
76
------------------
wu-sheng's avatar
wu-sheng 已提交
77
You could find all CHANGES of 6.x at [here](https://github.com/apache/skywalking/blob/6.x/CHANGES.md)
wu-sheng's avatar
wu-sheng 已提交
78

wu-sheng's avatar
wu-sheng 已提交
79
5.x releases
wu-sheng's avatar
wu-sheng 已提交
80
------------------
81
You could find all CHANGES of 5.x at [here](https://github.com/apache/skywalking/blob/5.x/CHANGES.md)