Sentinel 1.8.4
Sentinel 1.8.4
Features / Enhancements
- Add interceptor SPI for transport command handler (#2587)
- Add log level configuration support for common logs (#2514)
- Improve AuthorityRuleManager: replace the rule map instead of clear-then-insert when updating rules (#2655)
Bug Fixes
- Fix param args missing bug in fireExit of StatisticSlot (#2523)
- Fix maxQueueingTimeoutMs checking logic in
GatewayRuleManager#isValidRule(#2609) - Fix DynamicSentinelProperty synchronized listener set iterator race-condition problem (#2519)
- Use CopyOnWriteArraySet for cluster
ConnectionGroup#connectionSetto avoid iterator fast-fail (#2559)
Integrations
- Add support for customizing ConfigurableRequestItemParser for Spring Cloud Gateway and Zuul adapter (#2542)
- Use unified entrance context name by default in Spring WebFlux adapter (#2610)
Dashboard
- Fix incorrect alert message for intervalMs validation in circuit breaker rule dialog (#2483)
- Fix the bug that removing token servers may fail when there are multiple servers with the same IP (#2591)
Dependencies
- Update Spring Boot starter to 2.5.12 for Sentinel dashboard
- Upgrade nacos-client to 1.4.2 for
sentinel-datasource-nacos
Thanks for all contributors: @brotherlu-xcq, @code-ferry, @DollarB, @howiekang, @icodening, @Reagan1947, @Roger3581321, @sczyh30, @tain198127, @zhaoxinhu, @zhuyou1234
Source alibaba/Sentinel ·
1.8.4· 2022-04-12 · upstream release
Mirrored verbatim for indexing. All rights belong to the upstream project.
Release notes are published by the upstream project and mirrored here for indexing. All rights belong to their authors.