Commit Graph

  • 75addf04d3 change zuul implementation to be controller/handler mapping based. Spencer Gibb 2014-11-25 15:48:17 -07:00
  • 7c4e3100ca Fix pull request builds Dave Syer 2014-11-25 09:47:55 +00:00
  • f14297ceb2 initial sidecar implementation Spencer Gibb 2014-11-25 01:06:47 -07:00
  • c8c8b6d0f6 Merge pull request #71 from spring-cloud/netflix-versions Spencer Gibb 2014-11-24 23:50:52 -07:00
  • dfaad78ddb update versions of netflix libs Spencer Gibb 2014-11-24 23:42:59 -07:00
  • e51f0cae37 add zuul-server to dep mgmt Spencer Gibb 2014-11-24 23:26:29 -07:00
  • 79db27226f added documentation for zuul options. Spencer Gibb 2014-11-24 11:26:37 -07:00
  • 230efab8d9 Exclude groovy-all from zuul Dave Syer 2014-11-24 11:51:07 +00:00
  • d2cfcb0c2d Fix formatting Dave Syer 2014-11-22 16:57:42 +00:00
  • 162eb1a2e2 allow ipAddress to be used based on ribbon.UseIPAddrForServer. Spencer Gibb 2014-11-21 15:24:38 -07:00
  • b6426e1bb4 Merge pull request #66 from scottfrederick/docs Spencer Gibb 2014-11-21 11:10:13 -07:00
  • dde3055b6c Exclude event-bus (optional dependency) Dave Syer 2014-11-21 11:56:11 +00:00
  • 7b325044c1 Update wro4j to run in Eclipse Dave Syer 2014-11-19 18:56:36 +00:00
  • 151ae8e6e1 Fixed formatting in docs. Scott Frederick 2014-11-20 12:56:25 -06:00
  • acaf2d2047 Only set ribbon properties if they are not already set. Spencer Gibb 2014-11-19 13:10:00 -07:00
  • d2988b2179 Add metadata to Eureka entry for config server Dave Syer 2014-11-17 14:43:50 +00:00
  • ed053e9b9b Add contributing section to README Dave Syer 2014-11-17 10:29:14 +00:00
  • eba0cc0b7a Use Ribbon LoadBalancerContext to record statistics of an execution. Added LoadBalancerClient.reconstructURI to take an URI with the service as hostname and inject a real host and port. Added tests for RibbonInterceptor and RibbonLoadBalancerClient. Spencer Gibb 2014-11-13 18:11:11 -07:00
  • 5cd88deb38 Use custom DataCenterInfo to make instance ID unique Dave Syer 2014-11-13 10:22:56 +00:00
  • dc1aab94eb Use interfaces for Eureka config Dave Syer 2014-11-11 15:19:59 +00:00
  • 88db9976c6 Move hystrix templates to /hystrix/* Dave Syer 2014-11-10 13:55:11 +00:00
  • 8c8844f34d Use spring ReflectionUtils to find zuul HttpServletRequestWrapper field Spencer Gibb 2014-11-06 11:58:53 -07:00
  • 8b2254a338 Register a HealthCheckHandler on DiscoveryClient if there is a HealthCheckHandler bean registered. Spencer Gibb 2014-11-05 19:11:35 -07:00
  • c752cc31db fix logging of initial eureka status Spencer Gibb 2014-11-05 18:54:14 -07:00
  • de9af2b4df Added eureka.instance.initial-status to customize the starting status. Spencer Gibb 2014-11-05 18:42:20 -07:00
  • 0f573dfe94 Added notes about how to configure @HystrixCommand and where to go to find out more information. Spencer Gibb 2014-11-05 18:18:04 -07:00
  • 1cd06e657e Don't swallow execeptions with zuul by reusing the spring boot error facilities. Spencer Gibb 2014-11-05 18:08:23 -07:00
  • f215c52f3c updated docs to reflect that feign will now handle Generics Spencer Gibb 2014-11-05 13:37:19 -07:00
  • 8756a88878 allow feign to decode parameterized types. Added SpringDecoderTests. Spencer Gibb 2014-11-05 13:28:15 -07:00
  • bebcf66041 Add some documentation on DiscoveryClient Dave Syer 2014-11-05 17:23:54 +00:00
  • d944145ce3 Make hystrix dashboard work with a context path Dave Syer 2014-11-05 16:58:34 +00:00
  • 5ef304a4e8 Make sure /hystrix.stream has the correct path Dave Syer 2014-11-05 15:23:14 +00:00
  • af1278a472 Ensure static resources load from relative paths Dave Syer 2014-11-05 14:36:35 +00:00
  • e2e193eaa7 added support for standalone zuul server with @EnableZuulServer. Removed old zuul module. Spencer Gibb 2014-11-04 15:17:35 -07:00
  • eba7f0dac3 move SpringClientFactory bean creation to RibbonAutoConfiguration where it should have been in the first place. Spencer Gibb 2014-11-03 12:41:00 -07:00
  • 9768a76bf5 Update README Dave Syer 2014-10-31 16:17:30 +00:00
  • c67caa2b2f Update README with building section Dave Syer 2014-10-31 15:59:33 +00:00
  • 7a7dffad6a make FeignAutoConfiguration conditional on class Feign.class Spencer Gibb 2014-10-30 19:53:17 -06:00
  • ce5b1bbbfb allow customization of turbine clusterName via SPEL expression in applcation.properties. Spencer Gibb 2014-10-30 19:41:53 -06:00
  • 766ac6b852 add a bit of turbine documentation Spencer Gibb 2014-10-30 18:38:27 -06:00
  • 33aec89b58 remove unneeded deps Spencer Gibb 2014-10-30 18:13:24 -06:00
  • d189369015 polish Spencer Gibb 2014-10-30 18:13:00 -06:00
  • f143c78212 Re-added lost import (what happened Eclipse?) Christian Dupuis 2014-10-30 13:20:19 +01:00
  • 1ddda3ea78 Polish Christian Dupuis 2014-10-30 13:15:57 +01:00
  • 4390b79501 Retrieve servo metrics directly instead of grabbing them from JMX Christian Dupuis 2014-10-30 13:14:02 +01:00
  • c4a53a5233 Use injected ConfigClientProperties to set defaults Dave Syer 2014-10-30 11:44:03 +00:00
  • 1f2beba00d Add some @Conditionals to enable non-netflix apps to start Dave Syer 2014-10-30 07:28:40 +00:00
  • d715ec570f Add paragraph to documentation about Hystrix /health endpoint Christian Dupuis 2014-10-28 13:10:16 +01:00
  • 77b6641ac1 Introduced a new status for open circuits in the /health endpoint Christian Dupuis 2014-10-28 12:57:56 +01:00
  • cbec02092f Add Hystrix HealthIndicator Christian Dupuis 2014-10-28 11:09:35 +01:00
  • b533ad3bb2 Switch to spring.cloud.config.bootstrap.enabled=true Dave Syer 2014-10-26 15:35:11 +00:00
  • 46e6d24aa8 Add basic authentication for config server Dave Syer 2014-10-25 15:53:45 +01:00
  • 8ff3462ad8 Add bootstrap configuration for eureka-first Dave Syer 2014-10-25 09:36:04 +01:00
  • dd967120aa Add eureka peer awareness docs Dave Syer 2014-10-24 16:29:38 +01:00
  • 7c67fe28bc Remove references to starters in spring-cloud-netflix Dave Syer 2014-10-23 12:48:43 -07:00
  • 83ed396939 Add back trace filter Dave Syer 2014-10-23 11:57:41 -07:00
  • 35d02f75ae Switch eureka endpoint to /eureka Dave Syer 2014-10-23 11:16:22 -07:00
  • cce52424af Add ArchaiusEndpoint (/archaius) to inspect native Netflix config Dave Syer 2014-10-23 10:39:15 -07:00
  • f99b9935fb Remove unecessary Boot 1.1.5 artifacts Dave Syer 2014-10-23 07:36:28 -07:00
  • df0d44d153 Update docs and tests for /eureka path Dave Syer 2014-10-23 06:56:53 -07:00
  • 5055b46e24 Change default eureka path Dave Syer 2014-10-23 06:47:08 -07:00
  • 9e142bf73b InstanceInfo unmarshalling has to be at a lower level Dave Syer 2014-10-22 10:22:40 -07:00
  • 8db14f042d Extract ID from instance info Dave Syer 2014-10-22 08:18:14 -07:00
  • 8d8f6937e5 Use instanceId for server id if available Dave Syer 2014-10-21 19:13:41 -07:00
  • fa4d970015 Tweaks Dave Syer 2014-10-21 03:53:50 -07:00
  • cf6152821e Move @Autowired into @Configuration Dave Syer 2014-10-20 10:24:06 +01:00
  • 66b4d4c6b5 Tidy up generics a bit Dave Syer 2014-10-20 10:18:38 +01:00
  • 1e12b7456e Add Feign support for Spring MVC parameter and header annotations. Spencer Gibb 2014-10-20 18:07:56 -06:00
  • 31732b2100 Merge branch 'ribbon2' Spencer Gibb 2014-10-20 14:41:32 -06:00
  • 33b3b52170 added travis build status to readme Spencer Gibb 2014-10-20 14:41:15 -06:00
  • 1690b17cb4 Merge pull request #9 from dsyer/patch-2 Brian Clozel 2014-10-20 10:25:27 +02:00
  • 8a5e45c466 Merge branch 'routing-nostrip' Spencer Gibb 2014-10-17 22:07:44 -06:00
  • 166ab38882 make stripMapping default to true to not change the current functionality Spencer Gibb 2014-10-17 18:29:21 -06:00
  • 658808a3e2 Update .travis.yml Spencer Gibb 2014-10-17 17:19:41 -07:00
  • e0a7d9e033 add asciidoctor installation Spencer Gibb 2014-10-17 18:12:33 -06:00
  • f38ccc352b updated to ribbon 2.0-RC9 Spencer Gibb 2014-10-17 17:54:47 -06:00
  • 948b176cb0 Add loadBalancerRequest so that LoadBalancerStats().incrementNumRequests can be called after Spencer Gibb 2014-10-17 16:32:27 -06:00
  • 07a66fe8b9 updated test to match class Spencer Gibb 2014-10-17 15:26:40 -06:00
  • 50b1c48283 renamed ServerListInitializer to RibbonClientPreprocessor as it is a bit more descriptive Spencer Gibb 2014-10-17 15:23:16 -06:00
  • 6654d32056 create SpringClientFactory for ribbon to not fail on client creation if LoadBalancer is already created. SpringClientFactory is not a static factory, but an instance factory. Spencer Gibb 2014-10-17 14:53:16 -06:00
  • f934b88a76 Ensure eureka client has a default zone with a serviceUrl Dave Syer 2014-10-17 18:05:46 +01:00
  • 859c96d31b Switch to using EurekaClientConfig to determine client zone Dave Syer 2014-10-17 09:54:18 +01:00
  • 997f531094 Make load balancer prefer the current zone if there is one Dave Syer 2014-10-16 16:11:34 +01:00
  • c9dc8f5122 use boots HttpMessageConverters class rather than copied list of converters Spencer Gibb 2014-10-14 12:41:41 -06:00
  • e52949e592 Move eureka events to server project Dave Syer 2014-10-14 17:49:11 +01:00
  • 826d5ff383 Tidy (mostly pom warnings) Dave Syer 2014-10-14 17:34:28 +01:00
  • 5bded8aa85 Make Eureka into a CF service broker Dave Syer 2014-10-14 17:03:46 +01:00
  • 49db709de9 Simplify README generator Dave Syer 2014-10-14 13:05:01 +01:00
  • 46cf840e25 added ipAddress to ServiceInstance Spencer Gibb 2014-10-08 16:54:40 -06:00
  • 3f96f3ae61 Some polishing Christian Dupuis 2014-10-08 14:32:18 +02:00
  • 5bd32c01b8 Add shutdown hook for Hystrix to reset internal state and thread pool. Christian Dupuis 2014-10-08 14:22:52 +02:00
  • 2505b437ef only set the eureka port from the container if server.port is 0 (originally implemented from gh-15) Spencer Gibb 2014-10-07 16:54:24 -06:00
  • 714741b1cd added serviceId to ServiceInstance; added beginnings of a generic DiscoveryClient interface; Spencer Gibb 2014-10-03 17:04:24 -06:00
  • 66e0c6436d Add scm element to POM Dave Syer 2014-10-07 11:18:04 +01:00
  • 8eae5fb52a Add docs for Eureka server as executable JAR Dave Syer 2014-10-07 10:50:04 +01:00
  • 3dd15621dc Move docs to submodule for multi-module projects Dave Syer 2014-10-06 14:58:44 +01:00
  • 862f19beba Extract repositories to .settings.xml Dave Syer 2014-10-06 13:02:33 +01:00
  • 5ce8cb547e Add CI creds to secure travis vars Dave Syer 2014-10-06 12:09:51 +01:00
  • 5c73e41675 Add snapshot repos (yawn) Dave Syer 2014-10-06 11:45:39 +01:00
  • 89a571258f Automate docs build with shared parent pom Dave Syer 2014-10-06 11:22:20 +01:00