Commit Graph

258 Commits

Author SHA1 Message Date
buildmaster
764c08165f Bumping versions 2022-06-22 13:30:15 +00:00
Chanhyeong Cho
1eee03a313 Fix typo in spring-cloud-commons.adoc (#1096) 2022-04-14 20:10:58 -04:00
Olga Maciaszek-Sharma
1c37df7a56 Edit ResponseData docs. 2022-03-30 14:33:50 +02:00
Olga Maciaszek-Sharma
fbb5c920c4 Fix merge. 2022-03-30 14:30:21 +02:00
Olga Maciaszek-Sharma
b991442f90 merge 3.1.x 2022-03-30 13:43:15 +02:00
Olga Maciaszek-Sharma
c72f6d0795 Backport support for custom HTTP status in a backwards compatible way. (#1087) 2022-03-29 16:47:35 +02:00
Olga Maciaszek-Sharma
63cbb815b0 Add missing properties to config and docs. 2022-03-24 16:48:12 +01:00
Olga Maciaszek-Sharma
fedd786417 Merge remote-tracking branch 'origin/3.1.x' 2022-03-24 16:38:56 +01:00
Olga Maciaszek-Sharma
395386414d Add missing LB properties to additiona-spring-configuration-metadata and configprops. Fix typo. Fixes gh-1086. 2022-03-24 16:38:23 +01:00
Olga Maciaszek-Sharma
6d344c9581 Custom retry exceptions (#1085) 2022-03-24 16:34:41 +01:00
Olga Maciaszek-Sharma
9c3620b772 Reformat and regenerate docs. 2022-02-18 13:16:17 +01:00
buildmaster
80338bc99b Going back to snapshots 2022-02-17 16:21:01 +00:00
buildmaster
8925ab5e3f Update SNAPSHOT to 3.1.1 2022-02-17 16:19:03 +00:00
buildmaster
e335b1245b Bumping versions 2022-01-05 20:35:41 +00:00
Olga Maciaszek-Sharma
d639552fb8 Support setting custom port for LB health-checks. (#1039) 2021-11-10 17:45:30 +01:00
Olga Maciaszek-Sharma
f30afc1983 Handle conditionals for client properties (#1033) 2021-11-02 16:00:50 +01:00
Olga Maciaszek-Sharma
181e452aec Make XForwardedHeadersTransformer work with client properties. (#1035) 2021-10-28 20:19:32 +02:00
buildmaster
adf1fbb2a6 Bumping versions 2021-10-27 08:46:36 +00:00
Spencer Gibb
3a6a9e0a91 Adds config per load balancer client. (#1028)
Client specific configuration goes under `spring.cloud.loadbalancer.clients.<serviceId>.*`. Defaults are set using `spring.cloud.loadbalancer.*`. 

Adds LoadBalancerDefaultMappingsProviderAutoConfiguration to supply the loadbalancer defaults mapping to DefaultsBindHandlerAdvisor

LoadBalancerClientsProperties now extends LoadBalancerProperties. The `clients` attribute is now a field. The `@ConfigurationProperties("spring.cloud.loadbalancer")` has moved from LoadBalancerProperties to LoadBalancerClientsProperties

Fixes gh-914
2021-10-26 16:03:00 -04:00
Robert McNees
03fd58cd53 Skip health check if null or empty (#1011)
Fixes gh-1005
2021-09-16 14:06:48 -04:00
Olga MaciaszekSharma
d85dd9bdcb Merge remote-tracking branch 'origin/3.0.x' 2021-09-08 15:48:08 +02:00
Olga MaciaszekSharma
abd6d178d0 Fix docs. Reformat. Fixes gh-1001. 2021-09-08 15:47:43 +02:00
Olga MaciaszekSharma
002fa303ca Merge remote-tracking branch 'origin/3.0.x' 2021-09-08 15:40:08 +02:00
huayaoyue6
d99a7a40c3 Fix property value
fix out of date property "spring.cloud.loadbalancer.repeat-health-check" to "spring.cloud.loadbalancer.health-check.repeat-health-check"
2021-09-08 15:38:15 +02:00
Olga MaciaszekSharma
9b97470296 Merge remote-tracking branch 'origin/3.0.x' 2021-07-27 11:27:24 +02:00
Tiffany
b41d197c78 Update spring-cloud-commons.adoc (#991) 2021-07-27 11:26:29 +02:00
Yanming Zhou
5c0fc1425f Fix typo (#985) 2021-07-21 15:18:54 -04:00
Marcin Grzejszczak
2c5befcb53 Fixed symlink 2021-07-12 12:17:37 +02:00
Patrick Baumgartner
2a03867363 Fixing spring.cloud.loadbalancer.repeat-health-check boolean (#970) 2021-07-05 13:53:22 +02:00
Olga MaciaszekSharma
2e0db8e21e Add info on Request-based load-balancing support limitations. 2021-06-18 17:30:16 +02:00
buildmaster
6ed50fcbc7 Bumping versions 2021-04-28 08:46:28 +00:00
Olga MaciaszekSharma
dfe956ecb3 Merge remote-tracking branch 'origin/2.2.x' into main 2021-04-26 19:02:51 +02:00
Olga MaciaszekSharma
b56e755d0d Revert "Switch to GH actions."
This reverts commit 04ef589ad2.
2021-04-26 18:57:22 +02:00
Olga MaciaszekSharma
747fa53499 Merge remote-tracking branch 'origin/2.2.x' into main 2021-04-26 18:14:43 +02:00
Olga MaciaszekSharma
04ef589ad2 Switch to GH actions. 2021-04-26 18:05:26 +02:00
Olga MaciaszekSharma
172ef7fc04 Switch from master to main. 2021-04-26 17:56:48 +02:00
Ryan Baxter
2341cf6ffc Fixing broken documentation links 2021-04-21 17:18:11 -04:00
Olga Maciaszek-Sharma
ac7e8f922b Allow disabling load-balancing with property. (#940) 2021-04-01 16:42:34 +02:00
buildmaster
0c0aa00e2d Bumping versions 2021-03-16 16:05:38 +00:00
Olga MaciaszekSharma
cf21ea8a65 Merge remote-tracking branch 'origin/2.2.x'
# Conflicts:
#	docs/src/main/asciidoc/_configprops.adoc
2021-03-15 20:04:44 +01:00
Olga MaciaszekSharma
9551cfb5c2 Add note on not using @Configuration with @LoadBalancerClient. Regenerate configprops. Fixes gh-922. 2021-03-15 20:03:05 +01:00
buildmaster
a375f9fa91 Bumping versions 2021-03-13 16:05:46 +00:00
spencergibb
9301e7e88c Merge branch '2.2.x' 2021-03-12 14:30:35 -05:00
bono007
ee2a6f168f Add probe method to DiscoveryClient (#789)
Add probe method to DiscoveryClient and optionally use in DiscoveryClientHealthIndicator.

Fixes gh-785

Co-authored-by: Spencer Gibb <sgibb@pivotal.io>
2021-03-12 14:24:37 -05:00
Olga MaciaszekSharma
5c0bc097fa Merge remote-tracking branch 'origin/2.2.x'
# Conflicts:
#	docs/src/main/asciidoc/spring-cloud-commons.adoc
#	spring-cloud-commons/src/main/java/org/springframework/cloud/client/loadbalancer/LoadBalancerAutoConfiguration.java
#	spring-cloud-commons/src/main/java/org/springframework/cloud/client/loadbalancer/reactive/ExchangeFilterFunctionUtils.java
#	spring-cloud-commons/src/main/java/org/springframework/cloud/client/loadbalancer/reactive/ReactorLoadBalancerClientAutoConfiguration.java
#	spring-cloud-commons/src/main/java/org/springframework/cloud/client/loadbalancer/reactive/ReactorLoadBalancerExchangeFilterFunction.java
#	spring-cloud-commons/src/main/java/org/springframework/cloud/client/loadbalancer/reactive/RetryableLoadBalancerExchangeFilterFunction.java
#	spring-cloud-commons/src/test/java/org/springframework/cloud/client/loadbalancer/reactive/RetryableLoadBalancerExchangeFilterFunctionIntegrationTests.java
#	spring-cloud-loadbalancer/src/main/java/org/springframework/cloud/loadbalancer/config/BlockingLoadBalancerClientAutoConfiguration.java
2021-03-12 14:49:19 +01:00
Toshiaki Maki
eddaaac5cb Add LoadBalancerClientRequestTransformer to 2.2.x (#925) 2021-03-12 13:30:32 +01:00
Olga Maciaszek-Sharma
272365490a Add hint-based instance filtering (#923) 2021-03-12 12:55:44 +01:00
buildmaster
acdb17c3a7 Bumping versions 2021-03-09 16:05:30 +00:00
Olga Maciaszek-Sharma
d583addb37 Add service instance cookie mechanism for blocking load-balanced requests. (#918) 2021-03-09 10:14:30 +01:00
Ryan Baxter
5716143d64 Merge remote-tracking branch 'origin/2.2.x' 2021-02-22 13:48:23 -05:00