Haotian Zhang
9b96d6040d
fix: split contract base-package for springdoc scan ( #1807 )
...
* fix: split contract base-package for springdoc scan
When @SpringBootApplication(scanBasePackages = {"a","b"}) declares multiple
packages, PackageUtil.scanPackage returns them joined by a comma. The previous
code passed the whole comma-joined string as a single package name to
GroupedOpenApi.Builder#packagesToScan, so springdoc matched no controller and
both the Polaris and TSF consoles showed an empty API list (the single-value
case happened to be a valid package name and thus worked).
Split the string by SPLITTER before handing it to packagesToScan so each
declared package reaches springdoc as an independent entry. Add unit tests
covering multi-value scanBasePackages, single-value regression, and the
comma-separated spring.cloud.polaris.contract.base-package property.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: Haotian Zhang <928016560@qq.com>
* docs: update CHANGELOG for PR #1807
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: Haotian Zhang <928016560@qq.com>
---------
Signed-off-by: Haotian Zhang <928016560@qq.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
3 months ago
Haotian Zhang
7ce7f45868
feat: Upgrade to Spring Cloud 2025.0.2.
...
Co-Authored-By: Claude-Opus-4.7 (1M) <noreply@anthropic.com>
Signed-off-by: Haotian Zhang <928016560@qq.com>
3 months ago
Haotian Zhang
0b9d8cdadd
refactor: modify the initialization of ApplicationContextAwareUtils. ( #1798 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
4 months ago
Haotian Zhang
40ac641552
feat: Update config server IP to 127.0.0.1 and adjust tests ( #1796 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
4 months ago
Haotian Zhang
d583589ec8
refactor: optimize performance. ( #1782 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
6 months ago
shedfreewu
46b039fa69
fix: fix parsing ConfigurationProperties value with RefreshScope. ( #1780 )
...
Skip recursive parsing of JDK built-in classes and limit recursion depth to avoid OOM.
6 months ago
Haotian Zhang
79936c2f62
docs:caller example supports http param transfer.
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
7 months ago
Haotian Zhang
3adf6d7ba1
fix:fix NPE when rate-limiting with null value. ( #1764 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
7 months ago
shedfreewu
75f72ab023
feat: support TagUtils, ContextToHeaderInterceptor in TSF(2024). ( #1754 )
8 months ago
Fishtail
1c01fccb62
fix: fix nacos service discovery. ( #1751 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
8 months ago
Haotian Zhang
9c216b570f
feat:support async metadata transfer. ( #1743 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
8 months ago
Haotian Zhang
e0765f1cc1
refactor:optimize auto configuration. ( #1739 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
8 months ago
Fishtail
2c4e41626d
feat: upgrade springdoc to 2.8.13 ( #1738 )
...
Co-authored-by: Haotian Zhang <skyebefreeman@qq.com>
9 months ago
Haotian Zhang
dd17356c3f
feat:support TSF certificate manager. ( #1715 )
11 months ago
Haotian Zhang
e944be2260
docs:optimize tsf example. ( #1710 )
11 months ago
cooper30
40c76404cb
feat:Modify the annotations ( #1678 )
12 months ago
Haotian Zhang
7b952830dc
feat:support fault injection. ( #1672 )
12 months ago
Fishtail
344af365ff
feat: add delay interface in tsf-example. ( #1668 )
12 months ago
Fishtail
a568f22856
feat: support custom quickstart circuitbreak delay time. ( #1666 )
12 months ago
Haotian Zhang
826443aee4
feat:support traffic mirroring. ( #1647 )
12 months ago
Haotian Zhang
fe5762acbb
feat:support setting load balancing strategy per service. ( #1633 )
12 months ago
SkyeBeFreeman
2cadfe2fc6
fix:fix tsf lossless not working bug.
12 months ago
Haotian Zhang
501a87cd10
docs:update maven publish.
1 year ago
Haotian Zhang
3c2b584575
docs:update license.
1 year ago
Fishtail
3e021d83c4
feat:support stat reporting path aggregation. ( #1610 )
...
Co-authored-by: Haotian Zhang <skyebefreeman@qq.com>
1 year ago
Fishtail
9d375ec375
fix: add gateway context config example. ( #1584 )
1 year ago
Haotian Zhang
fd35059fbb
feat:support spring cloud 2024.
1 year ago
Haotian Zhang
2bfa775234
docs:update quickstart caller example.
1 year ago
Haotian Zhang
70a32f216d
fix count circuit breaker in gateway & return 404 when context api does not match. ( #1509 )
...
Co-authored-by: shedfreewu <49236872+shedfreewu@users.noreply.github.com>
1 year ago
Haotian Zhang
736a7cf7d2
docs:update JDK version configuration in GitHub Actions. ( #1507 )
1 year ago
Haotian Zhang
fa23f6573e
feat:use polaris-all for shading third-party dependencies. ( #1505 )
1 year ago
Haotian Zhang
d18f3cd52d
feat: support gateway context, feign eager-load support default value. ( #1504 )
...
Co-authored-by: shedfreewu <49236872+shedfreewu@users.noreply.github.com>
1 year ago
Haotian Zhang
1bb60966b7
feat:support polaris event. ( #1502 )
1 year ago
Haotian Zhang
6992011ed5
feat:support smooth upgrade from tsf. ( #1482 )
2 years ago
Haotian Zhang
8e1874b598
feat:support auth. ( #1479 )
2 years ago
Haotian Zhang
d57d1e9691
docs:update license.
2 years ago
Haotian Zhang
ec43a2528c
feat:support concurrency rate limit. ( #1455 )
...
* feat:support concurrency rate limit.
* feat:support concurrency rate limit.
2 years ago
Haotian Zhang
14229e03b3
feat:add admin http handler. ( #1450 )
2 years ago
Haotian Zhang
b0be2c2a97
feat:upgrade api circuit breaker. ( #1442 )
...
* feat:upgrade api circuit breaker.
* feat:upgrade api circuit breaker.
* feat:upgrade api circuit breaker.
* update junit test.
2 years ago
Fishtail
1a07828eca
fix: fix PolarisCircuitBreakerConfiguration not clear when gateway invoke by wildcard apis ( #1426 )
...
Co-authored-by: andrew shan <45474304+andrewshan@users.noreply.github.com>
2 years ago
Fishtail
95006a41fb
feat:upgrade nearby router and add namespace nearby router. ( #1421 )
...
Co-authored-by: Haotian Zhang <skyebefreeman@qq.com>
2 years ago
Fishtail
e98c38e9bf
feat:support TSF router. ( #1420 )
...
Co-authored-by: Haotian Zhang <skyebefreeman@qq.com>
2 years ago
Fishtail
22592a2979
feat: support tsf trace demo & remove client span attributes ( #1419 )
...
Co-authored-by: andrew shan <45474304+andrewshan@users.noreply.github.com>
2 years ago
Fishtail
b2d127d5f0
feat:support consul config data. ( #1417 )
...
Co-authored-by: Haotian Zhang <skyebefreeman@qq.com>
2 years ago
Fishtail
ff303bf5ed
fix: memory cost too many when using wildcard feign calls ( #1416 )
...
Co-authored-by: andrew shan <45474304+andrewshan@users.noreply.github.com>
2 years ago
Fishtail
fb2971bf8c
feat:support consul service update task. ( #1413 )
...
Co-authored-by: Haotian Zhang <skyebefreeman@qq.com>
2 years ago
Fishtail
797b33f47f
feat: add trace report support ( #1411 )
...
Co-authored-by: andrew shan <45474304+andrewshan@users.noreply.github.com>
2 years ago
Fishtail
1f05da13fe
feat:add Tencent Cloud TSF support. ( #1409 )
...
Co-authored-by: Haotian Zhang <skyebefreeman@qq.com>
2 years ago
Fishtail
a3e35d6894
feat:add zero protection. ( #1408 )
...
Co-authored-by: Haotian Zhang <skyebefreeman@qq.com>
2 years ago
Fishtail
42b7c7a0ae
feat: add spring cloud gateway mvc example ( #1367 )
2 years ago