changes.md 3.1 KB
Newer Older
1
## 9.3.0
2

3
#### Project
4

5 6
* Bump up the embedded `swctl` version in OAP Docker image.

7
#### OAP Server
8

9
* Add component ID(133) for impala JDBC Java agent plugin and component ID(134) for impala server.
10
* Use prepareStatement in H2SQLExecutor#getByIDs.(No function change).
K
kezhenxu94 已提交
11
* Bump up snakeyaml to 1.32 for fixing CVE.
12
* Fix `DurationUtils.convertToTimeBucket` missed verify date format.
13
* Enhance LAL to support converting LogData to DatabaseSlowStatement.
14
* [**Breaking Change**] Change the LAL script format(Add layer property).
15
* Adapt ElasticSearch 8.1+, migrate from removed APIs to recommended APIs.
16
* Support monitoring MySQL slow SQLs.
17
* Support analyzing cache related spans to provide metrics and slow commands for cache services from client side
18
* Optimize virtual database, fix dynamic config watcher NPE when default value is null
19 20 21
* Remove physical index existing check and keep template existing check only to avoid meaningless `retry wait`
  in `no-init` mode.
* Make sure instance list ordered in TTL processor to avoid TTL timer never runs.
22
* Support monitoring PostgreSQL slow SQLs.
wu-sheng's avatar
wu-sheng 已提交
23
* Fix meter functions `avgHistogram`, `avgHistogramPercentile`, `avgLabeled`, `sumHistogram` having data conflict when
wu-sheng's avatar
wu-sheng 已提交
24
  downsampling.
wu-sheng's avatar
wu-sheng 已提交
25
* Do sorting `readLabeledMetricsValues` result forcedly in case the storage(database) doesn't return data consistent
wu-sheng's avatar
wu-sheng 已提交
26
  with the parameter list.
27 28 29
* Fix the wrong watch semantics in Kubernetes watchers, which causes heavy traffic to API server in some Kubernetes clusters,
  we should use `Get State and Start at Most Recent` semantic instead of `Start at Exact`
  because we don't need the changing history events, see https://kubernetes.io/docs/reference/using-api/api-concepts/#semantics-for-watch.
30

F
Fine0830 已提交
31 32
#### UI

33
* Fix: tab active incorrectly, when click tab space
34
* Add impala icon for impala JDBC Java agent plugin.
35
* (Webapp)Bump up snakeyaml to 1.31 for fixing CVE-2022-25857
36 37 38 39
* [Breaking Change]: migrate from Spring Web to Armeria, now you should use the environment variable
  name `SW_OAP_ADDRESS`
  to change the OAP backend service addresses, like `SW_OAP_ADDRESS=localhost:12800,localhost:12801`, and use
  environment
40
  variable `SW_SERVER_PORT` to change the port. Other Spring-related configurations don't take effect anymore.
F
Fine0830 已提交
41 42 43 44
* Polish the endpoint list graph.
* Fix styles for an adaptive height.
* Fix setting up a new time range after clicking the refresh button.
* Enhance the process topology graph to support dragging nodes.
45
* UI-template: Fix metrics calculation in `general-service/mesh-service/faas-function` top-list dashboard.
46
* Update MySQL dashboard to visualize collected slow SQLs.
47
* Add virtual cache dashboard
48
* Remove `responseCode` fields of all OAL sources, as well as examples to avoid user's confusion.
49 50
* Remove All from the endpoints selector.
* Enhance menu configurations to make it easier to change.
51
* Update PostgreSQL dashboard to visualize collected slow SQLs.
52

wu-sheng's avatar
wu-sheng 已提交
53
#### Documentation
54

55
* Add `metadata-uid` setup doc about Kubernetes coordinator in the cluster management.
56
* Add a doc for adding menus to booster UI.
57

58
All issues and pull requests are [here](https://github.com/apache/skywalking/milestone/149?closed=1)