Commit Graph

765 Commits

Author SHA1 Message Date
Eric Zhao dd1ba2725e Bump version to 1.8.6
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-10-25 16:57:18 +08:00
hongpy 5864ab577f
Fix the bug that SpiLoader#closeResources may not record the exception when error occurs (#2890) 2022-10-09 11:04:57 +08:00
Eric Zhao e13d20ce55 dashboard: Improve IP validation in SentinelApiClient and rule controllers
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-09-26 19:16:04 +08:00
Eric Zhao 84df19b2c5 Bump version to 1.8.6-SNAPSHOT
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-09-15 09:50:36 +08:00
ZhongJinHacker b9dd399697
Fix incorrect code description in sliding window logic of LeapArray (#2876)
* The "clean" logic has been removed in earlier version
2022-09-15 09:40:37 +08:00
Ze 9ac8e89dc4
Removing unnecessary checks in SystemRuleManager#checkSystem (#2869) 2022-09-15 09:33:56 +08:00
一个不知名的Java靓仔 6c74a4cf70
Add id field in Rule entity and record ruleId in block log (#2853)
* Add id field (Long) in Rule
* optimize BlockException log
2022-08-31 10:32:33 +08:00
Albumen Kevin bef6574734
Fix Dubbo SPI path in Dubbo 3 adapter and improve test cases (#2822) 2022-08-17 09:52:12 +08:00
Eric Zhao 24ac1be442 Bump version to 1.8.5 and update README.md
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-08-08 21:29:40 +08:00
benyamin2014 0bd27fb80a
Auto-extract value from ParamFlowArgument when blocked in ParamFlowSlot (#2776)
* Assign actual value with the result of paramFlowKey method
2022-08-08 11:20:42 +08:00
Eric Zhao e0eb63e80e doc: Update docs for Dubbo 2.7.x and 3.x adapter
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-08-08 10:12:19 +08:00
Eric Zhao 9b7786259e Bump version to 1.8.5-SNAPSHOT
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-08-08 09:52:51 +08:00
Albumen Kevin e5a62cb634
Add adapter for Apache Dubbo 3.x (#2789)
* Add apache dubbo3 support implementation
2022-07-22 17:07:21 +08:00
李海峰 9f08a6a49c
docs: Update dashboard frontend Node.js version restriction (#2760) 2022-07-09 13:17:06 +08:00
Eric Zhao 04e5047014 deps: Update fastjson to 1.2.83_noneautotype
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-06-21 10:45:03 +08:00
Eric Zhao 855e3880a4 deps: Update fastjson to 1.2.69_noneautotype
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-06-01 13:40:27 +08:00
zuohl 374481c9d4
Replace deprecated API for Lettuce in sentinel-datasource-redis (#2704) 2022-05-10 09:59:20 +08:00
一个不知名的Java靓仔 d358b1d7ca
dashboard: Fix deprecated Spring config key in application.properties (#2713) 2022-05-10 09:55:54 +08:00
一个不知名的Java靓仔 2e173753ff
dashboard: Refactor IP verify logic in MachineRegistryController to support JDK 17 (#2694) 2022-04-25 11:27:36 +08:00
Eric Zhao 16e1bb8fe8 Bump version to 1.8.4
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-04-12 10:14:53 +08:00
zhuyou1234 679625e299 Improve AuthorityRuleManager: replace the rule map instead of clear-then-insert when updating rules (#2655) 2022-04-06 14:45:18 +08:00
Eric Zhao fcc539d660 build(deps): Update Spring dependencies for adapters (provided or test scope)
* Close all the PR: #2654, #2653, #2652, #2647, #2646, #2634, #2632

Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-04-06 11:08:44 +08:00
Eric Zhao dcd139438f Update CircleCI config.yml
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-04-06 10:30:29 +08:00
Eric Zhao 1576500178 build(deps): Bump spring.boot.version to 2.5.12 for sentinel-demo modules and polish demo dependencies
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-04-02 15:20:33 +08:00
Eric Zhao e93f72232f dashboard: Update Spring Boot starter to 2.5.12
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-04-02 14:52:57 +08:00
DaneBrown 3832f2bc5a
Fix the bug that stopping CommandCenter may throw NPE when it was not initialized (#2630) 2022-04-02 09:48:26 +08:00
Eric Zhao d706ce5767 dashboard: Update Spring Boot starter to 2.2.13.RELEASE
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-03-29 14:10:56 +08:00
一个不知名的Java靓仔 3cd8970e07 Add interceptor SPI for transport command handler (#2587)
* support intercept specified command handler
* add unit test and demo
2022-03-29 11:42:43 +08:00
David Huang 2cb9747e56
doc: Improve javadoc for DegradeRule and dashboard ApiPredicateItemVo (#2614) 2022-03-23 21:15:36 +08:00
解玉乾 ab6c9adcec
Fix maxQueueingTimeoutMs checking logic in GatewayRuleManager#isValidRule (#2609) 2022-03-22 09:49:49 +08:00
一个不知名的Java靓仔 0bb7532425
Use unified entrance context name by default in Spring WebFlux adapter (#2610) 2022-03-21 10:42:09 +08:00
一个不知名的Java靓仔 42878a29e0
dashboard: Fix the bug that removing token servers may fail when there are servers with the same IP (#2591) 2022-03-15 10:57:46 +08:00
dependabot[bot] 0cd06291f3
build(deps): Bump log4j-core to 2.17.1 in sentinel-demo-apollo-datasource (#2525)
Bumps log4j-core from 2.17.0 to 2.17.1.

---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-core
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-10 10:39:24 +08:00
Roger3581321 ca13ea6a2a
Use CopyOnWriteArraySet for ConnectionGroup#connectionSet to avoid iterator fast-fail (#2559) 2022-02-07 10:38:23 +08:00
程露 33d14fc12e
doc: Add README.md for sentinel-metric-exporter module (#2550)
* add the reademe file to module `sentinel-metric-exporter`
* format the md file
* [ISSUE #2545] update the screenshot.
2022-01-25 17:22:30 +08:00
icodening 55ce1a2c11
Add support for customizing ConfigurableRequestItemParser for SC gateway and Zuul adapter (#2542)
* Add ConfigurableRequestItemParser and support customize RequestItemParser
* fluent-style API
2022-01-20 10:37:23 +08:00
Reagan lee 2920efc33b
dashboard: Fix incorrect alert message for intervalMs validation in circuit breaker rule dialog (#2483)
* fix the degrade_service.js alert message on line 77, changed "统计窗口市场不能超过 120 分钟" to "统计窗口时长最大 120s"
2022-01-19 09:46:58 +08:00
zhaoxinhu 794530f533
Add log level configuration support for common logs (#2514)
* Add `csp.sentinel.log.level` property to support logging level for record logs (not for block log and metric log)
2022-01-14 17:22:01 +08:00
程露 2df682dad2
build(deps): Upgrade nacos-client to 1.4.2 for sentinel-datasource-nacos (#2477)
* [ISSUE #2425] upgrade the Nacos client version to 1.4.2.
* [ISSUE #2425] remove the unused code and import.
2022-01-10 20:34:14 +08:00
howiekang 6f555d7c96
Fix param args missing bug in fireExit of StatisticSlot (#2523) 2022-01-05 11:51:21 +08:00
Eric Zhao 356111f745 Polish docs and samples of Envoy RLS token server module for RLS v3 API
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-01-04 10:54:38 +08:00
howiekang 02cfe40f8a
Fix DynamicSentinelProperty synchronized listener set iterator race-condition problem (#2519) 2022-01-01 11:06:16 +08:00
Eric Zhao 8724a7c0a1 Bump version to 1.8.4-SNAPSHOT
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-01-01 11:00:04 +08:00
Eric Zhao 6135ff290a Bump version to 1.8.3
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2021-12-31 14:46:52 +08:00
Eric Zhao 51b21921f5 Bump version to 1.8.3-SNAPSHOT
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2021-12-22 14:48:43 +08:00
dependabot[bot] 37542a8378
build(deps): Bump log4j-core to 2.16.0 in sentinel-demo-apollo-datasource (#2493)
Bumps log4j-core from 2.15.0 to 2.16.0.

---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-core
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-17 16:45:51 +08:00
dependabot[bot] 0a287fe84f
build(deps): Bump Dubbo dependency to 2.7.13 in sentinel-apache-dubbo-adapter (#2489)
Bumps [dubbo](https://github.com/apache/dubbo) from 2.7.5 to 2.7.13 (provided).
- [Release notes](https://github.com/apache/dubbo/releases)
- [Changelog](https://github.com/apache/dubbo/blob/3.0/CHANGES.md)
- [Commits](https://github.com/apache/dubbo/compare/dubbo-2.7.5...dubbo-2.7.13)

---
updated-dependencies:
- dependency-name: org.apache.dubbo:dubbo
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-13 09:50:31 +08:00
dependabot[bot] 6649d5b019
build(deps): Bump log4j-core to 2.15.0 in sentinel-demo-apollo-datasource (#2486)
Bumps log4j-core from 2.9.1 to 2.15.0.

---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-core
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-11 15:56:11 +08:00
Luca 31c0ac5525
doc: Fix javadoc typo in isSupportEnhancedContentType method of dashboard SentinelApiClient (#2480) 2021-12-06 09:44:52 +08:00
suyh 051d583fd8 Fix the bug that legacy API matchers in ScGatewayApiMatcherManager were not removed (#2436)
* Fix the bug that legacy API matchers in SC gateway adapter GatewayApiMatcherManager were not removed after the API group has been removed
2021-11-29 20:27:59 +08:00