Skip to content

Releases: polarismesh/polaris

v1.15.1

22 Mar 06:35
741398f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.15.0...v1.15.1

v1.15.0

15 Mar 06:42
55424d8
Compare
Choose a tag to compare

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

v1.14.2

01 Mar 08:49
c3e9d31
Compare
Choose a tag to compare

What's Changed

Features

PR #943 Service Routing Rules Storage Model for Optimizing TrafficFlow Control

Enhancement

PR #934 feat: 心跳逻辑与客户端检查逻辑解耦,以及修改客户端批量时间过长的问题
PR #968 feat: eureka接口使用异步模式进行实例的创建和销毁

Install

PR #959 fix:build standalone docker image

BugFix

PR #947 fix:存储层出现问题可能导致cache数据更新阻塞
PR #952 fix:解决eureka更新接口鉴权失败问题
PR #955 fix:all write operation should be in transaction
PR #962 fix:req.metadata map nil

Full Changelog: v1.14.1...v1.14.2

v1.12.2

27 Feb 12:29
f105b2e
Compare
Choose a tag to compare
fix:清理服务信息操作合并到存储层事务中 (#957)

* fix:存储层出现问题可能导致cache数据更新阻塞

* fix:存储层出现问题可能导致cache数据更新阻塞

* fix:存储层出现问题可能导致cache数据更新阻塞

* fix:存储层出现问题可能导致cache数据更新阻塞

* store:清理服务信息纳入事务管理

v1.14.1

16 Feb 05:24
d9dc0d3
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.14.0...v1.14.1

v1.14.0

14 Feb 10:50
5096f50
Compare
Choose a tag to compare

What's Changed

Features

PR #817 add leader election
PR #870 add common cmdb plugin
PR #888 support specification, and add circuitbreaker rule and faultdetect rule feature

Enhancement

PR #821 feat:优化eureka插件大小写敏感,默认大小写不敏感
PR #832 self health check by leader instance
PR #836 refactor source code structure and release package structure
PR #845 refactor/operation log
PR #861 support redis call metrics
PR #866 support metrics/tcp conn
PR #867 add maintain OpenAPI leader election
PR #901 feat: optimize route rule v2->v1 subset name conversion

Install

PR #819 Fix k8s deploy error
PR #857 解决docker-compose单机版的配置问题
PR #902 install package add pushgateway

BugFix

PR #823 fix: 解决eureka同步时,出现存量服务同步失败的问题
PR #830 feat:修复polaris之间走eureka同步接口出现报错的问题
PR #833 fix: eureka同步时,实例不存在没有返回404,导致eureka触发不了重注册
PR #852 Fix config watch may be npe
PR #865 fix install.sh
PR #883 Fix/service alias
PR #912 need lock service when create instance
PR #903 fix: circuitbreaker boltdb load int fail

Test

PR #854 Test/fix codecov
PR #873 Fix/gitub action deploy
PR #887 test:修复eureka集群测试场景相关配置

New Contributors

Full Changelog: v1.13.8...v1.14.0

v1.13.8

09 Feb 02:41
8e4197d
Compare
Choose a tag to compare
  • feat: 自注册服务实例健康状态同步后不一致问题[https://github.com//issues/911]
  • feat: 自注册服务实例下线没法同步问题

v1.13.7

30 Jan 06:45
65fd429
Compare
Choose a tag to compare
  • feat: [eureka] remove fault tolerance feature
  • feat: [eureka] support customize DCI interface

v1.13.6

04 Jan 03:51
c20f539
Compare
Choose a tag to compare
fix: eureka interface and replication optimize (#884)

v1.13.5

31 Dec 05:54
621c182
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.13.4...v1.13.5