nick-pww
465b8273eb
Clarify @FeignClient alias creation
...
fixes gh-1073
2017-02-28 15:02:15 -05:00
windinn
129e0ce4b5
Use prefer-ip-address in statusPageUrlPath
...
prefer-ip-address does not work in statusPageUrlPath when management port != server port
This change gets `prefer-ip-address` via a relaxed property resolver to set the value during the creation of the `EurekaInstanceConfigBean`.
fixes gh-1724
2017-02-28 13:07:43 -05:00
Spencer Gibb
309b280d0d
Log warning if local instance fails.
...
If DiscoveryClient.getLocalServiceInstance() throws an exception (ie consul isn't available), log a warning and continue. This is useful for dev type environments.
fixes gh-1603
2017-02-28 10:26:15 -07:00
Biju Kunjummen
99d9b17a2d
Moves EurekaServerConfiguration to auto-configuration
...
Eureka ServerConfiguration is now auto-configuration based, instead of being explicitly specified via configuration pulled in through @EnableEurekaServer. This way specific beans can be conditionally overridden, configuration can be re-ordered.
Supports PeerEurekaNodes bean to be overridden by the user
Fixes gh-1717
2017-02-28 12:00:29 -05:00
Ryan Baxter
208a741823
Merge pull request #1732 from utsman/master
...
Refactor ZoneUtils class
2017-02-27 09:40:49 -05:00
utsman
c953d59b5a
Refactor ZoneUtils class
2017-02-26 01:45:31 +09:00
Spencer Gibb
c0fefc4d1a
Update feign to version 9.4.0
...
fixes gh-1731
2017-02-24 15:05:42 -07:00
Ryan Baxter
0fcc979fe1
Merge pull request #1730 from utsman/rm-dupl-check
...
Remove duplicate null check
2017-02-24 14:05:26 -05:00
utsman
cb9d9bd8a1
Remove duplicate null check
2017-02-25 03:13:24 +09:00
Ryan Baxter
1d5a68c9e7
Merge pull request #1728 from utsman/fix-typo
...
Fixed typo
2017-02-24 10:07:23 -05:00
utsman
8e3f45b899
Fixed typo
2017-02-24 23:30:39 +09:00
Ryan Baxter
ea87b9bfc2
Merge branch 'master' of https://github.com/spring-cloud/spring-cloud-netflix
2017-02-20 15:56:50 -05:00
Ryan Baxter
df91ff7735
using apache commons logger
2017-02-20 15:56:37 -05:00
Spencer Gibb
652fe97a1b
fix logger
2017-02-20 13:54:54 -07:00
Ryan Baxter
06565765b8
removing unused imports
2017-02-20 14:25:50 -05:00
Ryan Baxter
fc9c7dcdfc
clearing context during setup
2017-02-20 13:39:06 -05:00
Ryan Baxter
72f1ce9096
added logging to test
2017-02-20 11:18:31 -05:00
Ryan Baxter
0abf69dc1d
Merge pull request #1709 from ryanjbaxter/make-feign-retry-optional
...
Make the use of Spring Retry optional when using Feign
2017-02-17 18:25:28 -05:00
Ryan Baxter
a4f30ebf1d
Make the use of Spring Retry optional when using Feign. Fixes #1708
2017-02-17 11:12:12 -05:00
Tomasz Juchniewicz
ed137a93ce
Fix encoding issue in SpringEncoder for binary data ( #1699 )
...
* Fix encoding issue in SpringEncoder for binary data
Fixes gh-1698
* Fix encoding issue in SpringEncoder for binary data
Fixes gh-1698
* Fix encoding issue in SpringEncoder for binary data
Add unit test.
Fixes gh-1698
2017-02-16 14:52:15 -05:00
Lars
e73ee5f690
Refactors zuul tests for better readability. ( #1686 )
...
* Refactors tests for better readability. Polishes imports. Removes hostname and port from TestRestTemplate-calls. Introduces @LocalServerPort
2017-02-16 12:48:48 -05:00
Ryan Baxter
de886d6c3d
Merge branch 'master' of https://github.com/spring-cloud/spring-cloud-netflix
2017-02-15 20:09:27 -05:00
Ryan Baxter
050d5f898f
Porting changes that remove RetryTemplate from FeignLoadBalancer constructor from 1.2.x branch
2017-02-15 20:09:15 -05:00
Spencer Gibb
e3341a19cd
Add @FeignClient(primary)
...
Adds the ability to turn off Spring Cloud Netflix making the feign instances as primary.
fixes gh-1016
2017-02-15 17:46:12 -07:00
Spencer Gibb
8f5e3ad7c0
polish
2017-02-15 17:30:42 -07:00
Ryan Baxter
384c9b9725
Merge branch 'master' of https://github.com/spring-cloud/spring-cloud-netflix
2017-02-15 13:43:02 -05:00
Ryan Baxter
981fa5db9a
Merging PR #1689 into master
2017-02-15 13:42:46 -05:00
Ryan Baxter
c417a9a55e
Merge pull request #1695 from ryanjbaxter/uri-equal-to-empty-string
...
Adds a check for an empty URI in updateToHttpsIfNeeded
2017-02-14 15:33:12 -05:00
Ryan Baxter
52ab4d3ecd
Adds a check for an empty URI in updateToHttpsIfNeeded. Fixes #1690 .
2017-02-14 14:50:55 -05:00
Ryan Baxter
62bc2758eb
Merge pull request #1694 from ryanjbaxter/default-zuul-fallbackprovider
...
Add the ability to provide a default ZuulFallbackProvider
2017-02-14 14:42:09 -05:00
Ryan Baxter
731c8bf0fd
Add the ability to provide a default ZuulFallbackProvider. Fixes #1506
2017-02-14 13:59:25 -05:00
Erik Kringen
d78da7b994
Add support for Feign.SetterFactory ( #1673 )
...
Fixes gh-1414
2017-02-10 13:37:17 -05:00
Roman Terentiev
c795bd16a7
#1203 Improve filter performance by using only one instance of AllEncompassingFormHttpMessageConverter ( #1681 )
2017-02-10 12:25:27 -05:00
Spencer Gibb
7237275f5d
polish
2017-02-10 10:14:12 -07:00
Johannes Edmeier
3e7b196950
Close response on errors writing to the outputStream ( #1372 )
...
Currently all errors during writing to the outputStream are ignored. So the
response is read to the end. This is a problem when the response is
infite or very long running (`hystrix.stream` for example) and results in the
socket never being closed and eating up threads (on zuul and the proxied
backend). With this commit the errors during writing are not ignored resulting
in closing the response.
2017-02-10 12:12:26 -05:00
Ryan Baxter
919c8fa72a
Merge pull request #1678 from lowzj/master-RequestParam
...
fix gh-1672, support @RequestParam without a value
2017-02-09 19:38:00 -05:00
Ryan Baxter
bcb97bce1c
Merging PR #1680 into master
2017-02-09 15:12:19 -05:00
Ryan Baxter
64d8883210
Adding missing commit from #1457
2017-02-09 14:29:40 -05:00
Ryan Baxter
0af99769ad
Adding missing commit from PR #1457
2017-02-09 14:29:12 -05:00
lowzj
c8fded80d5
fix gh-1672, support @RequestParam without a value
2017-02-09 13:58:30 +08:00
Spencer Gibb
c6a3157fd8
Adds information on RibbonRoutingFilter HTTP Clients
2017-02-08 20:55:08 -07:00
Ben Klein
8afb02cf03
Zuul Developer Guide: minor edits
2017-02-08 21:20:16 -06:00
Spencer Gibb
675e4c1031
Adds example zuul filters.
2017-02-08 19:47:57 -07:00
Spencer Gibb
d21d03b738
initial zuul developer guide
2017-02-08 18:53:21 -07:00
Spencer Gibb
ff70c08fb9
More zuul constant and javadoc updates
2017-02-08 18:52:41 -07:00
Spencer Gibb
506a9a44af
Move many zuul strings to FilterConstants.
...
Also adds minimal javadoc to classes.
See gh-1435
2017-02-08 12:09:53 -07:00
Spencer Gibb
10e8634d38
add additional conditional on class in case of webflux
2017-02-08 10:29:32 -07:00
Spencer Gibb
a1577127b7
hopefully fix flaky test
2017-02-06 21:11:25 -07:00
Spencer Gibb
5a1f1d2c64
Remove unused import.
2017-02-06 20:20:22 -07:00
Ryan Baxter
a915651797
Merge pull request #1670 from bijukunjummen/gh-1641
...
gh-1641: Fixed instructions for configuring EurekaIntanceConfig in AWS
2017-02-06 11:20:11 -05:00