Ryan Baxter
a708ceefe8
Merge pull request #1870 from ryanjbaxter/force-eurekaclient-creation-on-refresh
...
Make sure the EurekaClient bean is recreated after refresh.
2017-04-20 14:53:03 -04:00
Ryan Baxter
1f12902f78
Make sure the EurekaClient bean is recreated after refresh. Fixes #1857 .
2017-04-19 11:29:33 -04:00
Spencer Gibb
cebbcf592e
polish
2017-04-18 12:23:56 -06:00
Ryan Baxter
0c7994c502
We no longer use travis so removing configuration
...
Fixes #1846 .
2017-04-11 13:45:57 -04:00
Ryan Baxter
d412df5883
Merge pull request #1808 from gonzalad/1807
...
Add X-Forwarded-Port header in Zuul
2017-04-10 20:17:02 -04:00
Ryan Baxter
cca3744396
Bumping versions to 1.3.1.BUILD-SNAPSHOT after release
2017-04-07 06:12:17 -04:00
Ryan Baxter
c98c50291c
Going back to snapshots
2017-04-07 06:12:16 -04:00
Ryan Baxter
e9035ab3e0
Update SNAPSHOT to 1.3.0.RELEASE
2017-04-07 06:10:01 -04:00
Ryan Baxter
d8eb4432b9
Updating mvnw script
2017-04-07 06:04:35 -04:00
Ryan Baxter
8dcf544079
Merge pull request #1836 from ryanjbaxter/response-code-retry
...
Add the ability for ribbon clients to specify response status codes they would like to retry
2017-04-05 14:01:15 -04:00
Ryan Baxter
98cbf2f47f
Merge pull request #1840 from ryanjbaxter/document-hystrix-timeout
...
Document Hystrix timeout configuration with Ribbon clients
2017-04-05 13:46:50 -04:00
Ryan Baxter
e041d87b5a
Document Hystrix timeout configuration with Ribbon clients. Fixes #1828
2017-04-05 13:44:42 -04:00
Spencer Gibb
5440aca212
Merge pull request #1829 from Aloren/feature/exceptions-monitoring
...
* feature/exceptions-monitoring:
Implements zuul CounterFactory
2017-04-05 11:33:40 -06:00
Anastasiia Smirnova
834980eae7
Implements zuul CounterFactory
...
CounterFactory is used by ZuulException and was previously initialzed
with a dummy impl.
This adds a Spring Boot CounterService based implementation.
Also adds the ability to implement a zuul TracerFactory.
2017-04-05 11:33:29 -06:00
David-V2
a61822f9c9
Added Bad Request count to Hystrix dashboard ( #1839 )
...
* brainlessly apply this : 892f6a781e
2017-04-05 12:00:14 -04:00
Ryan Baxter
6290859f81
Add the ability for ribbon clients to specify response status codes they would like to retry. Fixes #1540 .
2017-04-04 15:34:08 -04:00
Spencer Gibb
62408af5ea
Don't set chunked encoding with GET.
...
fixes gh-1824
2017-04-03 14:04:07 -06:00
Ryan Baxter
711a8f0aae
Merge pull request #1817 from ryanjbaxter/use-valid-hostnames-in-feign-tests
...
Use valid hostnames in feign tests
2017-03-28 14:31:41 -04:00
Ryan Baxter
382988a06a
Fixed hostname
2017-03-28 09:48:41 -04:00
Ryan Baxter
88431bdbea
Use valid hostnames in Feign retry tests
2017-03-28 09:46:16 -04:00
Ryan Baxter
62cb0ae28f
Change /routes endpoint to use EndpointMvcAdapter and AbstractEndpoint ( #1802 )
...
Change /routes endpoint to use EndpointMvcAdapter and AbstractEndpoint.
Fixes #1797
2017-03-24 16:27:41 -04:00
gonzalad
31f5a2bb73
1807: Add X-Forwarded-Port header in Zuul
...
Added more unit tests
2017-03-24 19:20:06 +01:00
gonzalad
cb90cd9929
Add X-Forwarded-Port header in Zuul
...
Add X-Forwarded-Port header in Zuul PreDecorationFilter
even with X-Forwarded-Host header being absent.
2017-03-24 16:28:09 +01:00
Ryan Baxter
d402587ab2
Merge pull request #1805 from ryanjbaxter/url-protocal-el-syntax
...
Fixes the addition of http with EL syntax
2017-03-23 16:12:04 -04:00
Ryan Baxter
02226f938e
Fixes the addition of http with EL syntax. Fixes #1796
2017-03-23 15:00:55 -04:00
Spencer Gibb
37309218ec
Links to sample zuul filters.
...
For more advanced filter examples.
fixes gh-1748
2017-03-23 12:40:41 -06:00
Michael Tecourt
03740f1369
Make EurekaDiscoveryClient.EurekaServiceInstance constructor public ( #1794 )
...
Make EurekaDiscoveryClient.EurekaServiceInstance constructor public
fixes gh-1792
2017-03-23 14:23:25 -04:00
Ryan Baxter
d3314447a8
Fixed logging statement. Fixes #1798
2017-03-20 10:58:50 -04:00
Spencer Gibb
a8b170f51c
Upgrade eureka to v1.6.2
...
fixes gh-1786
2017-03-16 14:47:08 -06:00
Ryan Baxter
a669a309f6
Revert "Version changes for Dalston.RC1"
...
This reverts commit a628ba1b8f .
2017-03-16 13:31:53 -04:00
Ryan Baxter
a628ba1b8f
Version changes for Dalston.RC1
2017-03-16 11:59:46 -04:00
Ryan Baxter
5bf87c4da1
Merge pull request #1749 from bijukunjummen/GH-1334
...
GH-1334: Support for eagerly initializing zuul Ribbon contexts
2017-03-15 11:46:34 -04:00
Spencer Gibb
b7c5b24d43
comment out failing test
2017-03-14 20:06:07 -06:00
Spencer Gibb
44bb4f2cc3
Move load balancer construction test
2017-03-14 19:01:43 -06:00
Spencer Gibb
55a58eaf30
jmx=false for tests
2017-03-14 18:49:12 -06:00
Spencer Gibb
5d3ca843b6
jmx=false for tests
2017-03-14 18:25:44 -06:00
Spencer Gibb
ecf12aa0e7
Makes ServerListUpdater respect configuration.
...
By default, `LoadBalancerBuilder` built a load-balancer with a `PollingServerListUpdater`. This change introduces a `ServerListUpdater` bean which creates a `PollingServerListUpdater(IClientConfig)` so that `ribbon.ServerListRefreshInterval` is respected.
fixes gh-1304
2017-03-14 12:24:38 -06:00
Biju Kunjummen
427770a6d0
Added documentation, changed property name from serviceIds to clienNames, clients
2017-03-14 04:48:43 -05:00
Biju Kunjummen
2d9604918a
Changed property name from zuul.ribbon.eager-load to zuul.ribbon.eager-load.enabled
2017-03-14 04:36:10 -05:00
Biju Kunjummen
567a6c4a9f
Support for eagerly loading Ribbon clients through configuration properties
2017-03-14 04:36:10 -05:00
Biju Kunjummen
31b617b10f
Fixed formatting issues, added more tests
2017-03-14 04:36:10 -05:00
Biju Kunjummen
a6fe648a41
GH-1334: Support for eagerly initializing zuul Ribbon named client contexts
2017-03-14 04:36:10 -05:00
Ryan Baxter
66163bee2b
Merge pull request #1771 from jh409/patch-1
...
Update docs as @Autowired fails with many beans
2017-03-13 12:07:03 -04:00
Jack Harris
db7d352c97
Update docs as @Autowired fails with many beans
...
Fix a suspected typo. @Autowired throws a `NoUniqueBeanDefinitionException` if there are multiple beans of the same type without a primary, but the documentation said multiple beans 'cause `@Autowired` to work', rather than 'not work'.
2017-03-13 00:19:57 +00:00
Spencer Gibb
cda92f4ba3
Upgrade Hystrix to v1.5.10
...
fixes gh-1766
2017-03-08 19:57:04 -07:00
Ryan Baxter
133613aeb1
Merging #1762 into master
2017-03-08 10:51:33 -05:00
Spencer Gibb
15e01dfe5d
Don't remove content-length header in feign ribbon.
...
Previously, when feign used the Ribbon RestClient, an exception was thrown if Content-Length was set. Over time, feign has moved away from RestClient, yet removing the header still happened.
Fixes gh-1705
2017-03-06 20:11:03 -07:00
Spencer Gibb
6df7190472
Update docs for REQUEST_URI_KEY in zuul
2017-03-03 15:19:10 -07:00
Spencer Gibb
5212d138f8
Upgrade okhttp3 to 3.6.0
...
Also add com.squareup.okhttp3:logging-interceptor dependency management.
fixes gh-1752
2017-03-03 09:01:11 -07:00
Bertrand Renuart
465582d20c
Make sure MetricsRestTemplateAspectConfiguration is applied in time.
...
`MetricsRestTemplateConfiguration` creates a BeanPostProcessor used to configure RestTemplate instances when added to the application context. It should be made @ConditionalOnClass(RestTemplate) instead of @ConditionalOnBean(RestTemplate) since it should be present *before* any RestTemplate bean instance is created. (#1747 )
fixes gh-1153
2017-03-02 10:32:04 -05:00