changes.md 3.6 KB
Newer Older
wu-sheng's avatar
wu-sheng 已提交
1
## 9.1.0
2

3
#### Project
4

5 6 7
* Upgrade OAP dependencies zipkin to 2.23.16, H2 to 2.1.212, Apache Freemarker to 2.3.31, gRPC-java 1.46.0, netty to
  4.1.76.
* Upgrade Webapp dependencies, spring-cloud-dependencies to 2021.0.2, logback-classic to 1.2.11
8

9
#### OAP Server
10

H
hutaishi 已提交
11
* Add component definition(ID=127) for `Apache ShenYu (incubating)`.
12 13 14 15 16
* Fix Zipkin receiver: Decode spans error, missing `Layer` for V9 and wrong time bucket for generate Service and
  Endpoint.
* [Refactor] Move SQLDatabase(H2/MySQL/PostgreSQL), ElasticSearch and BanyanDB specific configurations out of column.
* Support BanyanDB global index for entities. Log and Segment record entities declare this new feature.
* Remove unnecessary analyzer settings in columns of templates. Many were added due to analyzer's default value.
17
* Simplify the Kafka Fetch configuration in cluster mode.
18 19
* [Breaking Change] Update the eBPF Profiling task to the service level, please delete
  index/table: `ebpf_profiling_task`, `process_traffic`.
20
* Fix event can't split service ID into 2 parts.
21 22 23
* Fix OAP Self-Observability metric `GC Time` calculation.
* Set `SW_QUERY_MAX_QUERY_COMPLEXITY` default value to `1000`
* Webapp module (for UI) enabled compression.
24
* [Breaking Change] Add layer field to event, report an event without layer is not allowed.
25
* Fix ES flush thread stops when flush schedule task throws exception, such as ElasticSearch flush failed.
26
* Fix ES BulkProcessor in BatchProcessEsDAO was initialized multiple times and created multiple ES flush schedule tasks.
27 28 29
* HTTPServer support the handler register with allowed HTTP methods.
* [Critical] Revert [**Enhance DataCarrier#MultipleChannelsConsumer to add
  priority**](https://github.com/apache/skywalking/pull/8664) to avoid consuming issues.
30 31
* Fix the problem that some configurations (such as group.id) did not take effect due to the override order when using
  the kafkaConsumerConfig property to extend the configuration in Kafka Fetcher.
32
* Remove build time from the OAP version.
33
* Add data-generator module to run OAP in testing mode, generating mock data for testing.
34
* Support receive Kubernetes processes from gRPC protocol.
35 36
* Fix the problem that es index(TimeSeriesTable, eg. endpoint_traffic, alarm_record) didn't create even after rerun with
  init-mode. This problem caused the OAP server to fail to start when the OAP server was down for more than a day.
37 38
* Support autocomplete tags in traces query.
* [Breaking Change] Replace all configurations `**_JETTY_**` to `**_REST_**`.
39
* Add the support eBPF profiling field into the process entity.
40
* E2E: fix log test miss verify LAL and metrics.
41
* Enhance Converter mechanism in kernel level to make BanyanDB native feature more effective.
42 43
* Add TermsAggregation properties collect_mode and execution_hint.
* Add "execution_hint": "map", "collect_mode": "breadth_first" for aggregation and topology query to improve 5-10x performance.
44
* Clean up scroll contexts after used.
45
* Support autocomplete tags in logs query.
46

wu-sheng's avatar
wu-sheng 已提交
47
#### UI
48

49
* General service instance: move `Thread Pool` from JVM to Overview, fix `JVM GC Count` calculation.
H
hutaishi 已提交
50
* Add Apache ShenYu (incubating) component LOGO.
51
* Show more metrics on service/instance/endpoint list on the dashboards.
52 53 54 55
* Support average values of metrics on the service/list/endpoint table widgets, with pop-up linear graph.
* Fix viewLogs button query no data.
* Fix UTC when page loads.
* Implement the eBPF profile widget on dashboard.
F
Fine0830 已提交
56 57 58 59
* Optimize the trace widget.
* Avoid invalid query for topology metrics.
* Add the alarm and log tag tips.
* Fix spans details and task logs.
60

wu-sheng's avatar
wu-sheng 已提交
61
#### Documentation
62

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