Haotian Zhang
99bef6ebc7
fix:fix nacos and consul registration. ( #919 )
2 years ago
Shanyou Yu (Sean Yu)
098d85d7f1
feature: add ratelimit provider info and refactor ratelimit use arguments ( #902 )
2 years ago
Shanyou Yu (Sean Yu)
2d3af42bfe
feature: improve circuit breaker usage ( #916 )
2 years ago
Haotian Zhang
74f8955290
fix:optimize multi service registration and discovery. ( #914 )
2 years ago
Haotian Zhang
7b2f9483af
fix:optimize instance circuit beaker. ( #908 )
2 years ago
Haotian Zhang
2d9afcc4fb
fix:remove the secondary report. ( #900 )
2 years ago
Shanyou Yu (Sean Yu)
e1ab8b070d
fix: fix log feign response stream close bug ( #896 )
2 years ago
Haotian Zhang
70e6d6842d
begin 1.11.0-2020.0.5-SNAPSHOT.
2 years ago
Haotian Zhang
257e4a3512
fix:fix instance circuit breaker not working bug. ( #892 )
2 years ago
Haotian Zhang
ec82c1b4c4
refactor:optimize sct-all. ( #889 )
2 years ago
Haotian Zhang
1e2f01b28b
fix:fix NPE. ( #885 )
2 years ago
Shanyou Yu (Sean Yu)
4639a765e7
feature:add polaris circuit breaker support ( #881 )
2 years ago
Haotian Zhang
eb6ec18e3c
refactor:refactor stat module. ( #879 )
2 years ago
许路路
6144b0e923
optimize ServiceRuleManager ( #878 )
2 years ago
Haotian Zhang
03ca428c4b
feature:add User-Agent:polaris for healthyCheck api. ( #873 )
...
Co-authored-by: lingxiao.wu <51630311+lingxiao-wu@users.noreply.github.com>
2 years ago
Haotian Zhang
deb2784c9a
docs:support auto snapshot release in GitHub Action. ( #870 )
...
* docs:support auto snapshot release in GitHub Action.
* docs:support auto snapshot release in GitHub Action.
* docs:support auto snapshot release in GitHub Action.
2 years ago
Haotian Zhang
db80ba62f9
refactor:update to junit 5. ( #867 )
2 years ago
Haotian Zhang
d5b1ae68d5
feat:enable stat reporting as default. ( #864 )
2 years ago
Haotian Zhang
4fd32eaf80
fix:fix the error capture of rate limit exception. ( #861 )
2 years ago
lingxiao.wu
99995e6505
feature:add PolarisRateLimiterLimitedFallback spi. ( #858 )
2 years ago
Haotian Zhang
0928f72135
refactor:move loadbalancer to discovery module. ( #845 )
2 years ago
Haotian Zhang
e6825c4fad
docs:Add license checker GitHub Action. ( #841 )
...
* docs:Add license checker GitHub Action.
* docs:Add license checker GitHub Action.
2 years ago
Haotian Zhang
c46b67f2c9
docs:Add code coverage blocking. ( #837 )
2 years ago
Haotian Zhang
3dbc3afd3b
begin 1.10.0.
2 years ago
Haotian Zhang
11db82f743
fix:fix router parameter not checking bug. ( #827 )
2 years ago
Haotian Zhang
598f4f55da
fix:nacos & polaris discovery ( #819 )
2 years ago
Haotian Zhang
3e2f3bcda3
fix:fix some compile output issues. ( #813 )
2 years ago
Haotian Zhang
c750c206d9
feat:update getPort method of PolarisRegistration. ( #804 )
2 years ago
lepdou
a15e2ceaa4
fix instance's weight hard code to 100 bug ( #801 )
2 years ago
Haotian Zhang
b3feb94b73
fix:fix nacos enabled condition bugs. ( #794 )
2 years ago
lepdou
ee14101339
set reporter.enabled default to true ( #786 )
2 years ago
lepdou
22b11a989f
fix reactor concurrent bug when get instances ( #775 )
2 years ago
pandaapo
a092d5396f
Fix issue: prompt no registration if web dependence was not imported. ( #777 )
2 years ago
lepdou
f05798e181
support multi registry for nacos ( #757 )
2 years ago
Haotian Zhang
517637be9e
Test:add sct-stater-polaris-router juint. ( #767 )
...
Co-authored-by: dongyinuo <45160106+dongyinuo@users.noreply.github.com>
2 years ago
lepdou
bed6f384b5
support delete config for ConfigurationProperties bean ( #755 )
...
Co-authored-by: Haotian Zhang <928016560@qq.com>
2 years ago
lepdou
1fcfd5b9b0
get service instances by Flux.blockLast() to resolve concurrent problem ( #763 )
2 years ago
lepdou
2a67279fec
change RouteArgument.buildCustom to RouteArgument.fromLabel ( #750 )
...
* change RouteArgument.buildCustom to RouteArgument.fromLabel
* change RouteArgument.buildCustom to RouteArgument.fromLabel
2 years ago
lepdou
f5fec381cc
Adapt polaris-java 1.10.1 version ( #748 )
2 years ago
Haotian Zhang
06d7b51e9c
fix:fix discovery junit. ( #728 )
2 years ago
lingxiao,wu
ce24195916
fix:fix javadoc. ( #726 )
2 years ago
DerekYRC
660c225db2
code optimization & correct comment ( #723 )
...
* code optimization & correct comment
* update changelog
2 years ago
lepdou
5b60db990b
upgrade protobuf-java.version to 3.21.7 ( #716 )
...
Co-authored-by: Haotian Zhang <928016560@qq.com>
2 years ago
Haotian Zhang
cc1f0ded50
docs:update README. ( #719 )
2 years ago
lingxiao,wu
631e2f1d45
Test:support environment variable metadata test ( #710 )
2 years ago
DerekYRC
4ea885d18c
Code optimize & add junit tests ( #703 )
2 years ago
Haotian Zhang
ae00945893
docs:update PR template. ( #691 )
2 years ago
DerekYRC
f256c98423
Register the service with the ProviderAPI#registerInstance method ( #685 )
...
* publish spring event named ConfigChangeSpringEvent when the configuration is changed
* update changelog
* register the service with the ProviderAPI#registerInstance method
* update changelog
* delete PolarisDiscoveryProperties#getHeartbeatEnabled
Co-authored-by: Haotian Zhang <928016560@qq.com>
2 years ago
lingxiao,wu
14df7d4794
Optimize:optimize spring annotation. ( #688 )
2 years ago
lingxiao,wu
61846a3aaf
Optimize:optimize SpringValueProcessor ( #668 )
2 years ago
Haotian Zhang
625f919cf4
feat:start 1.9.0. ( #666 )
2 years ago
Haotian Zhang
9d5cf90d35
fix:fix transfer http headers not working bug. ( #665 )
2 years ago
lepdou
90c60f9925
release 1.8.0 version ( #660 )
2 years ago
DerekYRC
979ddaf009
publish spring event named ConfigChangeSpringEvent when the configuration is changed ( #652 )
2 years ago
lepdou
9d94b587e8
optimize transfer metadata code ( #650 )
2 years ago
Haotian Zhang
c862d15eef
feat:report the labels when using RestTemplate. ( #644 )
2 years ago
Haotian Zhang
31613408c5
feat:support read config file from local file system. ( #643 )
2 years ago
Haotian Zhang
af0845f01f
feat:support new label expression. ( #641 )
...
* feat:support new label expression.
* feat:support new label expression.
2 years ago
Haotian Zhang
fb4d270073
feat:Transfer http headers specified by environment variables. ( #637 )
2 years ago
lepdou
9a0d199e2e
fix throw npe when router context is null ( #634 )
...
Co-authored-by: Haotian Zhang <928016560@qq.com>
2 years ago
lepdou
62d7f9c448
support spring-retry router ( #633 )
2 years ago
lepdou
4e88462d83
fix feign report call result error when using feign direct call ( #622 )
2 years ago
小魏,小魏,我们要去哪里呀
337b357176
Maybe remove Chinese characters ( #608 )
2 years ago
lepdou
a749cc382d
optimize configuration conditional & optimize config data tips ( #604 )
2 years ago
lepdou
4551cb0b2b
remove discovery module useless code ( #596 )
2 years ago
Haotian Zhang
1e0f750731
begin 1.8.0-2020.0.5-SNAPSHOT. ( #591 )
2 years ago
Haotian Zhang
1c5343bf5b
fix:fix NullPointerException error when using RestTemplate with no label. ( #585 )
2 years ago
Haotian Zhang
2439086bd6
feat:optimize examples. ( #577 )
...
* feat:optimize examples.
* feat:optimize examples.
2 years ago
lepdou
1af5b70581
change default dynamic config refresh type to reflect ( #574 )
2 years ago
Haotian Zhang
c1afa49366
feat:add spring-cloud-starter-tencent-all and quickstart examples. ( #568 )
2 years ago
Haotian Zhang
1aa62777a9
refactor:optimize project and code. ( #570 )
2 years ago
lepdou
c3dac2c694
optimize report call result for restTemplate ( #564 )
2 years ago
lepdou
b7af6e610c
shutdown server when connect to config server failed ( #553 )
2 years ago
Haotian Zhang
de91e16e1a
fix:fix heartbeat interval different configuration from polaris-java SDK. ( #558 )
2 years ago
pandaapo
31bbaa61fc
Report the labels in request when report the result of invocation by Feign ( #555 )
2 years ago
lepdou
c53a3ce23e
add switch for report call result and default false ( #549 )
2 years ago
Haotian Zhang
d4c22dd196
feature:add @ConditionalOnConfigReflectEnabled annotation. ( #538 )
2 years ago
DerekYRC
4a3ae324c4
Set error handler named EnhancedRestTemplateReporter for RestTemplate ( #544 )
2 years ago
lepdou
2b5e8dcfa3
remove location metadata ( #540 )
2 years ago
lepdou
87c780f242
remove location metadata ( #534 )
2 years ago
Haotian Zhang
bae5ead5fc
add feature-env plugin & add spring cloud gateway staining plugin. ( #532 )
2 years ago
Haotian Zhang
ebcac79290
Feature:support pushGateway push metrics ( #531 )
2 years ago
Haotian Zhang
bfb307515d
Optimized configuration refresh mechanism. ( #527 )
2 years ago
DerekYRC
4e8d4bba1e
Code optimization for rpc-enhancement module ( #525 )
2 years ago
DerekYRC
bd3dd3f92c
BeanFactoryUtils returns all beans including beans defined in ancestor bean factories ( #516 )
2 years ago
Haotian Zhang
e1e3ab0060
add router actuator endpoint. ( #519 )
...
Co-authored-by: lepdou <ledouzhang@tencent.com>
2 years ago
DerekYRC
f0035d3f69
Fix typo & Code optimization ( #511 )
...
* Fix typo & Code optimization
* update changelog
2 years ago
lepdou
8eca6a4ac6
optimize router label resolver spi ( #503 )
2 years ago
pandaapo
6647b97e60
2020.0:Fix the code analysis error. ( #499 )
...
* Fix the code analysis error.
* Upgrade owasp esapi's configuration
* Add information of this PR to CHANGELOG.md
2 years ago
weihubeats
45447403da
2020 update maven scope ( #497 )
...
* add change log
* add change log
* add change log
2 years ago
weihubeats
d35c6e6000
delete implement ServiceInstance ( #482 )
2 years ago
Haotian Zhang
4e0dcfdf50
docs:update mvnw. ( #475 )
...
Co-authored-by: VOPEN.XYZ <x_vivi@yeah.net>
2 years ago
Haotian Zhang
c3c48a4104
feat:update configuration metadata. ( #473 )
2 years ago
许路路
6b2136711a
add loadbalancer unit test ( #468 )
...
* add loadbalancer unit test
* update CHANGELOG.md
* assert modify and code style.
* code review fix
Co-authored-by: lepdou <ledouzhang@tencent.com>
2 years ago
VOPEN.XYZ
13202d73ba
[Feature] Add disposable metadata transfer support (2020) . ( #458 )
2 years ago
VOPEN.XYZ
74a1cb92ba
[Bugfix] Removed unused class for circuit-breaker module (2020) ( #456 )
2 years ago
VOPEN.XYZ
d31c0e2a17
[Feature] Optimize feign & rest-template circuit-breaker logic (2020) . ( #453 )
2 years ago
Haotian Zhang
379851e4a3
feat:enhance Feign and RestTemplate and support Polaris monitor. ( #446 )
2 years ago
VOPEN.XYZ
9fdd97cca2
[Feature] Add configurable heartbeat interval support (2020). ( #443 )
2 years ago
DerekYRC
5ea13695fa
Optimize: add EncodeTransferMedataRestTemplateInterceptor to RestTemplate ( #439 )
2 years ago
Haotian Zhang
4b880a6dbd
add limit rate filter debug log. ( #436 )
...
Co-authored-by: 许路路 <499319126@qq.com>
2 years ago
weihubeats
6dc1b246c8
bugfix: optimize ratelimit actuator. ( #419 )
2 years ago
Haotian Zhang
567f7064bf
feat:update to 1.7.0-2020.0.5-SNAPSHOT. ( #409 )
2 years ago
weihubeats
4d18a67e6d
add PostInitPolarisSDKContextTest ( #404 )
2 years ago
VOPEN.XYZ
efe9e70fba
Optimize starter's auto-configuration . (2020) ( #395 )
2 years ago
Haotian Zhang
9dd33db2ef
refactor:optimize project and code ( #392 )
2 years ago
lingxiao,wu
6efb0d2514
Optimize:optimize load balancer code and add testcase ( #379 )
2 years ago
lepdou
08b3d1a474
support spring cloud gateway routers ( #388 )
2 years ago
Haotian Zhang
3fa75f0b4e
docs:optimize example ( #386 )
2 years ago
Xiaojie Wang
71015705d8
Update CHANGELOG.md ( #382 )
2 years ago
cheese8
462343f1a5
Fix javadoc <br /> error in 2020 ( #375 )
2 years ago
qingliu
f42f3435a3
feat: support actuator for sct core components ( #370 )
2 years ago
cheese8
1e6e45b345
Refator JacksonUtils and JacksonUtilsTest in 2020.0 ( #366 )
2 years ago
Haotian Zhang
1b9fec751a
Use jdk constants instead of magic variables ( #362 )
...
Co-authored-by: weihubeats <weihubeats@163.com>
2 years ago
Haotian Zhang
7eaf90e345
Condition 'null != interceptors' is always 'true' ( #356 )
...
Co-authored-by: xingducai <836959451@qq.com>
2 years ago
Haotian Zhang
0d433a6063
docs:update logo in README. ( #359 )
2 years ago
DerekYRC
c10287270b
fix: shutdown thread pool before the container closes ( #354 )
2 years ago
VOPEN.XYZ
c1dcf69814
Optimize code style & unit test case (2020.0). ( #337 )
2 years ago
lepdou
d1b8f7dade
optimize static metadata manager ( #341 )
2 years ago
Haotian Zhang
87819ab2bd
test:update junit of metadata. ( #338 )
2 years ago
shouyuwang
e0c17d8d48
UT add metadata-transfer unit test 2020.0 ( #334 )
2 years ago
Haotian Zhang
a6d0dac340
feat:Add GitHub action of codecov.yml. ( #330 )
...
Co-authored-by: lepdou <ledouzhang@tencent.com>
2 years ago
lepdou
f77c3332f6
add spring cloud tencent logo ( #331 )
2 years ago
lepdou
5a2f94d156
fix config file format misspell ( #320 )
2 years ago
kaiybaby
83cf09a480
fix the current limiting effect is that other requests cannot be processed when queuing at a constant speed ( #317 )
2 years ago
Haotian Zhang
81fdb6edba
Update CHANGELOG.md
2 years ago
weihubeats
0f9ac9d9ac
Feature 2020 rest template ( #300 )
...
* add restTemplate Report Polaris
* add listener
* add auto config
* add listener
* add java doc
* add java doc
* Add empty judgment
* add instanceof
* add test
* 删除多余空行
* format code
* format code
* format code
* remove redundant code
* rename class name
* Support circuitbreaker in RestTemplate
* update http code judge
* Support circuitbreaker in RestTemplate
2 years ago
shouyuwang
9ac602ecbf
fix: ratelimit-callee-service UnknownHostException: RateLimitCalleeService in 2020 ( #291 )
...
* fix:fix UnknownHostException
* fix:fix UnknownHostException
* update changelog.md
2 years ago
cheese8
968242a49f
solve the chaos code problem on rejectTips in 2020.0 ( #283 )
...
* solve the chaos code problem on rejectTips
* revert on importOrder
* align to use text/html resolve the chaos problem
* Update QuotaCheckServletFilterTest.java
2 years ago
Haotian Zhang
676aaa41dc
fix:fix ClassNotFoundException while not importing openfeign when using circuit-breaker module. ( #270 )
2 years ago
Haotian Zhang
6a877dfc14
Update CHANGELOG.md
2 years ago
Haotian Zhang
343913f0bd
feat:support reading configuration from application.yml or application.properties. ( #261 )
2 years ago
lepdou
c49b8b9331
Add instance metadata spi for registration ( #256 )
...
Co-authored-by: Haotian Zhang <928016560@qq.com>
2 years ago
lepdou
13cb46c561
Add config module unit test ( #255 )
...
Co-authored-by: Haotian Zhang <928016560@qq.com>
2 years ago
VOPEN.XYZ
7522f4826d
Fix third-party lib CVEs & Upgrade core spring libs version . (2020.0) ( #258 )
...
* Fix third-party lib CVEs & Upgrade core spring libs version .
* Update CHANGELOG.md
2 years ago
lepdou
7b010ef684
Add config change listener feature support
2 years ago
Haotian Zhang
b0b763c731
release:release 1.5.2-2020.0.5. ( #235 )
2 years ago
Haotian Zhang
3a0f50af38
feat:merge router features from 1.5.2-Hoxton.SR9. ( #232 )
2 years ago
Haotian Zhang
fc4bd10564
feat:merge features from 1.5.2-Hoxton.SR9 except router. ( #226 )
3 years ago
VOPEN.XYZ
422feff466
Add metedata transfer example . ( #210 )
...
Co-authored-by: Haotian Zhang <928016560@qq.com>
3 years ago
SkyeBeFreeman
54da8e070c
feat:update to 1.5.0-2020.0.5-SNAPSHOT.
3 years ago
SkyeBeFreeman
4e6a97fb04
fix:fix route not refreshing bug when first instance of one service up.
3 years ago
SkyeBeFreeman
7ee56fd58d
fix:fix wrong context data storage.
3 years ago
SkyeBeFreeman
629859cbc8
fix:fix routes of gateway doesn't refresh bug.
3 years ago
SkyeBeFreeman
8f7573b403
Merge branch '2020.0' of github.com:Tencent/spring-cloud-tencent into 2020.0
...
Conflicts:
CHANGELOG.md
3 years ago
lepdou
481eac54eb
override recover router config
3 years ago
SkyeBeFreeman
ef5f27f744
docs:update CHANGELOG.md.
3 years ago
Haotian Zhang
a45a437b83
Merge branch '2020.0' into 2020/custom_ratelimit_tip
3 years ago
Haotian Zhang
df377ae23a
Merge branch '2020.0' into 2020/remove_maven_format_plugin
3 years ago
lepdou
40b0a30f26
Support custom rate limit reject response info
3 years ago