spencergibb
85f95ceb0a
Updates to version 3.1.0-SNAPSHOT
2021-07-08 15:44:02 -04:00
Olga MaciaszekSharma
4933259c17
Merge remote-tracking branch 'origin/2.2.x'
2021-07-05 16:24:10 +02:00
rodbate
84fb8550c7
Fix blocking discovery client.
2021-07-05 16:19:06 +02:00
Jisfeng
7d6b9857b1
rewrite annotation on ReactiveRetryConfiguration ( #965 )
2021-06-14 11:48:18 +02:00
buildmaster
90740c1a7f
Bumping versions to 3.0.4-SNAPSHOT after release
2021-05-27 20:46:02 +00:00
buildmaster
14886fcee6
Going back to snapshots
2021-05-27 20:46:01 +00:00
buildmaster
0c5d661725
Update SNAPSHOT to 3.0.3
2021-05-27 20:41:35 +00:00
buildmaster
004c5243ba
Bumping versions
2021-05-27 08:45:55 +00:00
buildmaster
ca60bc30fa
Bumping versions to 3.0.4-SNAPSHOT after release
2021-05-27 07:41:53 +00:00
buildmaster
c9cc7fbe35
Going back to snapshots
2021-05-27 07:41:53 +00:00
buildmaster
a79a87015a
Update SNAPSHOT to 3.0.3
2021-05-27 07:37:15 +00:00
Olga MaciaszekSharma
9d6e5e18d5
Remove stale property from additional-spring-configuration-metadata.json
2021-04-27 15:21:13 +02:00
buildmaster
6b7772cab4
Bumping versions to 2.2.9.BUILD-SNAPSHOT after release
2021-04-21 15:33:13 +00:00
buildmaster
dee48dd900
Going back to snapshots
2021-04-21 15:33:13 +00:00
buildmaster
2e8cf980cd
Update SNAPSHOT to 2.2.8.RELEASE
2021-04-21 15:27:47 +00:00
Olga Maciaszek-Sharma
ac7e8f922b
Allow disabling load-balancing with property. ( #940 )
2021-04-01 16:42:34 +02:00
Olga Maciaszek-Sharma
517368e7ac
Pass request to supplier delegate calls ( #932 )
2021-03-23 19:59:05 +01:00
buildmaster
81ae09f20d
Bumping versions to 3.0.3-SNAPSHOT after release
2021-03-17 21:11:40 +00:00
buildmaster
708f92ae57
Going back to snapshots
2021-03-17 21:11:39 +00:00
buildmaster
c0723f3af3
Update SNAPSHOT to 3.0.2
2021-03-17 21:08:04 +00: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
Olga MaciaszekSharma
61560ef760
Fix flaky test.
2021-03-12 13:24:21 +01:00
Olga Maciaszek-Sharma
272365490a
Add hint-based instance filtering ( #923 )
2021-03-12 12:55:44 +01:00
Olga Maciaszek-Sharma
6b6f6dbbd5
Move LoadBalancerServiceInstanceCookieTransformer to loadbalancer module. ( #920 )
2021-03-11 16:28:21 +01:00
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.
2021-03-09 14:45:32 -05:00
spencergibb
458ba95507
Fixes spring.cloud.oauth2.load-balanced.enabled condition.
...
Fixes gh-921
2021-03-09 14:44:38 -05:00
spencergibb
2cbf197050
Updates test to jupiter
2021-03-09 12:56:39 -05:00
Olga Maciaszek-Sharma
d583addb37
Add service instance cookie mechanism for blocking load-balanced requests. ( #918 )
2021-03-09 10:14:30 +01:00
Olga Maciaszek-Sharma
8bffa27e9a
Instantiate one LoadBalancedRetryFactory bean. ( #917 )
2021-03-05 16:22:10 +01:00
spencergibb
3c818f8cf3
Merge branch '2.2.x'
2021-03-03 16:23:18 -05:00
Tim Ysewyn
894b7d25c9
Log exceptions as errors
2021-03-03 22:17:58 +01:00
Olga Maciaszek-Sharma
36d5350661
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# spring-cloud-loadbalancer/src/main/java/org/springframework/cloud/loadbalancer/core/HealthCheckServiceInstanceListSupplier.java
2021-02-17 15:44:21 +01:00
Роман Чигвинцев
95a22796eb
Fix bug of service instance refetching when repeating health check is activated ( #904 )
...
Fixes gh-899
(cherry picked from commit 3d257b43003a02b64c4f7fd97680e7981d0b52f4)
2021-02-17 15:35:39 +01:00
buildmaster
3aff1bea0d
Bumping versions to 2.2.8.BUILD-SNAPSHOT after release
2021-02-11 13:11:53 +00:00
buildmaster
c8d0e7f13d
Going back to snapshots
2021-02-11 13:11:52 +00:00
buildmaster
d74cd35533
Update SNAPSHOT to 2.2.7.RELEASE
2021-02-11 13:09:01 +00:00
johnny850807
361a8c2bae
Add getSupportedLifecycleProcessors method in BlockingLoadBalancerClient
...
# Conflicts:
# spring-cloud-loadbalancer/src/main/java/org/springframework/cloud/loadbalancer/blocking/client/BlockingLoadBalancerClient.java
2021-02-10 11:30:13 +01:00
buildmaster
6240d30237
Bumping versions to 3.0.2-SNAPSHOT after release
2021-01-27 20:31:42 +00:00
buildmaster
20252d8d30
Going back to snapshots
2021-01-27 20:31:42 +00:00
buildmaster
6e213c5919
Update SNAPSHOT to 3.0.1
2021-01-27 20:27:51 +00:00
Olga Maciaszek-Sharma
005f6d5487
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# spring-cloud-loadbalancer/src/main/java/org/springframework/cloud/loadbalancer/config/LoadBalancerCacheAutoConfiguration.java
2021-01-26 17:44:13 +01:00
Olga Maciaszek-Sharma
5839758365
Add CaffeineCacheManager class conditions to LoadBalancerCacheAutoConfiguration. ( #891 )
2021-01-26 17:37:44 +01:00
Olga Maciaszek-Sharma
a5903d03e0
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# spring-cloud-loadbalancer/src/main/java/org/springframework/cloud/loadbalancer/cache/DefaultLoadBalancerCacheManager.java
2021-01-26 17:34:39 +01:00
Olga Maciaszek-Sharma
3493612ab4
Use daemon threads with DefaultLoadBalancerCacheManager. ( #890 )
2021-01-26 17:29:54 +01:00
buildmaster
2e76164fc1
Bumping versions to 3.0.1-SNAPSHOT after release
2020-12-21 19:03:43 +00:00
buildmaster
9a5c2f95c4
Going back to snapshots
2020-12-21 19:03:42 +00:00
buildmaster
ab37a182f0
Update SNAPSHOT to 3.0.0
2020-12-21 18:59:37 +00:00
Olga Maciaszek-Sharma
c6bfc2d827
Merge remote-tracking branch 'origin/master'
2020-12-18 17:58:35 +01:00
Olga Maciaszek-Sharma
8125db910a
Add missing LB properties to configuration-metadata.
2020-12-18 17:58:20 +01:00
Olga Maciaszek-Sharma
a40258394a
Lb micrometer stats ( #871 )
...
* Add stats lifecycle bean. Add onStartRequest method to LoadBalancerLifecycle. Add loadbalancer.Request field to CompletionContext.
* Add TimedRequestContext interface. Make RetryableRequestContext extend RequestDataContext. Improve generating metrics. Add utility class for working with tags. Ensure tags are not null.
* Add separate meters depending on CompletionContext.Status.
* Modify registered metrics. Add adapter for BlockingLoadBalancerClient requests. Add autoconfiguration.
* Make new config conditional on MeterRegistry class.
* Rename lifecycle bean. Do not log request if 0 timestamp.
* Fix onStartRequest call arguments for BlockingLoadBalancerClient.
* Fix onStartRequest and onComplete calls for RetryLoadBalancerInterceptor.
* Only register timed request once. Add tests.
* Adjust tags logic. Add more tests.
* Add more tests.
* Refactor. Add javadocs.
* Refactor.
* Refactor.
* Retrieve client response data if possible in BlockingLoadBalancerClient.
* Refactor.
* Fix docs after review.
* Make previousServiceInstanceMutable.
* Change argument order for CompletionContext constructors. Remove duplicated start time setting.
2020-12-18 17:46:53 +01:00