Polarismesh Polaris Versions Save

Service Discovery and Governance Platform for Microservice and Distributed Architecture

v1.16.2

1 year ago

What's Changed

Full Changelog: https://github.com/polarismesh/polaris/compare/v1.16.1...v1.16.2

v1.16.1

1 year ago

What's Changed

Full Changelog: https://github.com/polarismesh/polaris/compare/v1.16.0...v1.16.1

v1.16.0

1 year ago

What's Changed

Feature

Enhancement

  • PR #997 解决eureka replicate因串行出现的超时性能问题
  • PR #1007 调整leaseInfo为nil时的心跳参数处理逻辑与eureka server一致
  • PR #1008 支持当北极星服务端全下线并恢复后,等待3TTL后再重启check任务
  • PR #1009 优化查询服务列表的接口耗时以及资源占用
  • PR #1018 增强instanceId兼容性,调整status同步逻辑
  • PR #1020 Remove unused code
  • PR #1042 查询治理规则时返回aliasFor字段明确服务的原始信息
  • PR #1045 format eureka instance vip

BugFix

  • PR #1022 fix: 修复健康检查规则报错问题
  • PR #1025 修复发布实例事件可能导致的程序panic问题 & 实例变更事件不应打印 InstanceUpdateEvent

New Contributors

Full Changelog: https://github.com/polarismesh/polaris/compare/v1.15.2...v1.16.0

v1.15.2

1 year ago

What's Changed

Full Changelog: https://github.com/polarismesh/polaris/compare/v1.15.1...v1.15.2

v1.15.1

1 year ago

What's Changed

Full Changelog: https://github.com/polarismesh/polaris/compare/v1.15.0...v1.15.1

v1.15.0

1 year ago

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: https://github.com/polarismesh/polaris/compare/v1.14.2...v1.15.0

v1.14.2

1 year ago

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: https://github.com/polarismesh/polaris/compare/v1.14.1...v1.14.2

v1.12.2

1 year ago

v1.13.9

1 year ago

v1.14.1

1 year ago

What's Changed

Full Changelog: https://github.com/polarismesh/polaris/compare/v1.14.0...v1.14.1