Commit Graph

  • 0b8f85529c Refresh health indicator for config server if present Dave Syer 2015-02-25 09:16:11 +00:00
  • dafb5ecf09 only set EurekaInstanceConfigBean.nonSecurePort in EurekaClientAutoConfiguration Spencer Gibb 2015-02-23 11:57:32 -07:00
  • 8b81eb8b2c Tweak autoconfig for feign Dave Syer 2015-02-23 17:23:05 +00:00
  • 1d35804831 Retain scheme (e.g. https) in URL from @FeignClient Dave Syer 2015-02-23 10:02:51 +00:00
  • 9623c83885 added docs on exposing /hystrix.stream Spencer Gibb 2015-02-19 10:26:50 -07:00
  • b6faa0e087 Fix spelling of 'broker' Roy Clarkson 2015-02-18 14:58:49 -08:00
  • fadfc67f8f Add some more docs for Eureka metadata Dave Syer 2015-02-16 10:31:36 +00:00
  • 3c8568942d added a little to s-c-n-turbine-amqp Spencer Gibb 2015-02-14 13:24:57 -07:00
  • 4754a1e160 an attempt at some sidecar documentation Spencer Gibb 2015-02-13 14:45:30 -07:00
  • fc7cc4916e remove netflix bintray maven repo as blitz4j 1.36.0 is in maven central Spencer Gibb 2015-02-13 14:10:25 -07:00
  • 572f97e135 remove getAllInstances Spencer Gibb 2015-02-13 13:30:25 -07:00
  • f49d99ef5b Pass LB IClientConfig to executeWithLoadBalancer Spencer Gibb 2015-02-13 12:33:01 -07:00
  • 149cc7d760 Implement ServiceInstance.{getUri,isSecure} Spencer Gibb 2015-02-13 11:29:59 -07:00
  • 043732aef3 More careful handling of multipart data in proxy Dave Syer 2015-02-12 18:37:54 +00:00
  • 2d8085cc24 fix the base href of the hystrix dashboard pages Spencer Gibb 2015-02-10 11:31:16 -07:00
  • 24a06ca630 only update route location if location is empty. Fixes bug introduced in 18b346def1 Spencer Gibb 2015-02-09 21:08:21 -07:00
  • 18b346def1 update the serviceId and location for statically configured routes that are also part of serviceDiscovery. Spencer Gibb 2015-02-09 17:30:23 -07:00
  • 96335e1d24 Fix broken test Dave Syer 2015-02-09 17:00:22 +00:00
  • c9b4761544 More defensive exception handling Dave Syer 2015-02-09 16:36:47 +00:00
  • 8dd9b830e0 Add logic for servlet prefix in ProxyRouteLocator Dave Syer 2015-02-09 15:04:54 +00:00
  • 6f569976e8 Avoid NPE if discovery is not available yet Dave Syer 2015-02-06 17:54:50 +00:00
  • 06d0bbe779 add netflixoss bintray Spencer Gibb 2015-02-05 14:19:02 -07:00
  • 94b0b7b692 add additional /hystrix.stream endpoint integration test Spencer Gibb 2015-02-05 14:18:44 -07:00
  • 27c418825d Revert "move /hystrix.stream from an endpoint to a servlet" Spencer Gibb 2015-02-05 13:08:32 -07:00
  • 29383de8c1 Allow zuul.ignoredServices to be a pattern Dave Syer 2015-02-05 17:00:17 +00:00
  • b8cf89fb45 Use an HttpMessageConverter for form body Dave Syer 2015-02-05 16:32:33 +01:00
  • 069afb2a73 Use logback by default in Eureka server Dave Syer 2015-02-05 11:43:40 +01:00
  • be0c2287ae Documentation for status page and health URL paths Dave Syer 2015-02-04 15:57:45 +01:00
  • 00a951c1f1 Clarify status of @EnableEurekaClient Dave Syer 2015-02-04 15:50:18 +01:00
  • 00b689f58a Add retryable property on Zuul route configuration Julien Roy 2015-01-31 19:38:08 +01:00
  • 9fb833e4a9 Fix paths in /hystrix HTML pages Dave Syer 2015-02-04 11:54:08 +01:00
  • 4c5179130e Add metadataMap option for Server.zone Dave Syer 2015-02-03 12:13:21 +01:00
  • 4afc44acaf Catch exception and log instead of failing Dave Syer 2015-02-03 10:38:57 +01:00
  • 4f39b64f26 Make test Eureka run on port 8761 Dave Syer 2015-02-03 10:38:39 +01:00
  • 63e6c813a3 Remove guava usages (fixes gh-154) Dave Syer 2015-01-30 14:09:14 +00:00
  • 29bee28db5 move /hystrix.stream from an endpoint to a servlet Spencer Gibb 2015-01-29 13:28:33 -07:00
  • 42422bef5c prepend http:// to feign url if not there Spencer Gibb 2015-01-29 11:53:14 -07:00
  • 8410b8938a Fix autconfig class name in renamed package Dave Syer 2015-01-29 17:59:02 +00:00
  • 6dc0bd5f5e Refactor @FeignClient to use name= or url= but not both Dave Syer 2015-01-29 17:38:38 +00:00
  • 9aa979cd31 @FeignClientScan -> @EnableFeignClients Dave Syer 2015-01-29 16:50:37 +00:00
  • fe08762f50 Rename package that was missing 'cloud' Dave Syer 2015-01-29 16:00:26 +00:00
  • e100207e8a Clarify and document some Feign stuff Dave Syer 2015-01-29 15:17:58 +00:00
  • a739884207 added preferIpAddress section to eureka and updated ribbon docs to show what beans are created by default and how to override them. Spencer Gibb 2015-01-29 09:55:17 -07:00
  • 39eb9815b6 Merge branch 'loadbalancer-builder' Spencer Gibb 2015-01-29 08:27:11 -07:00
  • 91e3bee54b Update some dependencies Dave Syer 2015-01-29 11:24:20 +00:00
  • af0b24d1a2 use LoadBalancerBuilder so all parts of the LoadBalancer can be injected via Spring. This includes support for: ServerList, ServerListFilter, IRule, IPing and IClientConfig. Eliminates custom wrapping of ServerList. Spencer Gibb 2015-01-28 12:33:32 -07:00
  • b5bd371d8c Be defiensive about errors getting remote status Dave Syer 2015-01-27 07:26:48 +00:00
  • 01c5b44a18 propagate EnvironmentChangeEvents to archaius dynamic property listenters Spencer Gibb 2015-01-26 22:16:09 -07:00
  • 614ec44c04 update sidecare enabled property, make eureka portion of config conditional on eureka on classpath so other DiscoveryClient impls can use it. Spencer Gibb 2015-01-26 22:01:21 -07:00
  • d78982973e add support for feign RequestInterceptors Spencer Gibb 2015-01-26 21:45:18 -07:00
  • 6435b73f40 remove EurekaHeartbeatEvent Spencer Gibb 2015-01-26 21:16:14 -07:00
  • 81bc83312c removed TODOs that are out of date Spencer Gibb 2015-01-26 20:48:39 -07:00
  • 01abd6d123 removed in favor of github issues Spencer Gibb 2015-01-26 20:45:06 -07:00
  • 5c84080d62 Upgrade netflix archaius to 0.6.5 Spencer Gibb 2015-01-26 15:44:41 -07:00
  • 32a9033661 upgrade to netflix eureka to 1.1.147 Spencer Gibb 2015-01-26 15:30:06 -07:00
  • 49b81607a3 upgrade to netflix hystrix to 1.4.0-RC6 Spencer Gibb 2015-01-26 15:04:28 -07:00
  • e265a5e3c8 upgrade to netflix feign 7.1.0. Add feign-slf4j support. Spencer Gibb 2015-01-26 14:54:01 -07:00
  • b2301434d2 Align with API changes from config client Dave Syer 2015-01-25 11:47:11 +00:00
  • cdf34fddb1 Auto configure EurekaClientAutoConfiguration after NoopDiscoveryClientAutoConfiguration Spencer Gibb 2015-01-23 10:55:37 -07:00
  • d04800597c De-tangle zuul packages Dave Syer 2015-01-23 09:10:37 +00:00
  • 6b01e61dec Untangle ribbon/eureka Dave Syer 2015-01-23 08:56:28 +00:00
  • ea4ea4a54d proxy DiscoveryHeartbeatEvent's from parent to child be publishing a EurekaHeartbeatEvent and having zuul listen for EurekaHeartbeatEvent as well. Spencer Gibb 2015-01-22 16:08:05 -07:00
  • f18aeab873 Replace some of the log/printStackTraces with ignores Dave Syer 2015-01-22 07:05:58 +00:00
  • a45c0ccec8 change printStackTrace to commons log statements Spencer Gibb 2015-01-21 19:26:54 -07:00
  • c31f700bae Use serviceId as prefix for RibbonCommand hystrix command key Dave Syer 2015-01-19 16:13:13 +00:00
  • a0b73fe7c7 migrate from slf4j to commons logging Spencer Gibb 2015-01-15 14:31:20 -07:00
  • e7331098fa change protected and package scope fields to private Spencer Gibb 2015-01-15 12:02:19 -07:00
  • 84554725db Merge branch 'philwebb-polish' Spencer Gibb 2015-01-15 11:05:24 -07:00
  • f1bd9bdfaa Merge branch 'polish' of https://github.com/philwebb/spring-cloud-netflix into philwebb-polish Spencer Gibb 2015-01-15 11:04:47 -07:00
  • 5847175344 Rename Turbine port listener class and add tests Dave Syer 2015-01-15 16:07:06 +00:00
  • e2e09c4616 Default turbine.amqp.port to server.port and allow Actuator endpoints Dave Syer 2015-01-15 15:34:58 +00:00
  • 0e4eb9ef1f Use @ConditionalOnProperty where possible Dave Syer 2015-01-15 14:07:52 +00:00
  • 90d7e5df7a Correct Javadocs in *FeignClient Dave Syer 2015-01-15 13:52:37 +00:00
  • 89ca05bf3e Remove printStackTrace() in test app Dave Syer 2015-01-15 13:46:49 +00:00
  • 17484fad3a Use Enum.valueOf() instead of case switch Dave Syer 2015-01-15 13:35:15 +00:00
  • 8b6307e703 Use BDD Mockito Phillip Webb 2015-01-14 14:57:26 -08:00
  • 3ea0f8d283 Polish Phillip Webb 2015-01-14 14:49:23 -08:00
  • 9d823513c3 Add copyright headers Phillip Webb 2015-01-14 13:24:18 -08:00
  • 6a7676a93f Apply eclipse formatting and cleanup Phillip Webb 2015-01-14 13:10:41 -08:00
  • 911627c09d Add eclipse formatting and cleanup configuration Phillip Webb 2015-01-14 13:09:14 -08:00
  • be436279cf Polish POM files Phillip Webb 2015-01-14 13:04:26 -08:00
  • 6e078a88e8 make messageConverters lazy in SpringDecoder and SpringEncoder Spencer Gibb 2015-01-14 09:36:27 -07:00
  • 8fb85f26ea add a test to make sure that proxy paths with /another/level/** works Spencer Gibb 2015-01-13 21:51:09 -07:00
  • 3d91dae0c4 only forward if response is not committed. Spencer Gibb 2015-01-08 14:52:27 -07:00
  • 95541e0102 only run SendErrorFilter once (fixes recursive forwarding if /error fails) Spencer Gibb 2015-01-08 12:13:27 -07:00
  • 64e5a2e0ba protect against a null RequestDispatcher Spencer Gibb 2015-01-07 11:54:27 -07:00
  • 758d86e793 integration tests for s-c-n-hystrix-amqp and s-c-n-turbine-amqp Spencer Gibb 2015-01-06 20:47:26 -07:00
  • a57c358702 prefix hystrix metric same with context id and add ability to disable. Spencer Gibb 2015-01-06 16:35:36 -07:00
  • c992066ac0 only create the /routes endpoint if actuator is on the classpath Spencer Gibb 2015-01-06 09:59:21 -07:00
  • da6da6d76c Re-organise headers in the /trace of Zuul requests Dave Syer 2015-01-06 16:41:03 +00:00
  • 242886916f Fix test in build server VM Dave Syer 2015-01-04 09:01:45 +00:00
  • a5d2d2abe5 Add configuration properties for Eureka dashboard Dave Syer 2015-01-03 16:30:38 +00:00
  • e6c7422c00 Use <@spring.url/> for all relative paths in FTL Dave Syer 2015-01-02 16:06:48 +00:00
  • 11201762a7 Eureka dashboard controller path mapping can be configured or disabled Julien Roy 2014-12-29 23:35:35 +01:00
  • 8f8e738ffd Use JSON for AMQP Hystrix data Dave Syer 2015-01-02 15:20:20 +00:00
  • a9213f2416 Allow @RibbonClient("foo") as a short cut Dave Syer 2015-01-02 09:47:46 +00:00
  • ec2d732bb4 Add back EnableHystrix as a courtesy Dave Syer 2015-01-02 09:09:16 +00:00
  • 52c9310bb0 Add back EnableEurekaClient as a courtesy Dave Syer 2015-01-02 09:06:37 +00:00
  • 9266785134 Fix Zuul proxy POST on content-type with charset Julien Roy 2014-12-21 16:18:09 +01:00
  • 9c416bf627 Use getHostname() instead of field in DatacenterInfo Dave Syer 2015-01-01 08:54:45 +00:00