Commit Graph

300 Commits

Author SHA1 Message Date
Olga Maciaszek-Sharma
b818e72dc1 Merge remote-tracking branch 'origin/3.1.x' 2022-04-04 13:27:08 +02:00
Olga Maciaszek-Sharma
353d4f30c6 Fix test naming. 2022-04-04 13:26:38 +02:00
buildmaster
c9f514ee3a Going back to snapshots 2022-03-31 20:11:00 +00:00
buildmaster
03baadb3e1 Update SNAPSHOT to 4.0.0-M2 2022-03-31 20:09:14 +00: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
6d344c9581 Custom retry exceptions (#1085) 2022-03-24 16:34:41 +01:00
Olga Maciaszek-Sharma
66b295529e Merge remote-tracking branch 'origin/3.1.x' 2022-03-11 12:53:16 +01:00
Olga Maciaszek-Sharma
294badc4bf Reformat. 2022-03-11 12:52:53 +01:00
jizhuozhi
094514ec4b Remove unnecessary sign check, whether positive or negative (#1078) 2022-03-11 12:50:13 +01:00
Olga Maciaszek-Sharma
ab864281a3 Merge remote-tracking branch 'origin/3.1.x' 2022-03-07 15:51:00 +01:00
Olga Maciaszek-Sharma
6082154010 Reformat. 2022-03-07 15:38:33 +01:00
jizhuozhi
88c6a9e31f Enforces the order of RoundRobinLoadBalancer when positive overflow (#1077) 2022-03-07 15:24:43 +01:00
Olga Maciaszek-Sharma
e5ae816204 Use raw status codes in ResponseData. (#1073) 2022-02-28 16:21:31 +01:00
buildmaster
7b8e7d9050 Bumping versions to 3.1.2-SNAPSHOT after release 2022-02-17 16:21:01 +00: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
1ce1201e9d Going back to snapshots 2022-01-27 21:21:13 +00:00
buildmaster
d49432a406 Update SNAPSHOT to 4.0.0-M1 2022-01-27 21:19:26 +00:00
spencergibb
fedeb0aa4b Removes old spring-security-oauth2.
See gh-1053
2022-01-03 16:35:54 -05:00
spencergibb
4d9d242841 Compatibility updates for framework 6 and boot 3 2022-01-03 16:26:26 -05:00
spencergibb
953fc38cea Updates to 4.0.0-SNAPSHOT 2022-01-03 15:26:06 -05:00
Olga MaciaszekSharma
4a6b194907 Merge remote-tracking branch 'origin/3.0.x' 2021-12-06 18:01:21 +01:00
Olga MaciaszekSharma
0088d28711 Make CaffeineWarnLogger message more specific. Refactor. Fixes gh-1050. 2021-12-06 18:00:50 +01:00
buildmaster
5fc236cdac Bumping versions to 3.1.1-SNAPSHOT after release 2021-12-01 17:59:41 +00:00
buildmaster
de0fb67135 Going back to snapshots 2021-12-01 17:59:40 +00:00
buildmaster
5179927052 Update SNAPSHOT to 3.1.0 2021-12-01 17:57:14 +00:00
Olga Maciaszek-Sharma
a87f6c7d90 Add duplicate plugin. Remove class duplicates. (#1047) 2021-11-30 12:21:57 +01:00
Olga Maciaszek-Sharma
d639552fb8 Support setting custom port for LB health-checks. (#1039) 2021-11-10 17:45:30 +01:00
Olga MaciaszekSharma
a71a1e2b4c Use new LoadBalancerServiceInstanceCookieTransformer constructor. 2021-11-05 13:57:16 +01:00
buildmaster
a7fb100201 Going back to snapshots 2021-11-03 10:58:57 +00:00
buildmaster
fc98bc205f Update SNAPSHOT to 3.1.0-RC1 2021-11-03 10:57:33 +00:00
Olga Maciaszek-Sharma
a61593ff3b Fix handling transformers properties. (#1037) 2021-11-02 19:57:31 +01:00
Olga Maciaszek-Sharma
f30afc1983 Handle conditionals for client properties (#1033) 2021-11-02 16:00:50 +01:00
Olga Maciaszek-Sharma
68d43a177e Switch to using LB per-client properties. Add deprecation docs. (#1036) 2021-11-02 15:21:27 +01:00
Olga Maciaszek-Sharma
181e452aec Make XForwardedHeadersTransformer work with client properties. (#1035) 2021-10-28 20:19:32 +02:00
Olga Maciaszek-Sharma
331b523513 Handle null serviceId. (#1034) 2021-10-28 19:43:27 +02:00
Olga MaciaszekSharma
7cb8c34978 Refactor. 2021-10-28 19:39:55 +02:00
Olga MaciaszekSharma
e3fc8bd782 Refactor tets. 2021-10-28 19:05:31 +02:00
gandhiUH
a59b3f6031 added X-forward-Host and X-Forward-Proto
Updated LoadBalancerProperties and AutoConfiguration

LoadBalancerXtranformerTests added

PR Changes Implemented

Changes Implemented as per PR comments

Updated XForwadedHeadersTransformer name, test classes as per PR Commit on Oct,25, 2021

Addressed PR comments to modify tests with better Assertions

Changed the enabledXforwarded property name to just enabled in Xforwarded class as per PR comments
2021-10-28 19:05:17 +02: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
Tim te Beek
95ce58741d Increase JUnit5 usage (#1020) 2021-10-20 15:42:11 +02:00
buildmaster
3beb53a089 Going back to snapshots 2021-10-20 01:48:24 +00:00
buildmaster
20a36980bd Update SNAPSHOT to 3.1.0-M3 2021-10-20 01:46:50 +00:00
buildmaster
779d482730 Going back to snapshots 2021-10-01 16:48:46 +00:00
buildmaster
7142c082c5 Update SNAPSHOT to 3.1.0-M2 2021-10-01 16:47:25 +00:00
buildmaster
be43c362f6 Bumping versions to 3.0.5-SNAPSHOT after release 2021-09-21 14:23:27 +00:00
buildmaster
8ddb5ccc9b Going back to snapshots 2021-09-21 14:23:27 +00:00
buildmaster
7d4d886e22 Update SNAPSHOT to 3.0.4 2021-09-21 14:19:11 +00:00