Spencer Gibb
a0d72b3cbc
removed test with encoded slashes
2015-06-02 08:33:32 -06:00
Dave Syer
23cde30063
Align metrics with Spring Boot 1.3
...
Should be no change for users of Boot 1.2 right now, but with this
patch it is possible to use 1.3 with the new conventions for metrics
(e.g. in particular exporting by declaring beans of type
MetricWriter)
2015-06-02 15:29:08 +01:00
Spencer Gibb
899a577980
add test for zuul with encoded path parameter
2015-06-01 14:44:54 -06:00
Spencer Gibb
682ceec402
Merge branch 'brenuart-gh354b'
2015-05-28 09:02:07 -06:00
Spencer Gibb
68c731d668
added test for metrics with period in name
2015-05-28 09:01:53 -06:00
Spencer Gibb
1a6602149d
Merge branch 'gh354b' of https://github.com/brenuart/spring-cloud-netflix into brenuart-gh354b
2015-05-28 08:43:23 -06:00
Spencer Gibb
dbef27ac6b
more RibbonClient tests
2015-05-28 08:32:01 -06:00
Bertrand Renuart
28f890989d
Allow for periods in metric name (see gh354)
2015-05-28 09:48:28 +02:00
Dave Syer
bd808a76fa
Add health.config for documentation purposes only
2015-05-27 10:27:02 +01:00
Spencer Gibb
2559b76747
fixed typo
2015-05-26 10:56:57 -06:00
Spencer Gibb
4255179354
use io.reactivex:rxjava
...
fixes gh-353
2015-05-20 12:35:49 -06:00
Spencer Gibb
bd5d00c082
encode uri if needed
...
fixes gh-347
2015-05-18 21:51:58 -06:00
Spencer Gibb
8bb578ad97
update ServerMetricCollector to include instance and statistic tags if present.
...
fixes gh-348
2015-05-18 20:53:55 -06:00
Spencer Gibb
3bb1562b7f
fix RibbonClientHttpRequestFactory to add headers and accept a body
...
fixes gh-350
2015-05-15 12:26:32 -06:00
Spencer Gibb
68b0c91fa7
document disabling of zuul filters
...
fixes gh-341
2015-05-11 10:08:06 -06:00
Darek Kaczyński
8fa9b71579
Corrected example of providing Turbine cluster name via instance metadata map.
2015-05-07 00:02:03 +02:00
Spencer Gibb
532cfd9bda
Merge pull request #336 from marcingrzejszczak/patch-2
...
Fixed a typo in the doc
2015-05-06 15:20:16 -04:00
Marcin Grzejszczak
94081f82ce
Fixed a typo
2015-05-05 23:49:49 +02:00
Spencer Gibb
ed692c3836
document that build requires jdk8
...
fixes gh-328
2015-05-05 11:42:09 -06:00
Spencer Gibb
e3b42e79b6
fix misspelling
2015-05-05 10:54:59 -06:00
Spencer Gibb
688b577d63
Merge pull request #334 from marcingrzejszczak/patch-1
...
Reason why Eureka instance is not found, is not visible
2015-05-05 11:43:32 -04:00
Spencer Gibb
85b7ccf618
Merge pull request #316 from brenuart/issue-312
...
Make creation of the RestClient LAZY as it is no always required (issue #312 )
2015-05-04 16:26:17 -04:00
Marcin Grzejszczak
eed9b996fb
Reason why Eureka instance is not found is not visible
...
With the following configuration at `bootstrap.yaml`
```yaml
spring:
application.name: spring-cloud-hystrix-dashboard
profiles.active: prod
cloud:
config:
discovery:
enabled: true
serviceId: spring-cloud-server-config-with-eureka
server.port: 9003
turbine:
appConfig: some-service
clusterNameExpression: 'default'
```
I wasn't able to see why Turbine can't find the instance. The reason was related to SPEL:
```
org.springframework.expression.spel.SpelEvaluationException: EL1008E:(pos 0): Property or field 'default' cannot be found on object of type 'com.netflix.appinfo.InstanceInfo' - maybe not public?
```
Anyways there was nothing there in the logs so maybe it should not be silenced like right now?
2015-05-04 16:55:11 +02:00
Dave Syer
3809bcbc90
More 1.0.2 snapshots
2015-05-01 16:24:20 +01:00
Dave Syer
0587df4ae2
Fix parent version
2015-05-01 16:19:51 +01:00
Dave Syer
53c0e0a246
Fix parent version
2015-05-01 16:19:21 +01:00
Dave Syer
bad44ec8ab
Fix parent version
2015-05-01 16:15:48 +01:00
Dave Syer
fde4741333
Update to 1.0.3 snapshots
2015-05-01 11:22:13 +02:00
Dave Syer
c77322348c
Add example for SEMAPHORE in @HystrixCommand
2015-05-01 11:20:21 +02:00
Spencer Gibb
c3f5678854
only invoke RestClient.initWithNiwsConfig once
...
fixes gh-324
2015-04-30 12:56:38 -06:00
Spencer Gibb
5166994f7c
add documentation for ribbon.eureka.enabled
...
fixes gh-325
2015-04-30 09:42:28 -06:00
Spencer Gibb
ce6d286d70
Don't execute load balancer twice
...
fixes gh-323
2015-04-29 22:20:10 -06:00
Bertrand Renuart
df8c637a57
add short explanation in javadoc
2015-04-28 11:26:50 +02:00
Bertrand Renuart
e2fa45f960
Make creation of the RestClient LAZY as it is no always required (see
...
https://github.com/spring-cloud/spring-cloud-netflix/issues/312 )
2015-04-24 09:32:26 +02:00
Dave Syer
b28fd07cdb
Update to 1.0.2 snapshots
2015-04-23 11:11:21 +01:00
Dave Syer
22c261c8ce
Update connectors version
2015-04-22 11:40:25 +02:00
Spencer Gibb
3e98c78c12
add PATCH to SimpleHostRoutingFilter
...
fixes gh-307
2015-04-17 11:49:51 -06:00
Spencer Gibb
6dce075e99
upgrade to feign 8.1.1 which includes a fixes bad urls
...
fixes 305
2015-04-17 10:08:21 -06:00
Spencer Gibb
3d9e998a01
fix missing jersey apache4client
2015-04-16 14:49:12 -06:00
Spencer Gibb
55a8195a67
throw more descriptive error if no ServiceInstance is found
2015-04-16 14:48:38 -06:00
Dave Syer
936a3b334e
Set explicit cookie policy in HTTP client in RibbonClientConfiguration
...
When the Apache HTTP client is being set up for the Ribbon client we can jump
in and explicitly set a cookie policy. Obviously, since the client will generally
be shared across sessions, the only sensible default is IGNORE_COOKIES.
I couldn't find a way round this without using deprecated APIs (but there
are other instances of that in our code because of the way Netflix uses
it, so maybe that doesn't matter).
Fixes gh-301
2015-04-16 13:28:37 +01:00
Spencer Gibb
1799809562
Merge branch 'hystrix-144'
2015-04-14 13:28:03 -06:00
Chad Jaros
38e25f390f
Support for @RequestMapping on class and ResponseEntity return types
2015-04-14 09:54:43 -06:00
Spencer Gibb
a765839771
upgrade hystrix to 1.4.4 and integrate dashboard changes
...
fixes gh-300
2015-04-14 08:58:18 -06:00
Spencer Gibb
20da63c238
Merge pull request #299 from royclarkson/dashboard-cf-fix
...
Ignore 'Connection: close' header from stream response
2015-04-13 16:48:16 -04:00
Roy Clarkson
408910e893
Ignore 'Connection: close' header from stream response
...
This commit resolves an issue where some versions of Cloud Foundry are
setting the 'Connection: close' HTTP header in the Hystrix stream
response, which causes the dashboard to not display the stream data.
See https://github.com/cloudfoundry/gorouter/issues/71
2015-04-13 15:19:16 -05:00
Spencer Gibb
45449cfb84
polish
2015-04-13 12:50:45 -06:00
Alexandru Burghelea
611c0b5c1c
Added posibility to append archaius configuration to existing installed configurations
2015-04-13 12:50:45 -06:00
Spencer Gibb
9699664e09
Merge pull request #294 from joshiste/master
...
Docs: Example of static, loadbalanced Zuul configuration
2015-04-13 10:40:59 -04:00
Spencer Gibb
3279ae601f
Merge pull request #298 from joshiste/exlude-mockito-all
...
Exlude mockito all
2015-04-13 10:40:53 -04:00