Skip to content

Commit 428f780

Browse files
authored
release v1.1.0 (#212)
1 parent d002796 commit 428f780

File tree

2 files changed

+117
-0
lines changed
  • content

2 files changed

+117
-0
lines changed
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
---
2+
title: "Announcing MOSN v1.1.0"
3+
linkTitle: "Announcing MOSN v1.1.0"
4+
date: 2022-08-23
5+
author: MOSN Team
6+
description: "MOSN v1.1.0 changelog."
7+
---
8+
9+
We are happy to announce the release of [MOSN v1.1.0](https://github.com/mosn/mosn/releases/tag/v1.1.0).
10+
11+
## v1.1.0
12+
13+
### New Features
14+
15+
- TraceLog support for zipkin (#2014) [@fibbery](https://github.com/fibbery)
16+
- Support cloud edge interconnection (#1640) [@CodingSinger](https://github.com/CodingSinger), details can be found in [blog](https://mosn.io/blog/posts/mosn-tunnel/)
17+
- Trace supports plugin extension in the form of Driver, using SkyWalking as trace implementation (#2047) [@YIDWang](https://github.com/YIDWang)
18+
- Support Parsing Extended xDS Stream Filter (#2095) [@Bryce-huang](https://github.com/Bryce-huang)
19+
- stream filter: ipaccess extension implements xDS parsing logic (#2095) [@Bryce-huang](https://github.com/Bryce-huang)
20+
- Add package tar command to MakeFile (#1968) [@doujiang24](https://github.com/doujiang24)
21+
22+
### Changes
23+
24+
- Adjust connection read timeout from buffer.ConnReadTimeout to types.DefaultConnReadTimeout (#2051) [@fibbery](https://github.com/fibbery)
25+
- Fix typo in documentation (#2056) (#2057)[@threestoneliu](https://github.com/threestoneliu) (#2070) [@chenzhiguo](https://github.com/chenzhiguo)
26+
- Update the configuration file of license-checker.yml (#2071) [@kezhenxu94](https://github.com/kezhenxu94)
27+
- New interface for traversing SubsetLB (#2059) (#2061) [@nejisama](https://github.com/nejisama)
28+
- Add SetConfig interface for tls.Conn (#2088) [@antJack](https://github.com/antJack)
29+
- Add Example of xds-server as MOSN control plane (#2075) [@Bryce-huang](https://github.com/Bryce-huang)
30+
- Add error log when HTTP request parsing fails (#2085) [@taoyuanyuan](https://github.com/taoyuanyuan) (#2066) [@fibbery](https://github.com/fibbery)
31+
- Load balancing skips the last selected host on retry (#2077) [@dengqian](https://github.com/dengqian)
32+
- Access logs support printing traceID, connectionID and UpstreamConnectionID (#2107) [@Bryce-huang](https://github.com/Bryce-huang)
33+
34+
### Refactoring
35+
36+
- Refactor how HostSet is used (#2036) [@dzdx](https://github.com/dzdx)
37+
- Change the connection write data to only support synchronous write mode (#2087) [@taoyuanyuan](https://github.com/taoyuanyuan)
38+
39+
### Optimization
40+
41+
- Optimize the algorithm for creating subset load balancing to reduce memory usage (#2010) [@dzdx](https://github.com/dzdx)
42+
- Support scalable cluster update method operation (#2048) [@nejisama](https://github.com/nejisama)
43+
- Optimize multi-certificate matching logic: match servername first, and match ALPN only after all servernames are unmatched (#2053) [@MengJiapeng](https://github.com/MengJiapeng)
44+
45+
### Bug fixes
46+
47+
- Fix the latest image version in the wasm example to be a fixed version (#2033) [@antJack](https://github.com/antJack)
48+
- Adjust the order of log closing execution when MOSN exits, and fix the problem that some exit logs cannot be output correctly (#2034) [@doujiang24](https://github.com/doujiang24)
49+
- Fix the problem that OriginalDst was not properly processed after matching successfully (#2058) [@threestoneliu](https://github.com/threestoneliu)
50+
- Fix the problem that the protocol conversion scene does not handle exceptions correctly, and add the protocol conversion implementation specification (#2062) [@YIDWang](https://github.com/YIDWang)
51+
- Fix stream proxy not properly handling exception events such as connection write timeout/disconnect (#2080) [@dengqian](https://github.com/dengqian)
52+
- Fix the panic problem that may be caused by the wrong timing of connection event listening (#2082) [@dengqian](https://github.com/dengqian)
53+
- Avoid closing event before event listener connection (#2098) [@dengqian](https://github.com/dengqian)
54+
- HTTP1/HTTP2 protocol save protocol information in context when processing (#2035) [@yidwang](https://github.com/YIDWang)
55+
- Fix possible concurrency issues when pushing xDS (#2101) [@yzj0911](https://github.com/yzj0911)
56+
- If the upstream address variable is not found, it no longer returns null and returns ValidNotFound (#2049) [@songzhibin97](https://github.com/songzhibin97)
57+
- Fix health check does not support xDS (#2084) [@Bryce-huang](https://github.com/Bryce-huang)
58+
- Fix the method of judging the upstream address (#2093) [@dengqian](https://github.com/dengqian)
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
---
2+
title: "MOSN v1.1.0 发布"
3+
linkTitle: "MOSN v1.1.0 发布"
4+
date: 2022-08-23
5+
author: "MOSN 团队"
6+
aliases: "/zh/blog/releases/v1.1.0"
7+
description: "MOSN v1.1.0 变更日志。"
8+
---
9+
10+
我们很高兴的宣布 [MOSN v1.1.0](https://github.com/mosn/mosn/releases/tag/v1.1.0) 发布,以下是该版本的变更日志。
11+
12+
## v1.1.0
13+
14+
### 新功能
15+
16+
- TraceLog 支持 zipkin (#2014) [@fibbery](https://github.com/fibbery)
17+
- 支持云边互联 (#1640) [@CodingSinger](https://github.com/CodingSinger),细节可以参考[博客](https://mosn.io/blog/posts/mosn-tunnel/)
18+
- Trace 以 Driver 的形式支持插件化扩展,使用 Skywalking 作为跟踪实现 (#2047) [@YIDWang](https://github.com/YIDWang)
19+
- xDS 支持 stream filter 解析扩展 (#2095) [@Bryce-huang](https://github.com/Bryce-huang)
20+
- stream filter: ipaccess 扩展实现 xDS 解析逻辑 (#2095) [@Bryce-huang](https://github.com/Bryce-huang)
21+
- MakeFile 添加打包 tar 命令 (#1968) [@doujiang24](https://github.com/doujiang24)
22+
23+
### 变更
24+
25+
- 调整连接读超时从 buffer.ConnReadTimeout 到 types.DefaultConnReadTimeout (#2051) [@fibbery](https://github.com/fibbery)
26+
- 修复文档错字 (#2056) (#2057) [@threestoneliu](https://github.com/threestoneliu) (#2070) [@chenzhiguo](https://github.com/chenzhiguo)
27+
- 更新 license-checker.yml 的配置文件 (#2071) [@kezhenxu94](https://github.com/kezhenxu94)
28+
- 新增遍历 SubsetLB 的接口 (#2059) (#2061) [@nejisama](https://github.com/nejisama)
29+
- 添加 tls.Conn 的 SetConfig 接口 (#2088) [@antJack](https://github.com/antJack)
30+
- 添加 xds-server 作为 MOSN 控制面的示例 (#2075) [@Bryce-huang](https://github.com/Bryce-huang)
31+
- 新增 HTTP 请求解析失败时的错误日志 (#2085) [@taoyuanyuan](https://github.com/taoyuanyuan) (#2066) [@fibbery](https://github.com/fibbery)
32+
- 负载均衡在重试时跳过上一次选择的主机 (#2077) [@dengqian](https://github.com/dengqian)
33+
- 访问日志支持打印 traceID,connectionID 和 UpstreamConnectionID (#2107) [@Bryce-huang](https://github.com/Bryce-huang)
34+
35+
### 重构
36+
37+
- 重构 HostSet 的使用方式 (#2036) [@dzdx](https://github.com/dzdx)
38+
- 更改连接写数据调整为只支持同步写的模式 (#2087) [@taoyuanyuan](https://github.com/taoyuanyuan)
39+
40+
### 优化
41+
42+
- 优化创建 subset 负载均衡的算法,降低内存占用 (#2010) [@dzdx](https://github.com/dzdx)
43+
- 支持可扩展的集群更新方式操作 (#2048) [@nejisama](https://github.com/nejisama)
44+
- 优化多证书匹配逻辑:优先匹配 servername,全部 servername 匹配不上以后才按照 ALPN 进行匹配 (#2053) [@MengJiapeng](https://github.com/MengJiapeng)
45+
46+
### Bug 修复
47+
48+
- 修复 wasm 示例中的 latest 镜像版本为固定的版本(#2033[@antJack](https://github.com/antJack)
49+
- 调整 MOSN 退出时日志关闭执行顺序,修复部分退出日志无法正确输出的问题 (#2034) [@doujiang24](https://github.com/doujiang24)
50+
- 修复 OriginalDst 匹配成功以后没有正确处理的问题 (#2058) [@threestoneliu](https://github.com/threestoneliu)
51+
- 修复协议转换场景没有正确处理异常情况的问题,新增协议转换实现规范 (#2062) [@YIDWang](https://github.com/YIDWang)
52+
- 修复 stream proxy 没有正确处理连接写超时/断开等异常事件 (#2080) [@dengqian](https://github.com/dengqian)
53+
- 修复连接事件监听时机错误可能引发的 panic 问题 (#2082) [@dengqian](https://github.com/dengqian)
54+
- 避免在事件监听连接之前发生关闭事件 (#2098) [@dengqian](https://github.com/dengqian)
55+
- HTTP1/HTTP2 协议在处理时在上下文中保存协议信息 (#2035) [@yidwang](https://github.com/YIDWang)
56+
- 修复 xDS 推送时可能存在的并发问题 (#2101) [@yzj0911](https://github.com/yzj0911)
57+
- 找不到 upstream 地址变量时,不再返回空,返回 ValidNotFound (#2049) [@songzhibin97](https://github.com/songzhibin97)
58+
- 修复健康检查不支持 xDS (#2084) [@Bryce-huang](https://github.com/Bryce-huang)
59+
- 修正判断上游地址方法 (#2093) [@dengqian](https://github.com/dengqian)

0 commit comments

Comments
 (0)