Skip to content

v1.15.0

Compare
Choose a tag to compare
@chuntaojun chuntaojun released this 15 Mar 06:42
· 20 commits to release-v1.15.0 since this release
55424d8

What's Changed

Features

PR #858 配置文件导入导出功能(beta能力,仅提供OpenAPI)
PR #971 query unhealth instance last heartbeat timestamp

Enhancement

PR #907 [Refactor] Service Routing Rules Storage Model for Optimizing TrafficFlow Control
PR #930 feat: 分离客户端检查与服务实例检查的机制,以免互相影响
PR #939 新增服务端相关指标的上报&调整statis插件的相关逻辑
PR #954 fix: escaped sql scripts make database deadlock
PR #967 feat: eureka接口使用异步模式进行实例的创建和销毁
PR #980 eureka-server ContentType更合理一些(其实是为了兼容已经在使用的非java客户端)

BugFix

PR #926 Fix data consistency in the cache layer cannot be restored after the storage layer failure recover
PR #948 fix: eureka updateStatus鉴权失败
PR #973 fix: 解决注册后首次心跳上报失败的问题 & 增加开关针对复制的实例不进行健康状态的转换
PR #975 fix: 简化心跳事件的推送逻辑,去掉二次channel传递
PR #981 fix: 解决eureka增量缓存过早淘汰的问题
PR #992 fix: 熔断enable接口会清空revision,导致客户端无法拉取更新
PR #1002 fix: eureka-replicate当超过200+节点同时报心跳时,会出现超时导致不健康

Test

PR #933 test: 补充健康检查相关的单测
PR #940 添加测试用例,支持指定 instance id

Install

PR #921 fix:standalone prometheus sd config
PR #928 修正06-polaris-limiter-config.yaml中默认polaris服务地址
PR #958 Docker compose 升级 mysql 8
PR #963 迁移工具支持环境变量传参,以及打印日志

New Contributors

Full Changelog: v1.14.2...v1.15.0