Olga Maciaszek-Sharma
68d43a177e
Switch to using LB per-client properties. Add deprecation docs. ( #1036 )
3 years ago
Olga Maciaszek-Sharma
181e452aec
Make XForwardedHeadersTransformer work with client properties. ( #1035 )
3 years ago
Olga Maciaszek-Sharma
331b523513
Handle null serviceId. ( #1034 )
3 years ago
Olga MaciaszekSharma
7cb8c34978
Refactor.
3 years ago
Olga MaciaszekSharma
e3fc8bd782
Refactor tets.
3 years ago
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
3 years ago
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
3 years ago
Tim te Beek
95ce58741d
Increase JUnit5 usage ( #1020 )
3 years ago
buildmaster
3beb53a089
Going back to snapshots
3 years ago
buildmaster
20a36980bd
Update SNAPSHOT to 3.1.0-M3
3 years ago
buildmaster
779d482730
Going back to snapshots
3 years ago
buildmaster
7142c082c5
Update SNAPSHOT to 3.1.0-M2
3 years ago
buildmaster
be43c362f6
Bumping versions to 3.0.5-SNAPSHOT after release
3 years ago
buildmaster
8ddb5ccc9b
Going back to snapshots
3 years ago
buildmaster
7d4d886e22
Update SNAPSHOT to 3.0.4
3 years ago
Robert McNees
03fd58cd53
Skip health check if null or empty ( #1011 )
...
Fixes gh-1005
3 years ago
buildmaster
41f7af42b7
Going back to snapshots
4 years ago
buildmaster
958410f11c
Update SNAPSHOT to 3.1.0-M1
4 years ago
Olga MaciaszekSharma
bc42390206
Refactor and add javadocs.
4 years ago
sabyasachi
de32d2b68c
Issue-906 Adding support for query param in lb health-check
...
This PR is to fix issue https://github.com/spring-cloud/spring-cloud-commons/issues/906
where loadbalancer healthcheck has query param and
character "?" was automatically
converted to a URI encoding %3F, causing the request to fail.
What has changed
* Using `UriComponentsBuilder.fromUriString` this method parses the string and handles url
and query param path.
4 years ago
Olga MaciaszekSharma
bd8d640c42
Reformat with updated plugin.
4 years ago
Olga MaciaszekSharma
6929b5058a
Remove spring-boot-starter-validation from LoadBalancer dependencies. Fixes gh-992.
4 years ago
Zhiguo.Chen
9feb443009
Add `with()` method to support external ServiceInstanceListSupplier( #988 ) ( #989 )
4 years ago
Olga MaciaszekSharma
bae3ddd4ea
Handle errror logging not enabled.
4 years ago
spencergibb
85f95ceb0a
Updates to version 3.1.0-SNAPSHOT
4 years ago
rodbate
84fb8550c7
Fix blocking discovery client.
4 years ago
Jisfeng
7d6b9857b1
rewrite annotation on ReactiveRetryConfiguration ( #965 )
4 years ago
buildmaster
90740c1a7f
Bumping versions to 3.0.4-SNAPSHOT after release
4 years ago
buildmaster
14886fcee6
Going back to snapshots
4 years ago
buildmaster
0c5d661725
Update SNAPSHOT to 3.0.3
4 years ago
buildmaster
004c5243ba
Bumping versions
4 years ago
buildmaster
ca60bc30fa
Bumping versions to 3.0.4-SNAPSHOT after release
4 years ago
buildmaster
c9cc7fbe35
Going back to snapshots
4 years ago
buildmaster
a79a87015a
Update SNAPSHOT to 3.0.3
4 years ago
Olga MaciaszekSharma
9d6e5e18d5
Remove stale property from additional-spring-configuration-metadata.json
4 years ago
buildmaster
6b7772cab4
Bumping versions to 2.2.9.BUILD-SNAPSHOT after release
4 years ago
buildmaster
dee48dd900
Going back to snapshots
4 years ago
buildmaster
2e8cf980cd
Update SNAPSHOT to 2.2.8.RELEASE
4 years ago
Olga Maciaszek-Sharma
ac7e8f922b
Allow disabling load-balancing with property. ( #940 )
4 years ago
Olga Maciaszek-Sharma
517368e7ac
Pass request to supplier delegate calls ( #932 )
4 years ago
buildmaster
81ae09f20d
Bumping versions to 3.0.3-SNAPSHOT after release
4 years ago
buildmaster
708f92ae57
Going back to snapshots
4 years ago
buildmaster
c0723f3af3
Update SNAPSHOT to 3.0.2
4 years ago
Olga MaciaszekSharma
61560ef760
Fix flaky test.
4 years ago
Olga Maciaszek-Sharma
272365490a
Add hint-based instance filtering ( #923 )
4 years ago
Olga Maciaszek-Sharma
6b6f6dbbd5
Move LoadBalancerServiceInstanceCookieTransformer to loadbalancer module. ( #920 )
4 years ago
spencergibb
2b2903c91d
Makes junit:junit optional.
...
This means modules using spring-cloud-test-support must have the
junit-vintage-engine dependency so tests will run properly.
4 years ago
spencergibb
458ba95507
Fixes spring.cloud.oauth2.load-balanced.enabled condition.
...
Fixes gh-921
4 years ago
spencergibb
2cbf197050
Updates test to jupiter
4 years ago
Olga Maciaszek-Sharma
d583addb37
Add service instance cookie mechanism for blocking load-balanced requests. ( #918 )
4 years ago