12 Star 83 Fork 20

PolarisMesh / polaris

2022-10-12 12:01
11248300 polarisadmin 1656940795 polarisadmin

What's Changed

Enhancement

  • [PR #658] bootstrap config pretty print
  • [PR #627] Polaris HTTP server support Swagger2.0
  • [PR #665] 添加鉴权模块相关接口文档
  • [PR #674] 丰富core下面namespace相关接口的swagger信息
  • [PR #642] 自定义路由-part1(proto定义 & v1/v2 拆分)
  • [PR #676] 北极星自定义路由 part2(路由协议v2版本实现)
  • [PR #687] 支持 xdsv3 协议下发规则时输出debug日志

BugFix

  • [PR #650] fix: invalid memory address or nil pointer dereference
  • [PR #659] fix: 限流规则匹配标签无法完全删除的问题
  • [PR #661] fix: 修复限流用例失败问题
  • [PR #673] fix:修复eureka协议中心跳错误的处理
  • [PR #684] fix:修复自定义路由v1转v2的id漂移问题
  • [PR #693] fix: 修复v2路由规则对于v1路由规则兼容逻辑

New Contributors

Full Changelog: https://github.com/polarismesh/polaris/compare/v1.11.3...v1.12.0

2022-09-27 18:27
11248300 polarisadmin 1656940795 polarisadmin

What's Changed

Enhancement

  • [PR #658] bootstrap config pretty print
  • [PR #627] Polaris HTTP server support Swagger2.0
  • [PR #665] 添加鉴权模块相关接口文档
  • [PR #674] 丰富core下面namespace相关接口的swagger信息
  • [PR #642] 自定义路由-part1(proto定义 & v1/v2 拆分)
  • [PR #676] 北极星自定义路由 part2(路由协议v2版本实现)
  • [PR #687] 支持 xdsv3 协议下发规则时输出debug日志

BugFix

  • [PR #650] fix: invalid memory address or nil pointer dereference
  • [PR #659] fix: 限流规则匹配标签无法完全删除的问题
  • [PR #661] fix: 修复限流用例失败问题
  • [PR #673] fix:修复eureka协议中心跳错误的处理
  • [PR #684] fix:修复自定义路由v1转v2的id漂移问题
  • [PR #693] fix: 修复v2路由规则对于v1路由规则兼容逻辑

Full Changelog: https://github.com/polarismesh/polaris/compare/v1.11.3...v1.12.0-beta.0

最后提交信息为: Update unit test (#699)
2022-09-19 18:20
11248300 polarisadmin 1656940795 polarisadmin

What's Changed

Enhancement

  • [PR #532] 支持配置某些服务在控制台列表进行隐藏
  • [PR #526] support config file template
  • [PR #552] 限流功能 & UI 交互优化
  • [PR #550] 服务端报错支持 i18n
  • [PR #553] 配置中心代码优化

BugFix

  • [ISSUE #520] 服务注册后,没有做任何操作但是实例的修改时间会发生变化
  • [ISSUE #669 ] 修复eureka协议中对于心跳错误码的兼容问题

Install

  • [PR #530] 调整 docker 镜像 tag 的发布规则

Test

  • [PR #509] add unit test depend mysql
  • [PR #542] Integration test
  • [PR #548] feat: support integration testing of healthCheckRedis

New Contributors

Full Changelog: https://github.com/polarismesh/polaris/compare/v1.10.0...v1.11.3

2022-09-11 15:04
11248300 polarisadmin 1656940795 polarisadmin

功能优化

  • [PR #532] 支持配置某些服务在控制台列表进行隐藏
  • [PR #526] 支持配置模版功能(UI交互暂未支持)
  • [PR #552] 新限流后台功能 & UI 交互优化
  • [PR #550] 服务端报错支持 i18n
  • [PR #553] 配置中心代码结构调整

Bug修复

  • [ISSUE #520] 服务注册后,没有做任何操作但是实例的修改时间会发生变化

安装优化

  • [PR #530] 调整 docker 镜像 tag 的发布规则

代码测试

  • [PR #509] 单元测试 & 集成测试添加MySQL存储测试场景
  • [PR #542] 优化整体的集成测试 & 单元测试
  • [PR #548] 单元测试 & 集成测试添加Redis存储测试场景

新贡献者

Full Changelog: https://github.com/polarismesh/polaris/compare/v1.10.0...v1.11.1

预览版本
2022-06-30 10:09
11248300 polarisadmin 1656940795 polarisadmin

What's Changed

Feature

  • [PR #403] feat: add tls and acl options to redis configuration
  • [PR #405] feat: add redis options of minIdleConns and poolSize
  • [PR #419] fully support all the eureka api
  • [PR #454] feat: support cluster-deployed redis and sentinel-deployed redis
  • [PR #456] feat: 通讯支持加密协议TLS

Bugfix

  • [PR #378] 依赖timestamp进行cache增量更新
  • [PR #397] add operator for config module
  • [PR #413] fix config_center uint test failure
  • [PR #433] 修复配置中心部分函数栈移除
  • [PR #450] bugfix: fix prometheus server post process callback
  • [PR #452] Service cache not refresh when service delete
  • [PR #480] Fix ratelimit rule refresh cache when use boltdb
  • [PR #484] fix:fix return of empty string
  • [PR #486] fix not permission when crontab run check.sh
  • [PR #492] fix new regis logic not compitable old sdk version

Enhancement

  • [PR #375] remove authority and perf register
  • [PR #387] 优化服务发现性能
  • [PR #381] 服务名称支持使用反斜线进行拼接
  • [PR #440] Registration & Heartbeat Performance Optimization

Install

  • [PR #388] feat: add polaris server with config build script
  • [PR #442] 修改CHARSET = utf8mb4 COLLATE = utf8mb4_bin
  • [PR #444] 修改编译任务支持arm64版本打包
  • [PR #478] fix: add build version
  • [PR #479] fix build version for docker

Code Style

  • [PR #224] style: improve code readability
  • [PR #372] 补充单元测试 & 修复boltdb问题
  • [PR #385] add pr codecov
  • [PR #399] feat: event watch refactor use map with rwlock
  • [PR #401] feat: config/utils code adjust
  • [PR #406] feat:refactor server init and go fmt
  • [PR #408] feat: refactor redispool
  • [PR #410] feat: refactor StringSliceDeDuplication
  • [PR #411] Feature/daheige/default auth adjust
  • [PR #424] feat: maintain code adjust and default refactor
  • [PR #458] refactor: remove unused file
  • [PR #471] feat: refactor CircuitBreakerCache and ClientCache with map + rwlock

New Contributors

Full Changelog: https://github.com/polarismesh/polaris/compare/v1.9.0...v1.10.0

最后提交信息为: Hotfix uninstall.sh (#558)
2022-06-27 18:19
11248300 polarisadmin 1656940795 polarisadmin

What's Changed

Feature

  • ISSUE #404 feat: add redis options of minIdleConns and poolSize
  • ISSUE #398 feat: add tls and acl options to redis configuration

Bugfix

  • ISSUE #371 补充单元测试 & 修复boltdb问题
  • ISSUE #345 依赖timestamp进行cache增量更新
  • PR #413 fix config_center uint test failure

Enhancement

Install

  • ISSUE #389 feat: add polaris server with config build script

Code Style

  • PR #224 style: improve code readability
  • ISSUE #382 add pr codecov
  • PR #391 feat:修正文档说明
  • PR #394 docs:update info of spring cloud integrates with polaris-java
  • ISSUE #402 config/utils code adjust
  • ISSUE #400 feat: event watch refactor use map with rwlock
  • PR #411 Feature/daheige/default auth adjust
  • PR #410 feat: refactor StringSliceDeDuplication

New Contributors

Full Changelog: https://github.com/polarismesh/polaris/compare/v1.8.0...v1.9.0-beta

最后提交信息为: feat: update version
Go
1
https://gitee.com/polarismesh/polaris.git
git@gitee.com:polarismesh/polaris.git
polarismesh
polaris
polaris

搜索帮助

14c37bed 8189591 565d56ea 8189591