Skip to content

Latest commit

 

History

History
47 lines (33 loc) · 2.25 KB

release-notes.md

File metadata and controls

47 lines (33 loc) · 2.25 KB

Jupiter release notes

2017-07-22:

  • Bug fix: zk server闪断导致服务信息丢失, 重新建立连接后无法再次发布该服务 #31
  • 优化 AbstractRegistryService.notify()锁粒度

2017-07-19: version 1.2.9

  • Spring.schema支持 注册中心类型(实现)配置 #30
  • 升级Netty版本到4.1.13.Final
  • Spring.schema支持 JAcceptor/JConnector配置 #29
  • Bug fix: 修复spring-support中<jupiter:property serializerType="xxx" />配置serializerType无效的问题 #27

2017-06-29: version 1.2.8

  • 新增模块 jupiter-all #19
  • Bug fix: JConnector.ConnectionWatcher#waitForAvailable() 返回值不准确

2017-06-15: version 1.2.7

2017-05-24: version 1.2.6

  • 集群容错策略的配置细化到方法粒度 #22
  • Spring.scheme支持 #21
  • 线程亲和性支持 Thread Affinity

2017-05-19: version 1.2.5

  • 存在addAndGet场景时, 不使用jupiter自带的Atomic*FieldUpdater, 使用jdk默认的实现, 1.8后续版本jdk使用了intrinsics后更快
  • 移除org.jupiter.rpc.model.metadata.ServiceWrapper#connCount, connCount修正为JServer粒度的参数
  • 修复权重问题
  • 升级Netty版本到4.1.11.Final
  • 新增 netty-transport-native-kqueue 支持 #20

2017-04-18: version 1.2.4

  • 升级Netty版本到4.1.9.Final
  • 默认注册中心实现 jupiter-registry-default 序列化/反序列化方式改为可配置的方式
  • 不再支持udt
  • 简化spring配置 #14

2017-03-11: version 1.2.3

  • 优化JServiceLoader实现, 使其可按名字查找实现类