Haotian Zhang
de6aa9ce3b
fix:fix only config file metadata can be used in routing bug. ( #518 )
2 years ago
DerekYRC
4f3ed9321c
BeanFactoryUtils returns all beans including beans defined in ancestor bean factories ( #515 )
2 years ago
VOPEN.XYZ
e7d5e2a67d
Refactor : optimize project and code (main). ( #506 )
2 years ago
DerekYRC
940bfa0f88
Fix typo & Code optimization ( #507 )
2 years ago
lingxiao,wu
3f672a8213
feature:add @ConditionalOnConfigReflectEnabled annotation ( #496 )
...
* feature:#470
* feature:add @ConditionalOnConfigReflectEnabled annotation
* feature:add @ConditionalOnConfigReflectEnabled annotation
* feature:add @ConditionalOnConfigReflectEnabled annotation
* feature:add @ConditionalOnConfigReflectEnabled annotation
* feature:add @ConditionalOnConfigReflectEnabled annotation
* feature:add @ConditionalOnConfigReflectEnabled annotation
* feature:add @ConditionalOnConfigReflectEnabled annotation
Co-authored-by: wulingxiao <1251605638@qqcom>
Co-authored-by: VOPEN.XYZ <x_vivi@yeah.net>
2 years ago
jarvisxiong
8b9a104f69
feat:zuul supports polaris router. ( #502 )
2 years ago
weihubeats
a6061e6b05
update byte-buddy scope test to compile ( #495 )
...
* update byte-buddy scope test to compile
* add change log
2 years ago
pandaapo
8abae442b6
Upgrade owasp esapi's configuration ( #492 )
2 years ago
pandaapo
496cbfba3a
Fix the code analysis error. ( #479 )
...
Co-authored-by: Haotian Zhang <928016560@qq.com>
2 years ago
DerekYRC
a91a3805bc
Support ribbon service-level rule customization ( #478 )
...
Co-authored-by: lepdou <ledouzhang@tencent.com>
2 years ago
weihubeats
4ed19e2d3e
delete implement ServiceInstance ( #481 )
2 years ago
Haotian Zhang
f3c492368c
feat:begin 1.8.0. ( #477 )
2 years ago
lepdou
7699ed16f5
add config refresh type switch & catch exception for traffic staining ( #469 )
...
* add config refresh type switch & catch exception for traffic staning
* add change log
2 years ago
Haotian Zhang
7036f908e1
docs:update mvnw. ( #466 )
...
* docs:update mvnw.
* docs:update mvnw.
2 years ago
lepdou
0bb9ed8ce0
add router actuator endpoint ( #464 )
...
* optimize ratelimit actuate endpoint and add router actuate endpoint
* delete PolarisDiscoveryEndpoint
* rename PolarisDiscoveryEndpoint
* rename PolarisDiscoveryEndPoint to PolarisDiscoveryEndpoint
Co-authored-by: VOPEN.XYZ <x_vivi@yeah.net>
2 years ago
Haotian Zhang
741c0eb6ff
feat:rename the configuration of reporter. ( #465 )
...
* docs:rename the configuration of reporter.
* junit:add junit of reporter.
* docs:update CHANGELOG.md.
2 years ago
Haotian Zhang
3884f29d4c
docs:update configuration metadata. ( #463 )
...
* docs:update configuration metadata.
* docs:update configuration metadata.
* docs:update configuration metadata.
* docs:update configuration metadata.
2 years ago
VOPEN.XYZ
f018c439db
[Docs] Add featureenv example readme(en) file (main). ( #460 )
2 years ago
lepdou
1f4007a3f6
rename opertion EQUAL to EQUALS ( #457 )
...
* rename opertion EQUAL to EQUALS
* add change log
2 years ago
VOPEN.XYZ
d0234d8514
[Bugfix] Removed unused class for circuit-breaker module (main). ( #455 )
2 years ago
VOPEN.XYZ
5b94968dc1
[Feature] Optimize feign & rest-template circuit-breaker logic (main) . ( #424 )
...
Co-authored-by: Haotian Zhang <928016560@qq.com>
2 years ago
lepdou
528fa2b3b0
add feature-env examples ( #450 )
2 years ago
lepdou
7f27e79d5d
optimize router label resolver spi ( #449 )
2 years ago
Haotian Zhang
3c4bddd6d1
feat:enhance Feign and RestTemplate and support Polaris monitor. ( #435 )
...
Co-authored-by: VOPEN.XYZ <x_vivi@yeah.net>
2 years ago
lepdou
3e1d79d033
Specification apollo code reference notes ( #442 )
2 years ago
weihubeats
4c3f6bba34
Optimized configuration refresh mechanism . ( #423 )
2 years ago
DerekYRC
31354f1ff4
Optimize: add EncodeTransferMedataRestTemplateInterceptor to RestTemp… ( #434 )
2 years ago
lepdou
8f0971efcd
add feature-env plugin & add spring cloud gateway staining plugin ( #428 )
2 years ago
许路路
c347054f40
add limit rate filter debug log ( #417 )
...
Co-authored-by: rod.xu <rod.xu@yunlsp.com>
Co-authored-by: Haotian Zhang <928016560@qq.com>
3 years ago
weihubeats
d99e99583c
bugfix: optimize ratelimit actuator ( #413 )
3 years ago
Haotian Zhang
9432cdbcb0
feat:update to 1.7.0-Hoxton.SR12-SNAPSHOT. ( #401 )
...
* feat:update to 1.7.0-Hoxton.SR12-SNAPSHOT.
* feat:update to 1.7.0-Hoxton.SR12-SNAPSHOT.
3 years ago
Haotian Zhang
35567d57aa
release:release 1.6.0-Hoxton.SR12. ( #398 )
3 years ago
weihubeats
8a451a2892
add PostInitPolarisSDKContextTest ( #397 )
...
* add PostInitPolarisSDKContextTest
Co-authored-by: Haotian Zhang <928016560@qq.com>
3 years ago
weihubeats
98e6bb04be
format code ( #394 )
3 years ago
Haotian Zhang
d10752a70d
docs:optimize example ( #385 )
3 years ago
Haotian Zhang
e5f7a75e09
refactor:optimize project and code ( #368 )
...
* refactor:optimize project and code
* refactor:optimize project and code
* refactor:optimize project and code
3 years ago
Xiaojie Wang
cffdd56f7c
Update CHANGELOG.md ( #380 )
3 years ago
lingxiao,wu
2439ebb0ed
UT: add Polaris LoadBalancer unit test ( #373 )
3 years ago
cheese8
f481588c48
Fix javadoc <br /> error ( #371 )
3 years ago
qingliu
45f2512e20
feat: support actuator for sct core components ( #343 )
...
* feat: support actuator for sct core components
This commit only support actuator of config, metadata, discovery and ratelimit.
* add: change log for actuator extension
* feat: support actuator for sct core components
This commit only support actuator of config, metadata, discovery and ratelimit.
* add: change log for actuator extension
* fix: unit test failed caused by merge code
* fix: code style and design flaws
* fix: unit test error caused by code format
* fix: change the conditional class of polaris endpoint to endpoint class
Co-authored-by: frankjlli <frankjlli@tencent.com>
3 years ago
cheese8
6d324d4dcc
Refator JacksonUtils and JacksonUtilsTest ( #365 )
3 years ago
Haotian Zhang
c91b5622f0
docs:update logo in README. ( #358 )
3 years ago
DerekYRC
8165868039
fix: shutdown thread pool before the container closes ( #353 )
3 years ago
xingducai
c0084f489d
Condition 'null != interceptors' is always 'true' ( #342 )
3 years ago
VOPEN.XYZ
e5ad87e62e
Optimize code style & unit test case (main). ( #336 )
3 years ago
Haotian Zhang
4603c4a6b3
test:update junit of metadata. ( #340 )
3 years ago
lepdou
933d573c64
optimize static metadata manager ( #327 )
3 years ago
lepdou
5cc9a5cf5d
optimize polaris load balancer test code format ( #333 )
3 years ago
lepdou
b4e780253d
add spring cloud tencent logo ( #329 )
3 years ago
Haotian Zhang
5acefc5d9f
feat:Add GitHub action of codecov.yml. ( #328 )
3 years ago
lapple
ff94e2ed46
UT: improve test coverage for load balancer unit test ( #325 )
...
* improve test coverage for load-balancer
* modify CHANGELOG.md
Co-authored-by: lapplelei <lapplelei@tencent.com>
3 years ago
lepdou
f88a342c4d
fix config file format misspell ( #319 )
3 years ago
kaiybaby
db8184a576
fix the current limiting effect is that other requests cannot be processed when queuing at a constant speed ( #316 )
3 years ago
weihubeats
6a870b9935
format constatns UTF-8 ( #313 )
...
* format constatns UTF-8
* add update log
3 years ago
weihubeats
99d22321ff
add restTemplate Report Polaris ( #272 )
...
* 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
* format code
* update http code judge
* add change log
Co-authored-by: Haotian Zhang <928016560@qq.com>
3 years ago
shouyuwang
cbed6df22a
UT add metadata-transfer unit test ( #294 )
3 years ago
cheese8
e455759912
refactor to use text/html resolve chaos problem on rejectTips ( #285 )
...
* refactor to use text/html resolve chaos problem on rejectTips
* Update QuotaCheckServletFilterTest.java
* Update QuotaCheckReactiveFilter.java
* Update CHANGELOG.md
3 years ago
shouyuwang
c28a02aa67
fix: ratelimit-callee-service UnknownHostException: RateLimitCalleeService ( #281 )
...
* fix:UnknownHostException: RateLimitCalleeService
* Update CHANGELOG.md
3 years ago
cheese8
6dc6bf305e
solve the chaos code problem on rejectTips ( #279 )
...
* solve the chaos code problem on rejectTips
* Update CHANGELOG.md
3 years ago
Haotian Zhang
6e2a3f1dc6
fix:fix TypeNotPresentException in @ConditionalOnClass of router. ( #276 )
3 years ago
Haotian Zhang
d2edd5d955
fix:fix ClassNotFoundException while not importing openfeign when using circuit-breaker module. ( #269 )
3 years ago
Haotian Zhang
49a03f8355
feat:support reading configuration from application.yml or application.properties. ( #259 )
3 years ago
VOPEN.XYZ
c1b31a73e2
Fix third-party lib CVEs & Upgrade core spring libs version . ( #237 )
3 years ago
lepdou
750e5fd415
add instance metadata spi for registration ( #244 )
3 years ago
lepdou
d49520dd11
fix guava version conflict bug & fix router strong dependency on LoadBalancerClientFilter ( #236 )
3 years ago
lepdou
80cc2882c6
Update CHANGELOG.md
3 years ago
lepdou
68620d9f8f
support spring cloud gateway routers ( #230 )
3 years ago
lepdou
36ff03b7b7
Update CHANGELOG.md
3 years ago
Haotian Zhang
02748fc3af
feat:update to 1.6.0-Hoxton.SR9-SNAPSHOT. ( #225 )
3 years ago
Haotian Zhang
bc672b90b9
Update CHANGELOG.md
3 years ago
Haotian Zhang
350b5d4ad6
fix:use 1.6.1 version of polaris-java and fix some bug. ( #222 )
3 years ago
Haotian Zhang
3b0eea0033
fix:use 1.6.1 version of polaris-java. ( #221 )
3 years ago
Haotian Zhang
6091bda52c
release:release 1.5.1-Hoxton.SR9. ( #219 )
3 years ago
Haotian Zhang
58a82731fe
fix:fix consul connect bug. ( #217 )
3 years ago
Haotian Zhang
11a5aea66f
feat:update to 1.6.0-Hoxton.SR9-SNAPSHOT. ( #216 )
3 years ago
lepdou
71a047290c
set example polaris address to demo environment
3 years ago
Haotian Zhang
6a90de6d1e
test:add junit test to polaris-discovery. ( #205 )
3 years ago
SkyeBeFreeman
5ed3b56af2
test:add junit test to polaris-circuitbreaker.
3 years ago
lepdou
dc77ec0bec
support near by router ( #196 )
3 years ago
lepdou
9378bb2878
load application.yml and application-${profile}.yml from polaris server ( #199 )
3 years ago
SkyeBeFreeman
a076c8f92b
feat:add rate limit of unirate.
3 years ago
lepdou
d6e2923905
1. fix router rest template strong dependency on RouterLabelResolver
...
2. optimize RouterLabelResolver to list
3. add metadata-transfer dependency for router
3 years ago
misselvexu
a39d47c1b2
Add metedata transfer example .
3 years ago
lepdou
d72cd884ad
feature: support router expression label
3 years ago
lepdou
04ca410097
Merge branch 'main' into h/expression_rule_label
3 years ago
lepdou
33f84d18eb
Merge branch 'main' into h/expression_rule_label
3 years ago
lepdou
83338d7b1d
support parse ratelimit rule expression labels
3 years ago
Haotian Zhang
52a47327d0
Merge branch 'main' into h/router_label
3 years ago
Haotian Zhang
c66b68e171
feat:update to 1.5.0-Hoxton.SR9-SNAPSHOT. ( #188 )
3 years ago
lepdou
4fc6aca5b1
support router by request label
3 years ago
SkyeBeFreeman
734be5032f
fix:fix wrong isAliveFlag config when creating new PolarisServer.
3 years ago
SkyeBeFreeman
900acc4421
fix:fix route not refreshing bug when first instance of one service up.
3 years ago
SkyeBeFreeman
266ee13bd2
fix:fix wrong context data storage.
3 years ago
Haotian Zhang
3303d995d2
Update CHANGELOG.md
3 years ago
SkyeBeFreeman
c27ef60a1b
fix:Turn off automatic injection of Polars rule.
3 years ago
SkyeBeFreeman
353bf60724
docs:update CHANGELOG.md.
3 years ago
SkyeBeFreeman
43f9ebc4c3
release:release 1.4.0-Hoxton.SR9.
3 years ago
Haotian Zhang
d559d11673
Merge branch 'main' into h/config_address
3 years ago
SkyeBeFreeman
c73d224ab3
docs:update CHANGELOG.md.
3 years ago
lepdou
6c8cb574d8
remove spring-javaformat-maven-plugin
3 years ago
lepdou
cc21193a7e
optimize config server address
3 years ago
lepdou
e655ef74c2
Support custom rate limit reject response info
3 years ago
SkyeBeFreeman
d152da56fb
feat:archive change log file.
3 years ago
Haotian Zhang
9475f75435
Update CHANGELOG.md
3 years ago
SkyeBeFreeman
861deb4c22
feat:modify default value of consul discovery and register.
3 years ago
SkyeBeFreeman
4038c23fe5
feat:optimize code style.
3 years ago
Haotian Zhang
9a626dccc6
Merge pull request #116 from lepdou/h/fix_circuitbreak_400_bug
...
fix circuitbreaker http code greater than 400 as fail response bug
3 years ago
lepdou
bf277f35c9
refactor transfer metadata
3 years ago
Haotian Zhang
f3fa5c04c7
Merge branch 'main' into h/fix_circuitbreak_400_bug
3 years ago
Haotian Zhang
aa582b9317
Merge pull request #110 from lepdou/h/fix_discovry
...
optimize router dependency
3 years ago
lepdou
954c5d2e6e
Merge branch 'main' into main
3 years ago
SkyeBeFreeman
4268c05350
feat:add switch of polaris, discovery and register.
3 years ago
lepdou
6209796f94
fix circuitbreaker http code greater than 400 as fail response bug
3 years ago
lepdou
b64d82fa6a
optimize router dependency
3 years ago
Haotian Zhang
1ebfb6cb45
Merge branch 'main' into h/ratelimit
3 years ago
Haotian Zhang
27baadf303
Merge branch 'main' into h/fix_weight_param
3 years ago
lepdou
a4a45c169a
fix causing cpu 100% when set ScheduledThreadPoolExecutor corePoolSize=0
3 years ago
lepdou
c7f6575567
add custom label resolver spi for rate limit
3 years ago
lepdou
edfc1ddcf7
fix discovery weight param not set to register request bug
3 years ago
lepdou
407911918a
1. fix router bug
...
2. add router example
3 years ago
Haotian Zhang
f97b886d3e
Update CHANGELOG.md
3 years ago
lepdou
7b71ed5bc4
tencent-commons add spring-cloud-starter dependency
3 years ago
lepdou
64259ea34c
1. rollback init polaris-context to application phase
...
2. set example polaris server address to 127.0.0.1
3 years ago
lepdou
e747a2a711
1. upgrade polaris-java version to 1.3.0
...
2. fix ratelimit desc when deny request
3. fix circuit break example bug
3 years ago
lepdou
a418ae8693
support polaris config center
3 years ago
SkyeBeFreeman
fc16d17206
feat:optimize dependencies and notes.
3 years ago
SkyeBeFreeman
34bbac247f
docs:add CHANGELOG.md.
3 years ago