Olga Maciaszek-Sharma
c508f68b85
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# docs/src/main/asciidoc/spring-cloud-openfeign.adoc
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignAutoConfiguration.java
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignCircuitBreaker.java
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignCircuitBreakerDisabledConditions.java
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignCircuitBreakerInvocationHandler.java
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignCircuitBreakerTargeter.java
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClient.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/circuitbreaker/CirciutBreakerTests.java
2021-01-14 15:31:13 +01:00
Olga Maciaszek-Sharma
ae3e3efb26
Add license link to README.
2021-01-14 15:21:21 +01:00
Marcin Grzejszczak
01f101a910
Lazy openfeign bean registration ( #455 )
...
without this change we're eagerly resolving placeholder properties in passed URLs / names. Since this happens at bean definition level it's extremely early e.g. Spring Cloud Contract has not yet registered any placeholders that Feign could try to consume.
with this change we're changing the bean to become lazy initialized and we resolve the placeholder values at runtime - as late as possible.
2021-01-13 10:15:05 +01:00
buildmaster
69a03ffdb8
Bumping versions
2020-12-22 11:37:23 +00:00
buildmaster
2cf8b55316
Bumping versions to 3.0.1-SNAPSHOT after release
2020-12-21 19:45:02 +00:00
buildmaster
eb30c13129
Going back to snapshots
2020-12-21 19:45:02 +00:00
buildmaster
258e8aee95
Update SNAPSHOT to 3.0.0
2020-12-21 19:42:15 +00:00
spencergibb
ad21ff2276
Makes test use random port.
2020-12-21 14:37:13 -05:00
Olga Maciaszek-Sharma
ecfba4b6e9
Support LB stats. ( #447 )
2020-12-18 18:08:01 +01:00
buildmaster
c060e07115
Bumping versions
2020-12-16 11:37:21 +00:00
Marcin Grzejszczak
e58b52ce05
Merge pull request #445 from spring-cloud/issues_#444
...
Moved the code from Spring Cloud Security
2020-12-16 08:42:56 +01:00
Marcin Grzejszczak
e32b10b60f
Added support for Spring Cloud CircuitBreaker
...
fixes gh-279
2020-12-15 18:15:49 +01:00
Marcin Grzejszczak
63a524843d
Added support for Spring Cloud CircuitBreaker
...
fixes gh-279
2020-12-15 15:52:14 +01:00
Marcin Grzejszczak
a697fd274b
Moved the code, added conditional interceptorl fixes gh-444
2020-12-14 14:59:31 +01:00
buildmaster
9336c1d7c5
Going back to snapshots
2020-12-11 22:07:20 +00:00
buildmaster
3e7e74c5bf
Update SNAPSHOT to 3.0.0-RC1
2020-12-11 22:06:22 +00:00
Olga Maciaszek-Sharma
86551041d9
Adjust to changes in commons.
2020-12-10 17:15:26 +01:00
Olga Maciaszek-Sharma
35a5b8d614
Adjust to changes in commons.
2020-12-10 14:17:15 +01:00
Olga Maciaszek-Sharma
7047439624
Remove deprecations.
2020-12-09 19:38:04 +01:00
Olga Maciaszek-Sharma
5e61666f7c
Remove deprecations.
2020-12-09 18:49:54 +01:00
Olga Maciaszek-Sharma
e3810f1586
Adjust to changes in commons.
2020-12-09 15:22:10 +01:00
buildmaster
9bdda59fbb
Going back to snapshots
2020-12-01 22:47:14 +00:00
buildmaster
e257ec31ff
Update SNAPSHOT to 3.0.0-M6
2020-12-01 22:46:17 +00:00
Olga Maciaszek-Sharma
246805815f
Merge remote-tracking branch 'origin/2.2.x'
2020-12-01 17:30:47 +01:00
Olga Maciaszek-Sharma
89fb98daf7
Upgrade protobuf-java.
2020-12-01 17:30:13 +01:00
Olga Maciaszek-Sharma
15054fa37e
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# docs/src/main/asciidoc/_configprops.adoc
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientProperties.java
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/support/SpringMvcContract.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/support/SpringMvcContractIntegrationTests.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/support/SpringMvcContractTests.java
2020-12-01 17:22:59 +01:00
Olga Maciaszek-Sharma
1a7917e2bb
Add information about decodeSlash property to docs.
2020-12-01 17:08:43 +01:00
Olga Maciaszek-Sharma
49d3830276
Remove unnecessary keyword from recently modified class.
2020-12-01 17:02:09 +01:00
Ram Anaswara
d419826ca0
Fix for Path variables with / are not url encoded
...
# Conflicts:
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientProperties.java
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/support/SpringMvcContract.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/support/SpringMvcContractIntegrationTests.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/support/SpringMvcContractTests.java
2020-12-01 16:53:39 +01:00
Olga Maciaszek-Sharma
b231783e84
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/loadbalancer/FeignBlockingLoadBalancerClient.java
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/loadbalancer/RetryableFeignBlockingLoadBalancerClient.java
2020-11-30 19:17:55 +01:00
Olga Maciaszek-Sharma
64d3f05e70
Allow overriding creating requests. Fixes gh-423.
2020-11-30 19:12:14 +01:00
Olga Maciaszek-Sharma
a7c804db63
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# docs/pom.xml
# pom.xml
# spring-cloud-openfeign-core/pom.xml
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignBuilderCustomizer.java
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientFactoryBean.java
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/clientconfig/HttpClientFeignConfiguration.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/FeignBuilderCustomizerTests.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/FeignClientsRegistrarTests.java
# spring-cloud-openfeign-dependencies/pom.xml
# spring-cloud-starter-openfeign/pom.xml
2020-11-30 18:58:29 +01:00
Olga Maciaszek-Sharma
4d021fd3f8
Do not throw exceptions from @PreDestroy methods. Fixes gh-435.
2020-11-30 18:21:44 +01:00
matt62king
a8bcda0b5b
add customizer for feign builder ( #289 ).
...
Fixes gh-436.
* add customizer for feign builder
* support @Order for customizers
* switch to annotation aware comparator for @Order support
* remove intermediate instances
* removed default feign builder customizer
# Conflicts:
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientFactoryBean.java
2020-11-30 17:56:48 +01:00
buildmaster
4120ca2bc6
Bumping versions
2020-11-19 11:37:07 +00:00
buildmaster
29295425f3
Going back to snapshots
2020-11-17 20:42:04 +00:00
buildmaster
ef9ded650f
Update SNAPSHOT to 3.0.0-M5
2020-11-17 20:41:05 +00:00
buildmaster
3c25b010c3
Bumping versions
2020-11-17 11:37:02 +00:00
buildmaster
1b42820c3a
Bumping versions to 2.2.7.BUILD-SNAPSHOT after release
2020-11-09 10:40:38 +00:00
buildmaster
e31defb2dd
Going back to snapshots
2020-11-09 10:40:37 +00:00
buildmaster
f4ca971253
Update SNAPSHOT to 2.2.6.RELEASE
2020-11-09 10:38:56 +00:00
Olga Maciaszek-Sharma
f9a8dd13f2
Adjust to changes in security config.
2020-11-03 11:49:21 +01:00
Olga Maciaszek-Sharma
f6fdd63cef
Merge remote-tracking branch 'origin/master'
2020-11-03 11:47:36 +01:00
Olga Maciaszek-Sharma
410d0f29a3
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientsRegistrar.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/FeignClientsRegistrarTests.java
2020-11-03 11:47:30 +01:00
Olga Maciaszek-Sharma
82de713d06
Remove unnecessary test configuration.
2020-11-03 11:46:15 +01:00
Michal Domagala
a8a2a0155f
Fix for @EnableFeignClients(clients) scans classes in nested packages ( #422 )
...
* Test to verify sub level client error
Error is described in https://github.com/spring-cloud/spring-cloud-openfeign/issues/331
Application fails when one Feign client is `org.TopClient` and second is in subpackage: `org.sub.SubClient`
The error reason is that `SubClient` is registered twice
* Fix for @EnableFeignClients(clients) scans classes in nested packages twice
https://github.com/spring-cloud/spring-cloud-openfeign/issues/331
(cherry picked from commit fe62b0db9002052a72e5bbb9fdc5458993c16951)
# Conflicts:
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientsRegistrar.java
* delete unused code
(cherry picked from commit 4df865d1d64fc0a9b5e37ea4c6466a0dbe485141)
* add file header
* Apply review
Co-authored-by: michal <michal@michal-desktop>
2020-11-03 10:31:23 +01:00
Olga Maciaszek-Sharma
5e455ed14b
Adjust to changes in master.
2020-11-02 14:33:58 +01:00
Olga Maciaszek-Sharma
a3584a9cc8
Merge remote-tracking branch 'origin/2.2.x'
2020-11-02 14:30:54 +01:00
Nikolas Charalambidis
cf4fa54ac8
Fixes gh-391 timeout handling documentation ( #421 )
...
* Fixes gh-391
* Fixes gh-391 sentence reworded
* Fixes gh-391 fixed spelling
* Fixes gh-391 fixed code format
* Fixes gh-391 fixed sentence
* Fixes gh-391 fixed code
* Fixes gh-391 word deletion
2020-11-02 14:10:58 +01:00
Olga Maciaszek-Sharma
ffb17a4552
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientProperties.java
2020-10-29 16:54:47 +01:00