You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Tree:
2209bff7d1
1.0.x
1.1.x
1.2.x
1.3.x
2.0.x
2.1.x
2.2.x
3.0.x
3.1.7-downgrade
3.1.x
4.0.x
add-caching-to-all-user-enabled-configs
add-caffeine-hints
allow-batching-healthcheck-flux-results
allow-overriding-getScheme
antora
backport-custom-http-status-codes-support
call-get-request-on-delegates
child-contexts-aot
custom-retry-exceptions
deadlock
dependabot/github_actions/3.1.x/actions/cache-3
dependabot/github_actions/3.1.x/actions/checkout-4
dependabot/github_actions/3.1.x/actions/setup-java-3
dependabot/github_actions/3.1.x/actions/upload-artifact-3
dependabot/github_actions/3.1.x/mikepenz/action-junit-report-4
dependabot/github_actions/4.0.x/actions/checkout-4
dependabot/maven/main/org.apache.maven-maven-resolver-provider-3.9.5
dependabot/maven/maven-resolver.version-1.6.1
dependabot/maven/org.apache.maven-maven-resolver-provider-3.6.3
dependabot/maven/org.springframework.cloud-spring-cloud-build-3.0.0.M1
dependabot/maven/org.springframework.cloud-spring-cloud-dependencies-parent-3.0.0.M1
dependabot/maven/org.springframework.hateoas-spring-hateoas-1.3.0-SNAPSHOT
disc-lb-endpoints
discovery-client-flux-in-method
docs-build
document-LB-aot-support
downgrade-to-3.1.7
fix-classloader-async-issue
gh-pages
hekai-study-v2021.x
lazily-initialize-aot-child-contexts
main
marcingrzejszczak-patch-1
observation
raw-status-codes-in-response-data
reactive-probe
rebind-properties-warning
recheck-for-null-service-instance
refresh-scope-on-restart
request-data-context-in-blocking-lb-client
support-getScheme-for-DefaultServiceInstance
switch-to-apache-logging
tls-versions
wip-poc-gh-595-power-of-two-loadbalancer
v1.0.0.RC1
v1.0.0.RC2
v1.0.0.RC3
v1.0.0.RELEASE
v1.0.1.RELEASE
v1.0.3.RELEASE
v1.0.4.RELEASE
v1.1.0.M1
v1.1.0.M2
v1.1.0.M3
v1.1.0.M4
v1.1.0.M5
v1.1.0.RC1
v1.1.0.RC2
v1.1.0.RC3
v1.1.0.RELEASE
v1.1.1.RELEASE
v1.1.2.RELEASE
v1.1.3.RELEASE
v1.1.4.RELEASE
v1.1.5.RELEASE
v1.1.6.RELEASE
v1.1.7.RELEASE
v1.1.8.RELEASE
v1.1.9.RELEASE
v1.2.0.M1
v1.2.0.RC1
v1.2.0.RELEASE
v1.2.1.RELEASE
v1.2.2.RELEASE
v1.2.3.RELEASE
v1.2.4.RELEASE
v1.2.5.RELEASE
v1.3.0.M1
v1.3.0.RC1
v1.3.0.RELEASE
v1.3.1.RELEASE
v1.3.2.RELEASE
v1.3.3.RELEASE
v1.3.4.RELEASE
v1.3.5.RELEASE
v1.3.6.RELEASE
v2.0.0.M1
v2.0.0.M2
v2.0.0.M3
v2.0.0.M4
v2.0.0.M5
v2.0.0.M6
v2.0.0.M7
v2.0.0.M8
v2.0.0.M9
v2.0.0.RC1
v2.0.0.RC2
v2.0.0.RELEASE
v2.0.1.RELEASE
v2.0.2.RELEASE
v2.0.3.RELEASE
v2.0.4.RELEASE
v2.1.0.M1
v2.1.0.M2
v2.1.0.RC1
v2.1.0.RC2
v2.1.0.RELEASE
v2.1.1.RELEASE
v2.1.2.RELEASE
v2.1.3.RELEASE
v2.1.4.RELEASE
v2.1.5.RELEASE
v2.1.6.RELEASE
v2.2.0.M1
v2.2.0.M2
v2.2.0.M3
v2.2.0.RC1
v2.2.0.RC2
v2.2.0.RELEASE
v2.2.1.RELEASE
v2.2.2.RELEASE
v2.2.3.RELEASE
v2.2.4.RELEASE
v2.2.5.RELEASE
v2.2.6.RELEASE
v2.2.7.RELEASE
v2.2.8.RELEASE
v2.2.9.RELEASE
v3.0.0
v3.0.0-M2
v3.0.0-M3
v3.0.0-M4
v3.0.0-M5
v3.0.0-M6
v3.0.0-RC1
v3.0.0.M1
v3.0.1
v3.0.2
v3.0.3
v3.0.4
v3.0.5
v3.0.6
v3.1.0
v3.1.0-M1
v3.1.0-M2
v3.1.0-M3
v3.1.0-RC1
v3.1.1
v3.1.2
v3.1.3
v3.1.4
v3.1.5
v3.1.6
v3.1.7
v4.0.0
v4.0.0-M1
v4.0.0-M2
v4.0.0-M3
v4.0.0-M4
v4.0.0-M5
v4.0.0-RC1
v4.0.0-RC2
v4.0.0-RC3
v4.0.1
v4.0.2
v4.0.3
v4.0.4
v4.1.0-M1
v4.1.0-M2
${ noResults }
src-spring-cloud-commons/spring-cloud-loadbalancer
Olga Maciaszek-Sharma
46bf5a01ac
* Add LoadBalancerLifecycle. Trigger lifecycle callbacks. Set hints from properties. * Trigger LB lifecycle callbacks from BlockingLoadBalancerClient and RetryLoadBalancerInterceptor. * Register LifecycleProcessors with @LoadBalancerClients * Register LifecycleProcessors with @LoadBalancerClients configuration. * Handle null lifecycle beans map returned from factory. Adjust tests to code changes. * Handle null lifecycle beans map returned from factory in RetryLoadBalancerInterceptor. Ensure ReactiveLoadBalancer.Factory bean is present while instantiating RetryLoadBalancerInterceptor. Add more tests. * Remove generics from supports(...) method signature. * Allow setting hint per service via properties. * Add some toString() methods. Add more info on deprecated callbacks in javadocs and comments. * Add javadocs. * Format javadocs. Add docs. * Update hint docs. * Fix docs. * Fix docs. * Extract filtering supported lifecycle processors to a separate class; Execute onComplete() calls for DISCARD status in RetryLoadBalancerInterceptor. Remove duplicated `onComplete` calls for FAILED and SUCCESS status in RetryLoadBalancerInterceptor. Add test for no duplicated lifecycle calls in RetryLoadBalancerInterceptorTest. * Small refactoring: remove deprecated methods use, add final keywords, remove unnecessary keywords. * Add javadoc. |
4 years ago | |
---|---|---|
.. | ||
src | Lb complete lifecycle (#783) | 4 years ago |
pom.xml |
…
|