Commit Graph

997 Commits

Author SHA1 Message Date
Spencer Gibb
5acf4e1a2e Throw IOException in RibbonLoadBalancerClient.execute
Fixes proper RestTemplate behavior.

fixes gh-986
2016-04-25 13:48:00 -06:00
Pedro Alvarado
2b40952429 Add support for placeholders to Feign spring-mvc RequestMapping annotation.
Fixes gh-894
2016-04-25 11:01:26 +01:00
Dave Syer
8b306df132 Use @PropertySource instead of @Bean for http encoder properties
Protects us against changes in Spring Boot 1.4 where the naming
convention changes.
2016-04-20 14:34:44 +01:00
Dave Syer
8a4fb82b98 Remove reference to 'parent' poms in BOM 2016-04-20 14:20:29 +01:00
Spencer Gibb
e0c67b30f8 Pass headers back to feign request.
Spring HttpMessageConverters can modify headers. This change passes the modified headersr back to the feign request, so the proper headers are sent on the request.

 fixes gh-977
2016-04-20 06:46:23 -06:00
Spencer Gibb
33efc60de7 remove spring-cloud-connectors version 2016-04-20 06:42:06 -06:00
Dave Syer
5fc76aaa72 Fix javadocs in @FeignClient
The descriptions of name/serviceId/value and url were out of date
(name is mandatory now and can be mixed with url).
2016-04-19 14:58:59 +01:00
Dave Syer
24579f67e2 Revert to snapshots 2016-04-18 14:07:42 +01:00
Dave Syer
d99196aeb1 Update to RC2 2016-04-18 14:02:49 +01:00
Spencer Gibb
7c531eb411 Upgrade Hystrix to 1.5.2
fixes gh-968
2016-04-12 21:57:12 -06:00
Spencer Gibb
df5303912f Add global zuul sensitiveHeaders option.
Route specific sensitiveHeaders override global.

fixes gh-944
2016-04-08 10:38:24 -06:00
Spencer Gibb
4479a2b2ee Merge pull request #945 from tkvangorder/master
* pull945:
  Ribbon retry works & fix Content-Length error.
2016-04-07 16:15:23 -06:00
Tyler Van Gorder
05351b7809 Ribbon retry works & fix Content-Length error.
This change requires setting `ribbon.http.client.enabled=true`.

This change addresses issue #648 Getting Retry Working In RestTemplate. There is also a fix in place that addresses the issue #357 RestTemplate Error.

fixes gh-648
2016-04-07 16:15:03 -06:00
Spencer Gibb
a3ab3259e3 Make RibbonClientHttpRequestFactory disabled by default.
fixes gh-961
2016-04-07 15:10:39 -06:00
Spencer Gibb
e87d9432c7 Merge pull request #883 from aivans/master
* pull883:
  Send 404 in zuul servlet when no route is found.
2016-04-07 13:44:40 -06:00
Adrian Ivan
d0841f792e Send 404 in zuul servlet when no route is found.
Fixes false 200 in zuul when using zuul servlet rather than mvc servlet.

Fixes gh-865
2016-04-07 13:44:29 -06:00
Spencer Gibb
cef3777313 Upgrade RxJava to v1.1.2
fixes gh-957
2016-04-05 17:16:44 -06:00
Spencer Gibb
0e2d8c1a11 Update feign to v8.16.0
fixes gh-956
2016-04-05 17:12:12 -06:00
Spencer Gibb
c055bd5327 Update archaius to v0.7.4
fixes gh-955
2016-04-05 17:05:33 -06:00
Spencer Gibb
3f8c4834a3 Upgrade to ribbon 2.1.5
fixes gh-954
2016-04-05 17:00:42 -06:00
Tim te Beek
593549551a Set or append to X-Forwarded-For for downstream requests
Fixes gh-352
2016-04-05 15:42:56 +01:00
Spencer Gibb
c0d767351a Remove need for http basic auth client filter.
https://github.com/Netflix/eureka/releases/tag/v1.4.5

restores http basic auth.
2016-04-04 12:13:24 -06:00
Spencer Gibb
0b9ea25d86 Use config client default service id constant. 2016-04-04 11:53:12 -06:00
Dave Syer
fcd0feb61e Ensure whitespace is stripped from appConfig in turbine
Fixes gh-948
2016-04-04 16:59:44 +01:00
Spencer Gibb
1c4db22c28 Angel metadata.instanceId works with Brixton
Fixes gh-642
2016-04-01 13:02:43 -06:00
Spencer Gibb
bdc5b915e8 Merge pull request #933 from tkvangorder/master
* pull933:
  Adding the ability to specify a custom retry handler in the ribbon client configuration.
2016-03-31 11:37:45 -06:00
Tyler Van Gorder
983221a710 Adding the ability to specify a custom retry handler in the ribbon client configuration.
fixes gh-931
2016-03-31 11:36:57 -06:00
Spencer Gibb
1cf7ac9260 Upgrade to eureka 1.4.6
fixes gh-932
2016-03-29 16:07:12 -06:00
Marcin Grzejszczak
b3a8b1df38 Removed an import 2016-03-25 13:59:48 +01:00
Marcin Grzejszczak
cd42566daf Added tests for HystrixStream 2016-03-25 13:57:52 +01:00
Dave Syer
5d2065b3e7 Add some javadocs to ZuulProperties 2016-03-24 12:31:51 +00:00
Dave Syer
c57a758e91 Update to Eureka 1.4.5 2016-03-24 09:58:21 +00:00
Spencer Gibb
892eea752b Lazily look up MetricsClientHttpRequestInterceptor in BPP.
fixes gh-912
2016-03-23 12:00:06 -06:00
Marcin Grzejszczak
3f9e76b876 Revert to snapshots 2016-03-23 12:43:41 +01:00
Marcin Grzejszczak
29988b5f58 Bump for 1.1.0.RC1 2016-03-23 12:38:05 +01:00
Spencer Gibb
951758ef30 Update mvnw to determine profile on mac and linux 2016-03-22 12:37:15 -06:00
Spencer Gibb
d8da9af29d try and fix LoadBalancerFeignClientOverrideTests 2016-03-21 18:40:39 -06:00
Spencer Gibb
d774847d00 try and fix LoadBalancerFeignClientOverrideTests 2016-03-21 18:10:12 -06:00
Spencer Gibb
5e38ae1234 polish 2016-03-21 17:54:50 -06:00
Spencer Gibb
67b6eafbf0 Use ribbon configuration for ReadTimeout & ConnectTimeout.
Allows feign/ribbon users to use standard config files rather than creating a bean of Request.Options.

fixes gh-696
2016-03-21 17:23:21 -06:00
Spencer Gibb
08f7076f6e Mark @FeignClient beans as primary.
When fallback beans are created, there was no longer a unique bean of the feign interface which caused autowire problems.

fixes gh-899
2016-03-16 17:01:45 -06:00
Spencer Gibb
b9a6876d00 Upgrade ribbon to 2.1.3
fixes gh-908
2016-03-16 14:36:52 -06:00
Spencer Gibb
f76675a561 Upgrade ribbon to 2.1.1
fixes gh-907
2016-03-16 13:20:36 -06:00
Spencer Gibb
cae1379440 Merge pull request #903 from marcpa00/patch-1
Typo in example code for `DiscoveryClient`
2016-03-14 14:54:57 -06:00
Marc Paquette
a7e34d706d Typo in example code for DiscoveryClient
`DiscoveryClient` field declared with name `discoveryClient` but `serviceUrl()` method uses `client`.
2016-03-14 16:31:20 -04:00
Spencer Gibb
2bca3504cd Merge pull request #778 from jmnarloch/rxjava-stream
* rxjava-stream:
  Spring Mvc RxJava integration.
2016-03-14 14:14:53 -06:00
Jakub Narloch
bca86191b3 Spring Mvc RxJava integration.
Support for Single via a ReturnValueHandler.
Support for Observable via SseEmitter.
2016-03-14 14:14:06 -06:00
Spencer Gibb
0f61521c2d Upgrade eureka to 1.4.4
fixes gh-902
2016-03-14 10:56:11 -06:00
Spencer Gibb
37357d4d80 Update jersey to 1.19.1
fixes gh-749
2016-03-14 10:48:11 -06:00
Spencer Gibb
38644689c5 Merge pull request #901 from mduesterhoeft/patch-1
typo fixed
2016-03-14 09:10:46 -06:00