Skip to content

v1.5.1 release note

Compare
Choose a tag to compare
@dbl-x dbl-x released this 13 Sep 06:48
· 70 commits to master since this release

所有MR以及issue见milestone1.5.1,修改内容包括:

兼容性

  • 该版本对于使用Rpc协议的用户向前兼容
  • 对自定义协议的用户,因为有一些代码重构,不向前兼容(兼容1.5.0版本)。

v1.5.1的pom依赖

<!-- 日志门面使用slf4j,日志实现可以选择log4j、log4j2、logback,可参考:https://github.com/alipay/sofa-bolt/wiki/log_implementation_jar -->
 <dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-api</artifactId>
    <version>1.7.21</version>
</dependency>
<dependency>
    <groupId>io.netty</groupId>
    <artifactId>netty-all</artifactId>
    <version>4.1.25.Final</version>
</dependency>
<dependency>
    <groupId>com.alipay.sofa</groupId>
    <artifactId>bolt</artifactId>
    <version>1.5.1</version>
</dependency>
<dependency>
    <groupId>com.alipay.sofa.common</groupId>
    <artifactId>sofa-common-tools</artifactId>
    <version>1.0.12</version>
</dependency>
<dependency>
    <groupId>com.alipay.sofa</groupId>
    <artifactId>hessian</artifactId>
    <version>3.3.0</version>
</dependency>

主要改动

feature

  • [feature] RPC 层支持从 IO 线程派发 mesage list

tuning

  • [tuning] 优化了项目中一些代码风格的问题以及修复了一些警告代码

bugfix

  • [bugfix] 修复了AbstractRemotingServer可以执行两次stop操作的BUG
  • [bugfix] 将netty的workgroup线程组调整为static,保持和1.4.x版本一致