CHANGES.md 3.9 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
8.6.0
wu-sheng's avatar
wu-sheng 已提交
6 7
------------------
#### Project
8
* Add OpenSearch as storage option.
9
* Upgrade Kubernetes Java client dependency to 11.0.
10
* Fix plugin test script error in macOS.
wu-sheng's avatar
wu-sheng 已提交
11 12

#### Java Agent
13
* Add `trace_segment_ref_limit_per_span` configuration mechanism to avoid OOM.
14
* Improve `GlobalIdGenerator` performance.
15
* Add an agent plugin to support elasticsearch7.
G
guyang 已提交
16
* Add `jsonrpc4j` agent plugin.
17 18
* new options to support multi skywalking cluster use same kafka cluster(plugin.kafka.namespace)
* resolve agent has no retries if connect kafka cluster failed when bootstrap
19
* Add Seata in the component definition. Seata plugin hosts on Seata project.
20
* Extended Kafka plugin to properly trace consumers that have topic partitions directly assigned.
21
* Support Kafka consumer 2.8.0.
22
* Support print SkyWalking context to logs.
23 24
* Add `MessageListener` enhancement in pulsar plugin.
* fix a bug that spring-mvc set an error endpoint name if the controller class annotation implements an interface.
25
* Add an optional agent plugin to support mybatis.
26
* Add `spring-cloud-gateway-3.x` optional plugin.
L
liqiangz 已提交
27
* Add `okhttp-4.x` plugin.
28
* Fix NPE when thrift field is nested in plugin `thrift`
29
* Fix possible NullPointerException in agent's ES plugin.
30
* Fix the conversion problem of float type in ConfigInitializer.
31
* Fixed part of the dynamic configuration of ConfigurationDiscoveryService that does not take effect under certain circumstances.
D
Daming 已提交
32
* Introduce method interceptor API v2
33
* Fix ClassCast issue for RequestHolder/ResponseHolder.
34
* fixed `jdk-threading-plugin` memory leak.
35
* Optimize multiple field reflection opeartion in Fiegn plugin.
36

37
#### OAP-Backend
38
* BugFix: filter invalid Envoy access logs whose socket address is empty.
39
* Fix K8s monitoring the incorrect metrics calculate. 
40
* Loop alarm into event system.
L
liqiangz 已提交
41
* Support alarm tags.
42
* Support WeLink as a channel of alarm notification.
43
* Fix: Some defensive codes didn't work in `PercentileFunction combine`.
44
* CVE: fix Jetty vulnerability. https://nvd.nist.gov/vuln/detail/CVE-2019-17638
45
* Fix: MAL function would miss samples name after creating new samples.
46
* perf: use iterator.remove() to remove modulesWithoutProvider
47 48
* Support analyzing Envoy TCP access logs and persist error TCP logs.
* Fix: Envoy error logs are not persisted when no metrics are generated
49
* Fix: Memory leakage of low version etcd client. [fix-issue](https://github.com/jurmous/etcd4j/pull/185)
50
* Allow multiple definitions as fallback in metadata-service-mapping.yaml file and `k8sServiceNameRule`.
L
Leon Yang 已提交
51 52
* Fix: NPE when configmap has no data.
* Fix: Dynamic Configuration key `slowTraceSegmentThreshold` not work
53
* Fix: `!=` is not supported in oal when parameters are numbers.
C
chen~ 已提交
54
* Include events of the entity(s) in the alarm.
D
Daming 已提交
55
* Support `native-json` format log in kafka-fetcher-plugin.
56
* Fix counter misuse in the alarm core. Alarm can't be triggered in time.
57

wu-sheng's avatar
wu-sheng 已提交
58
#### UI
Q
Qiuxia Fan 已提交
59 60 61 62 63 64
* Add logo for kong plugin.
* Add apisix logo.
* Refactor js to ts for browser logs and style change.
* When creating service groups in the topology, it is better if the service names are sorted.
* Add tooltip for dashboard component.
* Fix style of endpoint dependency.
Q
Qiuxia Fan 已提交
65
* Support search and visualize alarms with tags.
Q
Qiuxia Fan 已提交
66 67
* Fix configurations on dashboard.
* Support to configure the maximum number of displayed items.
68
* After changing the durationTime, the topology shows the originally selected group or service.
Q
Qiuxia Fan 已提交
69
* remove the no use maxItemNum for labeled-value metric, etc.
L
liqiangz 已提交
70 71
* Add Azure Functions logo.
* Support search Endpoint use keyword params in trace view.
wu-sheng's avatar
wu-sheng 已提交
72

wu-sheng's avatar
wu-sheng 已提交
73
#### Documentation
74
* Polish k8s monitoring otel-collector configuration example.
75
* Print SkyWalking context to logs configuration example.
76
* Update doc about metrics v2 APIs.
77

wu-sheng's avatar
wu-sheng 已提交
78
All issues and pull requests are [here](https://github.com/apache/skywalking/milestone/84?closed=1)
wu-sheng's avatar
wu-sheng 已提交
79

wu-sheng's avatar
wu-sheng 已提交
80
------------------
81
Find change logs of all versions [here](changes).