buildmaster
852e72f5e6
Update SNAPSHOT to 3.0.6
2022-06-29 22:10:18 +00:00
Olga Maciaszek-Sharma
8b2b6b5115
Update license dates for bugfix backport.
2022-06-29 15:42:19 +02:00
Weix Sun
f015f5cad4
Fixes gh-4032 ( #4086 )
2022-06-29 15:14:48 +02:00
Olga Maciaszek-Sharma
612b6edb41
Add new tests and refactor.
2022-06-28 18:52:06 +02:00
Olga Maciaszek-Sharma
b633c8af96
Bugfix.
2022-06-28 18:51:57 +02:00
Olga Maciaszek-Sharma
079ae668c0
Add resolving Health Status from composite indicators.
2022-06-28 18:51:44 +02:00
Marcin Grzejszczak
83c74b0017
Update runAcceptanceTests.sh
2022-04-20 13:05:45 +02:00
buildmaster
827be605b3
Bumping versions
2022-02-24 07:49:06 +00:00
Olga MaciaszekSharma
927a51c21c
Fix typo in EurekaController.
2022-01-11 15:06:18 +01:00
Olga MaciaszekSharma
5da06943c0
Regenerate docs.
2022-01-11 14:08:00 +01:00
TAN ZHENG
912fa949ff
Update spring-cloud-netflix.adoc
2022-01-11 14:03:39 +01:00
buildmaster
a86dba2659
Bumping versions to 3.0.6-SNAPSHOT after release
2021-12-15 16:56:44 +00:00
buildmaster
76ab698306
Going back to snapshots
2021-12-15 16:56:44 +00:00
buildmaster
df6df5d1dd
Update SNAPSHOT to 3.0.5
2021-12-15 16:55:17 +00:00
Olga MaciaszekSharma
1327bcb7d0
Upgrade Eureka to 1.10.17. Fixes gh-4050. Fixes gh-4030.
2021-11-25 16:17:17 +01:00
Olga MaciaszekSharma
d925a03343
Rebuild docs.
2021-10-04 18:50:30 +02:00
Kaveh Shamsi
e4e1003dd8
Fix the typo in the docs
2021-10-04 18:46:56 +02:00
buildmaster
829c1773cf
Bumping versions to 3.0.5-SNAPSHOT after release
2021-09-21 14:35:49 +00:00
buildmaster
bf8ba5c7b5
Going back to snapshots
2021-09-21 14:35:48 +00:00
buildmaster
d532f4de31
Update SNAPSHOT to 3.0.4
2021-09-21 14:33:39 +00:00
Olga MaciaszekSharma
0490150344
Upgrade eureka-client and xstream. Fixes gh-4025.
2021-09-09 13:51:11 +02:00
Olga MaciaszekSharma
86797d0f12
Fix outdated sagan description. Reformat. Fixes gh-4029.
2021-09-09 13:13:45 +02:00
Robert McNees
960fb64e39
Merge pull request #4021 from robertmcnees/Eureka_fix
...
Modified config bootstrap to default eureka client enabled true
2021-07-29 13:49:47 -04:00
Robert McNees
02100d9d46
Modified config bootstrap to default eureka client enabled true
2021-07-29 13:44:20 -04:00
Robert McNees
247832e106
Merge pull request #4019 from robertmcnees/Test_Fixes
...
Added public modifier for JUnit4 classes and methods
2021-07-29 10:46:31 -04:00
Robert McNees
5cf48fadfb
Added public modifier for JUnit4 classes and methods
2021-07-29 09:55:41 -04:00
Robert McNees
76b21a4a2a
Updates eureka client bootstrap config only when enabled ( #4018 )
...
Fixes gh- 4000
2021-07-28 21:17:44 -04:00
maniotie
81ee8de8a2
Updated class and method visibility for junit jupiter tests - issue 4011 ( #4017 )
2021-07-26 15:21:46 +02:00
maniotie
cf9c645f4a
switched junit4 tests to junit jupiter - issue 4011 ( #4016 )
2021-07-19 10:21:09 +02:00
spencergibb
3a402fbef5
Updates test to deal with changes to context refresher.
...
ConfigDataContextRefresher now runs all EnvironmentPostProcessors and needs a SpringApplication.
2021-07-07 17:19:57 -04:00
buildmaster
6b165d83f0
Bumping versions
2021-05-28 04:23:13 +00:00
buildmaster
cac519d89c
Going back to snapshots
2021-05-27 21:14:36 +00:00
buildmaster
04937f0113
Update SNAPSHOT to 3.0.3
2021-05-27 21:12:44 +00:00
buildmaster
e723f67f5a
Bumping versions to 3.0.4-SNAPSHOT after release
2021-05-27 08:02:56 +00:00
buildmaster
2176987868
Going back to snapshots
2021-05-27 08:02:56 +00:00
buildmaster
1d46777c20
Update SNAPSHOT to 3.0.3
2021-05-27 08:01:20 +00:00
Olga MaciaszekSharma
3e60fd4096
Merge remote-tracking branch 'origin/2.2.x' into main
2021-05-24 19:19:27 +02:00
Olga Maciaszek-Sharma
89c37a3842
Handle stopping instance ( #3999 )
...
* Fix for #1571
See https://github.com/spring-cloud/spring-cloud-netflix/issues/1571#issuecomment-351638405 for more information about the rational behind the changes.
Original contributor: Bertrand Renuart <bertrand.renuart@itma.lu >
2021-05-24 19:08:25 +02:00
Jay Bryant
17e72988dc
Cherry pick 8ad6682836
2021-05-24 17:11:51 +02:00
Olga MaciaszekSharma
849f1e7e99
Fix doc.
2021-05-24 17:06:38 +02:00
Olga MaciaszekSharma
3f4c702aa5
Upgrade bcpkix to 1.68.
2021-05-24 14:04:51 +02:00
spencergibb
907c85f7c2
Merge branch '2.2.x'
2021-05-21 16:18:59 -04:00
spencergibb
1bd64613d1
updates eureka to 1.10.14
...
Fixes gh-3994
2021-05-21 16:15:50 -04:00
buildmaster
6648caf96d
Bumping versions
2021-04-27 04:23:05 +00:00
Olga MaciaszekSharma
80e4408de7
Remove Ribbon, Hystrix, Zuul and Turbine references from docs and checkstyle.
2021-04-26 19:23:24 +02:00
Olga MaciaszekSharma
86101cd733
Switch from main to master.
2021-04-26 19:12:59 +02:00
Olga MaciaszekSharma
1cb2aa34d3
Merge remote-tracking branch 'origin/2.2.x' into main
2021-04-26 19:08:20 +02:00
Olga MaciaszekSharma
a5734695b7
Revert "Switch to GH actions."
...
This reverts commit e839d1dfbd .
2021-04-26 19:05:25 +02:00
Olga MaciaszekSharma
14c7ac2dda
Fix README generation.
...
# Conflicts:
# docs/README.adoc
2021-04-26 19:00:10 +02:00
Olga MaciaszekSharma
f151c881de
Merge remote-tracking branch 'origin/2.2.x' into main
2021-04-26 18:53:49 +02:00
Olga MaciaszekSharma
e839d1dfbd
Switch to GH actions.
2021-04-26 18:44:52 +02:00
Olga MaciaszekSharma
6ad1ab2c76
Fix README generation.
2021-04-26 18:41:02 +02:00
Olga MaciaszekSharma
e8ed3c3bd1
Switch from master to main.
2021-04-26 18:27:50 +02:00
buildmaster
c5268f0d89
Bumping versions to 2.2.9.BUILD-SNAPSHOT after release
2021-04-21 16:01:59 +00:00
buildmaster
2b33f7a8b6
Going back to snapshots
2021-04-21 16:01:59 +00:00
buildmaster
848bfab4ee
Update SNAPSHOT to 2.2.8.RELEASE
2021-04-21 15:51:58 +00:00
buildmaster
4646484a30
Bumping versions
2021-04-20 21:20:11 +00:00
Olga MaciaszekSharma
6f1332ee72
Reformat.
2021-04-20 17:23:37 +02:00
spencergibb
98048189dd
removes jaxb-impl updates bouncycastle to 1.68
2021-03-18 18:35:27 -04:00
spencergibb
43fe8c1e62
Removes orphaned contract stubs/restdocs integration
2021-03-18 18:19:54 -04:00
buildmaster
ec6b111956
Bumping versions
2021-03-18 17:42:48 +00:00
buildmaster
a1e166a814
Bumping versions to 3.0.3-SNAPSHOT after release
2021-03-17 21:41:09 +00:00
buildmaster
a562fd0815
Going back to snapshots
2021-03-17 21:41:08 +00:00
buildmaster
d9bc811fac
Update SNAPSHOT to 3.0.2
2021-03-17 21:39:42 +00:00
buildmaster
806025307e
Bumping versions
2021-03-15 17:42:26 +00:00
Kevin Kroner
92e7f572ba
Use EurekaClientHttpRequestFactorySupplier even when no TLS configured ( #3968 )
...
Change RestTemplateTransportClientFactory to always build a RestTemplate
utilizing the provided EurekaClientHttpRequestFactorySupplier even when
the SSLContext is null (default case when eureka.client.tls.* properties
aren't configured/enabled). Ignore null SSLContext being passed to
DefaultEurekaClientHttpRequestFactorySupplier.get() to align with
behavior of HostnameVerifier parameter.
Fixes gh-3967
2021-03-15 09:50:14 -04:00
Olga Maciaszek-Sharma
bff9419201
Do not load RibbonAutoConfiguration when spring.cloud.loadbalancer.ribbon.enabled is false. ( #3977 )
2021-03-05 16:08:15 +01:00
Olga Maciaszek-Sharma
7b90195ee8
Upgrade SC Contract version in Hystrix-Contract.
2021-02-18 16:51:43 +01:00
Felipe Adorno
df7ecf81c9
get timeout from property source ( #3965 )
...
I try solve the problem getting values from environment, if have any other way to do that please ping me.
Fixes #3786
2021-02-17 17:38:43 -05:00
Felipe Adorno
e2236a816e
Support management.server.base-path ( #3962 )
...
Fixes gh-3947
2021-02-17 17:26:30 -05:00
buildmaster
f2526d5e03
Bumping versions to 2.2.8.BUILD-SNAPSHOT after release
2021-02-11 14:05:01 +00:00
buildmaster
8e00d28bcc
Going back to snapshots
2021-02-11 14:05:00 +00:00
buildmaster
92cb1a7aa0
Update SNAPSHOT to 2.2.7.RELEASE
2021-02-11 14:01:40 +00:00
Olga Maciaszek-Sharma
8ecb3dca51
Fix request verification ( #3969 )
...
* Add tests reproducing the issue.
* Strip `'` from path for route search.
* Add information on contributing, community support and commercial support to project site.
* Add checking for "#". Add logging.
* Add test.
* Revert "Add test."
This reverts commit 81875849
* Revert "Add checking for "#". Add logging."
This reverts commit 0232945a
* Verify for urls.
* Verify for encoded and double-encoded Strings.
* Verify insecure paths with `..\` and '..//'. Add more tests.
2021-02-11 11:58:55 +01:00
buildmaster
53e3639366
Bumping versions
2021-01-28 17:43:09 +00:00
buildmaster
c145e4610d
Bumping versions to 3.0.2-SNAPSHOT after release
2021-01-27 20:49:23 +00:00
buildmaster
659a97ad63
Going back to snapshots
2021-01-27 20:49:22 +00:00
buildmaster
51918d1659
Update SNAPSHOT to 3.0.1
2021-01-27 20:46:52 +00:00
Olga Maciaszek-Sharma
63134d9f47
Merge remote-tracking branch 'origin/2.2.x'
2021-01-22 10:16:11 +01:00
Olga Maciaszek-Sharma
df64a02013
Use org security policy.
2021-01-22 10:15:20 +01:00
Olga Maciaszek-Sharma
2aedbcaaa6
Merge remote-tracking branch 'origin/2.2.x'
2021-01-18 11:14:35 +01:00
Olga Maciaszek-Sharma
74f7c0eefd
Add information on contributing, community support and commercial support to project site.
2021-01-18 11:07:00 +01:00
Ryan Baxter
47e4d6396b
Update documentation to show how to enable EurekaClient to use Jersey ( #3958 )
2021-01-14 13:02:35 -05:00
spencergibb
ca65e05acb
Fixes missed item in merge
2021-01-14 12:25:26 -05:00
spencergibb
bb72b973bf
Merge branch '2.2.x'
2021-01-14 12:24:41 -05:00
spencergibb
4978f8f7de
No longer manage xstream dependency version.
...
xstream is managed as a compile dependency eureka-client now, Spring Cloud Netflix no longer needs to manage it.
See #3955
2021-01-14 12:23:05 -05:00
Theo Sun
0b490f6d27
bump versions ( #3955 )
2021-01-14 11:51:19 -05:00
Olga Maciaszek-Sharma
0092fb50d9
Merge remote-tracking branch 'origin/2.2.x'
2021-01-14 16:03:37 +01:00
Olga Maciaszek-Sharma
c6141c5b15
Add license link to the docs.
2021-01-14 16:03:01 +01:00
hrksingh
992269781a
Update EurekaInstanceConfigBean.java ( #3937 )
...
Updated spelling mistake in Javadoc from prference to preference
(cherry picked from commit 1d6a5876fb )
2021-01-11 15:42:35 +01:00
hrksingh
1d6a5876fb
Update EurekaInstanceConfigBean.java ( #3937 )
...
Updated spelling mistake in Javadoc from prference to preference
2021-01-11 14:25:22 +01:00
buildmaster
de5d517bfe
Bumping versions
2021-01-09 17:43:17 +00:00
buildmaster
7bf8f60c0e
Bumping versions
2020-12-22 17:43:08 +00:00
buildmaster
cdbbb7ad10
Bumping versions to 3.0.1-SNAPSHOT after release
2020-12-21 19:20:50 +00:00
buildmaster
47c678f53b
Going back to snapshots
2020-12-21 19:20:49 +00:00
buildmaster
5d19ac3b08
Update SNAPSHOT to 3.0.0
2020-12-21 19:19:21 +00:00
Olga Maciaszek-Sharma
9c40720aa6
Make bean conditional on RestTemplate.class. ( #3943 )
2020-12-18 13:59:52 -05:00
Marcin Grzejszczak
1e45946555
Added RestTemplate TLS support
...
fixes gh-3935
2020-12-16 09:28:58 +01:00
buildmaster
e44e36d31a
Going back to snapshots
2020-12-11 22:02:35 +00:00
buildmaster
5d2942158c
Update SNAPSHOT to 3.0.0-RC1
2020-12-11 22:01:35 +00:00
Olga Maciaszek-Sharma
e181683a00
Remove deprecations.
2020-12-10 12:20:11 +01:00
Olga Maciaszek-Sharma
b6ed99eb9b
Remove deprecations.
2020-12-10 11:18:44 +01:00
buildmaster
c862f34779
Going back to snapshots
2020-12-01 22:43:14 +00:00
buildmaster
5297985e61
Update SNAPSHOT to 3.0.0-M6
2020-12-01 22:42:14 +00:00
Olga Maciaszek-Sharma
eef49656e0
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# docs/pom.xml
# pom.xml
# spring-cloud-netflix-archaius/pom.xml
# spring-cloud-netflix-concurrency-limits/pom.xml
# spring-cloud-netflix-core/pom.xml
# spring-cloud-netflix-dependencies/pom.xml
# spring-cloud-netflix-eureka-client-tls-tests/pom.xml
# spring-cloud-netflix-eureka-client/pom.xml
# spring-cloud-netflix-eureka-server/pom.xml
# spring-cloud-netflix-hystrix-contract/pom.xml
# spring-cloud-netflix-hystrix-dashboard/pom.xml
# spring-cloud-netflix-hystrix-stream/pom.xml
# spring-cloud-netflix-hystrix/pom.xml
# spring-cloud-netflix-ribbon/pom.xml
# spring-cloud-netflix-sidecar/pom.xml
# spring-cloud-netflix-turbine-stream/pom.xml
# spring-cloud-netflix-turbine/pom.xml
# spring-cloud-netflix-zuul/pom.xml
# spring-cloud-starter-netflix-eureka-client/pom.xml
# spring-cloud-starter-netflix-eureka-server/pom.xml
# spring-cloud-starter-netflix/pom.xml
# spring-cloud-starter-netflix/spring-cloud-starter-netflix-archaius/pom.xml
# spring-cloud-starter-netflix/spring-cloud-starter-netflix-hystrix-dashboard/pom.xml
# spring-cloud-starter-netflix/spring-cloud-starter-netflix-hystrix/pom.xml
# spring-cloud-starter-netflix/spring-cloud-starter-netflix-ribbon/pom.xml
# spring-cloud-starter-netflix/spring-cloud-starter-netflix-turbine-stream/pom.xml
# spring-cloud-starter-netflix/spring-cloud-starter-netflix-turbine/pom.xml
# spring-cloud-starter-netflix/spring-cloud-starter-netflix-zuul/pom.xml
2020-12-01 19:09:40 +01:00
Olga Maciaszek-Sharma
4ec5556420
Upgrade xstream to 1.4.14.
2020-12-01 18:58:40 +01:00
Olga Maciaszek-Sharma
2fe021fbdb
Switch to server.servlet.encoding.force. Fixes gh-3895.
2020-12-01 18:46:38 +01:00
Olga Maciaszek-Sharma
a452c1d8e9
Upgrade Eureka to 1.10.10.
2020-12-01 18:33:49 +01:00
Olga Maciaszek-Sharma
3bf50f3ef5
Upgrade bcpkix-jdk15on.
2020-12-01 18:21:50 +01:00
buildmaster
d384bd29c3
Bumping versions
2020-11-19 17:42:26 +00:00
buildmaster
191b889994
Going back to snapshots
2020-11-17 20:37:53 +00:00
buildmaster
300fe19ca0
Update SNAPSHOT to 3.0.0-M5
2020-11-17 20:36:52 +00:00
buildmaster
b6badeb556
Bumping versions
2020-11-16 17:42:26 +00:00
buildmaster
ab17bbfee2
Bumping versions to 2.2.7.BUILD-SNAPSHOT after release
2020-11-09 10:28:44 +00:00
buildmaster
7240308834
Going back to snapshots
2020-11-09 10:28:44 +00:00
buildmaster
53c5b4ba86
Update SNAPSHOT to 2.2.6.RELEASE
2020-11-09 10:24:42 +00:00
larosek
da54b740f3
Allow eurekaServerBootstrap.contextDestroyed to run when stopping Eureka ( #3907 )
...
* Allow eurekaServerBootstrap.contextDestroyed to run when stopping Eureka 658599
* Fix formatting and add header in test file
2020-11-03 13:33:48 -05:00
spencergibb
48a044cc71
formatting
2020-11-02 13:00:43 -05:00
spencergibb
839a780e54
Merge branch '2.2.x'
2020-11-02 12:59:11 -05:00
spencergibb
ce82ea3b71
Updates equals() for events.
...
Fixes gh-3918
2020-11-02 12:57:46 -05:00
Olga Maciaszek-Sharma
99ebcfb79a
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# spring-cloud-netflix-dependencies/pom.xml
2020-10-30 17:22:16 +01:00
Olga Maciaszek-Sharma
08add768d0
Bump mockito-core to 3.6.0.
2020-10-30 17:14:44 +01:00
Olga Maciaszek-Sharma
4064646b39
Bump eureka to 1.10.7.
2020-10-30 16:53:31 +01:00
Olga Maciaszek-Sharma
c1352a8132
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# spring-cloud-netflix-eureka-client/src/main/java/org/springframework/cloud/netflix/eureka/EurekaHealthCheckHandler.java
# spring-cloud-netflix-eureka-client/src/test/java/org/springframework/cloud/netflix/eureka/EurekaHealthCheckHandlerTests.java
2020-10-30 16:23:23 +01:00
Olga Maciaszek-Sharma
ce73a587f5
Handle nulls. Minor refactoring.
2020-10-30 16:08:24 +01:00
Olga Maciaszek-Sharma
13337db454
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# spring-cloud-netflix-eureka-client/src/main/java/org/springframework/cloud/netflix/eureka/EurekaHealthCheckHandler.java
# spring-cloud-netflix-eureka-client/src/test/java/org/springframework/cloud/netflix/eureka/EurekaHealthCheckHandlerTests.java
2020-10-30 15:51:47 +01:00
joyita07
78ca251e96
Added support for ReactiveHealthIndicator. ( #3903 )
2020-10-30 14:36:13 +01:00
Olga Maciaszek-Sharma
658599f810
Use eureka-jersey version for all the jersey artifacts. Remove duplicated dependency.
2020-10-06 21:35:51 +02:00
dependabot-preview[bot]
281f68c4e4
Bump wiremock-jre8-standalone from 2.26.0 to 2.27.2 ( #3890 )
...
Bumps [wiremock-jre8-standalone](https://github.com/tomakehurst/wiremock ) from 2.26.0 to 2.27.2.
- [Release notes](https://github.com/tomakehurst/wiremock/releases )
- [Commits](https://github.com/tomakehurst/wiremock/compare/2.26.0...2.27.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-10-06 21:19:52 +02:00
Olga Maciaszek-Sharma
0e2cd26a4a
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# spring-cloud-netflix-dependencies/pom.xml
# spring-cloud-netflix-hystrix-dashboard/pom.xml
# spring-cloud-netflix-hystrix-dashboard/src/main/resources/templates/hystrix/index.ftlh
# spring-cloud-netflix-hystrix-dashboard/src/main/resources/templates/hystrix/monitor.ftlh
# spring-cloud-netflix-hystrix-dashboard/src/test/java/org/springframework/cloud/netflix/hystrix/dashboard/HystrixDashboardContextTests.java
2020-10-06 20:58:57 +02:00
Olga Maciaszek-Sharma
6ce8123be1
Upgrade eureka to 1.10.4.
2020-10-06 20:32:08 +02:00
Olga Maciaszek-Sharma
d11f91cdb1
Upgrade mockito-core to 3.5.13.
2020-10-06 20:06:08 +02:00
Olga Maciaszek-Sharma
57053ed7eb
Upgrade xstream to 1.4.13.
2020-10-06 19:46:21 +02:00
Olga Maciaszek-Sharma
0297304397
Upgrade bcpkix-jdk15on to 1.66.
2020-10-06 19:23:15 +02:00
Olga Maciaszek-Sharma
4bdb799c8c
Revert "Upgrade wro4j to 1.9.0."
...
This reverts commit 6e70f55049 .
2020-10-06 18:36:18 +02:00
Olga Maciaszek-Sharma
6e70f55049
Upgrade wro4j to 1.9.0.
2020-10-06 18:13:48 +02:00
Olga Maciaszek-Sharma
be57fe3d8b
Upgrade jquery to 3.5.1.
2020-10-06 18:03:38 +02:00
Olga Maciaszek-Sharma
931cca4f44
Upgrade eureka-jersey to 1.19.4.
2020-10-06 17:43:46 +02:00
buildmaster
036685e153
Going back to snapshots
2020-10-03 13:53:17 +00:00
buildmaster
06d6daad88
Update SNAPSHOT to 3.0.0-M4
2020-10-03 13:52:15 +00:00
Ryan Baxter
27248f12d0
We no longer need a special config for releaser
2020-10-02 13:52:24 -04:00
Ryan Baxter
8eb11b5730
Remove build.sh, we no longer need it
2020-10-02 13:47:31 -04:00
Jay Bryant
6640f3b577
Wording changes ( #3834 )
...
Replacing some terms
2020-09-28 16:49:47 +02:00
spencergibb
0665640c97
Moves class check to beginning of method
2020-09-22 09:26:57 -04:00
spencergibb
8125e3261a
Only run config server bits if class exists.
2020-09-22 09:24:18 -04:00
Olga Maciaszek-Sharma
40ee698777
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# docs/pom.xml
# pom.xml
# spring-cloud-netflix-archaius/pom.xml
# spring-cloud-netflix-concurrency-limits/pom.xml
# spring-cloud-netflix-core/pom.xml
# spring-cloud-netflix-dependencies/pom.xml
# spring-cloud-netflix-eureka-client-tls-tests/pom.xml
# spring-cloud-netflix-eureka-client/pom.xml
# spring-cloud-netflix-eureka-server/pom.xml
# spring-cloud-netflix-hystrix-contract/pom.xml
# spring-cloud-netflix-hystrix-dashboard/pom.xml
# spring-cloud-netflix-hystrix-stream/pom.xml
# spring-cloud-netflix-hystrix/pom.xml
# spring-cloud-netflix-ribbon/pom.xml
# spring-cloud-netflix-sidecar/pom.xml
# spring-cloud-netflix-turbine-stream/pom.xml
# spring-cloud-netflix-turbine/pom.xml
# spring-cloud-netflix-zuul/pom.xml
# spring-cloud-starter-netflix-eureka-client/pom.xml
# spring-cloud-starter-netflix-eureka-server/pom.xml
# spring-cloud-starter-netflix/pom.xml
# spring-cloud-starter-netflix/spring-cloud-starter-netflix-archaius/pom.xml
# spring-cloud-starter-netflix/spring-cloud-starter-netflix-hystrix-dashboard/pom.xml
# spring-cloud-starter-netflix/spring-cloud-starter-netflix-hystrix/pom.xml
# spring-cloud-starter-netflix/spring-cloud-starter-netflix-ribbon/pom.xml
# spring-cloud-starter-netflix/spring-cloud-starter-netflix-turbine-stream/pom.xml
# spring-cloud-starter-netflix/spring-cloud-starter-netflix-turbine/pom.xml
# spring-cloud-starter-netflix/spring-cloud-starter-netflix-zuul/pom.xml
2020-09-22 14:52:20 +02:00
Olga Maciaszek-Sharma
0d7c73c583
Set errexit output ( #3894 )
2020-09-22 14:48:02 +02:00
spencergibb
965d1cb168
Adds ConfigData support for s.c.config.discovery.enabled=true
2020-09-21 16:55:55 -04:00
buildmaster
ba53b6a551
Bumping versions
2020-09-17 17:44:37 +00:00
spencergibb
d498a6e091
Updates spring-cloud-contract to 2.2.4.RELEASE
2020-09-01 19:15:25 -04:00
buildmaster
34ede67962
Bumping versions to 2.2.6.BUILD-SNAPSHOT after release
2020-08-28 19:53:11 +00:00
buildmaster
24e842cfdd
Going back to snapshots
2020-08-28 19:53:10 +00:00
buildmaster
a1a9d8c599
Update SNAPSHOT to 2.2.5.RELEASE
2020-08-28 19:46:50 +00:00
spencergibb
a25d364062
Merge branch '2.2.x'
2020-08-28 12:38:55 -04:00
Haytham Mohamed
c5e8b66368
upgrade jquery from version 3.4.1 to 3.5.1 fixes gh-3843 ( #3854 )
...
fixes gh-3843
2020-08-28 12:37:40 -04:00
Ryan Baxter
2b0ea67e3d
Merge remote-tracking branch 'origin/2.2.x'
2020-08-24 16:48:27 -04:00
Ryan Baxter
88985f33af
Merge branch 'jialindai-2.2.x' into 2.2.x
2020-08-24 16:12:25 -04:00
Ryan Baxter
eeaeeb3e6f
Code review changes
2020-08-24 16:11:59 -04:00
JiaLin
a3436d08eb
Use common TLS classes
2020-08-23 15:53:14 +08:00
JiaLin
5f3f35fd68
merge changes from upstream
2020-08-19 00:20:44 +08:00
spencergibb
c60b6dba52
Updates to use "spring.config.use-legacy-processing" where needed.
2020-08-06 16:07:47 -04:00
spencergibb
23d15f70bc
Updates s-c-build to 2.3.2.BUILD-SNAPSHOT
2020-08-03 13:00:36 -04:00
JiaLin
072418826e
Update spring-cloud-netflix.adoc
2020-08-01 22:19:48 +08:00
JiaLin
cbc914259b
add client side TLS support
2020-08-01 21:55:32 +08:00
buildmaster
896b33c109
Bumping versions to 2.2.5.BUILD-SNAPSHOT after release
2020-07-31 20:37:36 +00:00
buildmaster
a826a960e6
Going back to snapshots
2020-07-31 20:37:36 +00:00
buildmaster
a579eb4594
Update SNAPSHOT to 2.2.4.RELEASE
2020-07-31 20:33:25 +00:00
Ryan Baxter
624bbc8b50
add allow list for proxy.stream endpoint
2020-07-30 15:15:09 -04:00
spencergibb
2e42e37677
Merge branch '2.2.x'
2020-07-28 16:25:46 -04:00
Samuel Renier
4de8761123
Updates eureka.version to 1.9.25
...
fixes gh-3839
2020-07-28 16:09:29 -04:00
spencergibb
34d956ae5b
Merge branch '2.2.x'
2020-07-28 16:00:31 -04:00
spencergibb
8d5a3f8ec1
Updates WebClientEurekaHttpClient to use auto configured WebClient.
...
This allows it to take advantage of settings that are auto-configured such as spring.codec.*.
Fixes gh-3819
2020-07-28 15:57:51 -04:00
spencergibb
f6120d525f
Adds test to verify on("load",
...
See gh-3817
2020-07-28 15:29:07 -04:00
MadeInChina
4bf57b9cd2
Fix spring-cloud-starter-hystrix-dashboard jquery3.4.1 usage error ( #3816 ) ( #3817 )
2020-07-28 15:21:19 -04:00
buildmaster
f6f2f4726b
Going back to snapshots
2020-07-23 18:07:48 +00:00
buildmaster
c56bee9cfd
Update SNAPSHOT to 3.0.0-M3
2020-07-23 18:06:49 +00:00
spencergibb
4c5cb85c7d
Merge branch '2.2.x'
2020-07-22 18:20:25 -04:00
spencergibb
3bd44d69ca
Updates to include dns discovery for config server bootstrap.
...
Fixes gh-3827
2020-07-22 18:20:03 -04:00
spencergibb
d72dd006ad
Merge branch '2.2.x'
2020-06-17 17:16:50 -04:00
Rafael Renan Pacheco
6506e03bcf
Adds missing eureka.client.enabled property condition
...
Fixes gh-3814
Fixes gh-3823
2020-06-17 17:07:32 -04:00
slamhan
443628827e
Deduplicates context path in health-check-url
...
fixes gh-3809
2020-06-17 16:33:08 -04:00
spencergibb
85261361d7
Makes WebClient opt in in eureka config server bootstrap.
...
Fixes gh-3822
2020-06-17 13:09:39 -04:00
spencergibb
d91e3bf56d
Adds junit-vintage-engine
2020-06-15 16:39:00 -04:00
buildmaster
d4cad47d09
Bumping versions
2020-06-08 17:40:39 +00:00
Marcin Grzejszczak
a2f8ea2bea
Changed packaging to jar
2020-06-08 17:12:09 +02:00
Marcin Grzejszczak
89239314d2
Uploading sources for docs
2020-06-08 16:48:02 +02:00
spencergibb
c5b1f5b019
Adds junit-vintage-engine
2020-06-05 13:42:10 -04:00
buildmaster
68568c1961
Bumping versions
2020-06-04 17:41:52 +00:00
Marcin Grzejszczak
34a07a15e2
Migrated to docs.spring.io & updated sc-build
2020-06-04 15:45:36 +02:00
spencergibb
f524df8e4e
Makes RestTemplateDiscoveryClientOptionalArgs bean depend on RestTemplate class
2020-05-29 19:20:35 -04:00
buildmaster
71781d8468
Going back to snapshots
2020-05-29 18:31:58 +00:00
buildmaster
c9b9040747
Update SNAPSHOT to 3.0.0-M2
2020-05-29 18:31:14 +00:00
buildmaster
b4312e3395
Bumping versions
2020-05-28 17:41:51 +00:00
buildmaster
21b8599be5
Bumping versions to 2.2.4.BUILD-SNAPSHOT after release
2020-05-28 17:39:17 +00:00
buildmaster
a8539b33db
Going back to snapshots
2020-05-28 17:39:17 +00:00
buildmaster
5d983b082e
Update SNAPSHOT to 2.2.3.RELEASE
2020-05-28 17:34:08 +00:00
buildmaster
188b9c112c
Bumping versions
2020-05-26 17:43:29 +00:00
Marcin Grzejszczak
6c4a743200
Setting up repository for docs.spring.io migration
2020-05-25 14:39:30 +02:00
Marcin Grzejszczak
e00ee5cdc9
Setting up repository for docs.spring.io migration
2020-05-25 13:42:13 +02:00
buildmaster
b1680e65c9
Bumping versions
2020-05-22 17:41:54 +00:00
spencergibb
aee83fb113
Merge branch '2.2.x'
2020-05-15 18:25:24 -04:00
spencergibb
e556ccc7ed
Moves DiscoveryClientOptionalArgsConfiguration to auto-configuration.
...
Throws an error if eureka.client.webclient.enabled is true and webflux is not on the classpath.
2020-05-15 18:24:49 -04:00
spencergibb
6b7aa4fc78
Merge branch '2.2.x'
2020-05-15 11:12:08 -04:00
spencergibb
529b7ae12a
Uses RestTemplateEurekaHttpClient if webflux not on classpath
...
See gh-3795
2020-05-15 11:11:38 -04:00
spencergibb
a18479da64
Ignores .sdkmanrc
2020-05-15 11:10:39 -04:00
spencergibb
65a72c65ed
Merge branch '2.2.x'
2020-05-14 15:13:08 -04:00
Spencer Gibb
8d19948f4b
Uses http to look up config server from eureka ( #3796 )
...
This eliminates the oddness of having multiple discovery client beans and related behavior and simplifies bootstrap significantly.
Moves to ConfigServerInstanceProvider.Function for config client bootstrap.
Removes conditions for dealing with DiscoverClient in parent context.
Updates tests to reflect the new reality of no DiscoveryClient in bootstrap.
Renames config bootstrap to EurekaConfigServerBootstrapConfiguration
Fixes gh-3795
See https://github.com/spring-cloud/spring-cloud-gateway/issues/1514
2020-05-14 15:04:30 -04:00
Haytham Mohamed and Spencer Gibb
14dbd35b52
making jersey dependencies optional ( #3785 )
...
Co-authored-by: Spencer Gibb <sgibb@pivotal.io >
2020-05-04 11:38:31 -04:00
Spencer Gibb
cacc290e7b
Excludes archaius dependencies.
...
Fixes gh-3746
2020-05-01 10:59:01 -04:00
Spencer Gibb
8f37502c80
Merge branch '2.2.x'
2020-05-01 10:54:34 -04:00
Spencer Gibb
182951a0d5
Updates to eureka v1.9.21
...
fixes gh-3787
2020-05-01 10:46:10 -04:00
Olga Maciaszek-Sharma
0783016676
Fix failing checkstyle.
2020-04-23 16:49:09 +02:00
Olga Maciaszek-Sharma
4fbf3d14ae
Update license comments.
2020-04-23 15:04:42 +02:00
Olga Maciaszek-Sharma
c36743de83
Update license comments.
2020-04-23 14:59:09 +02:00
Haytham Mohamed
297f8950b1
Merge pull request #3779 from Haybu/enh-2.2.x/issue-3737
...
Adds opt-in webclient support for eureka client
2020-04-22 14:31:23 -05:00
Haytham Mohamed
849642ff84
define eureka.client.webclient.enabled in the manual properties metadata json file
2020-04-20 15:41:53 -05:00
Haytham Mohamed
dff3b91bef
ready for submission
2020-04-17 02:10:31 -05:00
Haytham Mohamed
7db58f7d16
update tests
2020-04-17 01:43:03 -05:00
Haytham Mohamed
e820a484d6
add WebClient as opt-in option
2020-04-16 23:44:32 -05:00
buildmaster
fd702085f5
Bumping versions
2020-04-17 02:26:13 +00:00
XiaoZiShan
2afba0977f
😀 typo I found reading zuul source code ( #3776 )
...
a little excited but seeing the current module into the maintenance phase and not knowing if it will be merged, I would like to be involved in the spring community to contribute.
2020-04-15 20:25:46 +02:00
Olga Maciaszek-Sharma
30c7556339
Merge branch '2.2.x'
2020-04-14 21:39:33 +02:00
Olga Maciaszek-Sharma
61d2f956e3
Remove superfluous directive. Fixes gh-3756.
2020-04-14 21:38:46 +02:00
Olga Maciaszek-Sharma
b40abd805f
Merge branch '2.2.x'
...
# Conflicts:
# spring-cloud-netflix-hystrix-dashboard/pom.xml
# spring-cloud-netflix-hystrix-dashboard/src/main/resources/templates/hystrix/index.ftlh
# spring-cloud-netflix-hystrix-dashboard/src/main/resources/templates/hystrix/monitor.ftlh
# spring-cloud-netflix-hystrix-dashboard/src/test/java/org/springframework/cloud/netflix/hystrix/dashboard/HystrixDashboardContextTests.java
2020-04-10 17:37:16 +02:00
Olga Maciaszek-Sharma
17b9002fef
Upgrade jQuery. Fixes gh-3773.
2020-04-10 17:35:43 +02:00
buildmaster
2bab1f468b
Going back to snapshots
2020-04-09 22:20:03 +00:00
buildmaster
57d4adcb71
Update SNAPSHOT to 3.0.0.M1
2020-04-09 22:19:25 +00:00
Spencer Gibb
3a69892446
Merge branch '2.2.x'
2020-04-07 15:21:18 -04:00
Eduard Wirch
d6f375490a
Fix circular dependency in ZuulProxyAutoConfiguration ( #3769 )
...
ZuulProxyAutoConfiguration declared a ServiceRouteMapper bean and required it for a field injection at the same time.
Fixes gh-3733
2020-04-07 15:20:07 -04:00
Spencer Gibb
bee39ec1bf
Updates eureka to 1.9.19
...
fixes gh-3770
2020-04-07 15:19:33 -04:00
Spencer Gibb
a48c47a669
Removes commented out dependency
2020-04-07 12:05:23 -04:00
Spencer Gibb
3bbec714a7
Removes unused stream property
2020-04-07 12:05:11 -04:00
Spencer Gibb
0dc755518c
Adds maintenance mode info for concurrency-limits module.
...
see gh-3767
2020-04-07 11:46:48 -04:00
Spencer Gibb
e67361f821
Removes concurrency-limits module.
...
fixes gh-3768
2020-04-07 11:40:45 -04:00
Spencer Gibb
27b42c45d7
Merge branch '2.2.x'
2020-04-07 11:36:44 -04:00
Spencer Gibb
ad3f2cb53a
Deprecates concurrency-limits module.
...
fixes gh-3767
2020-04-07 11:31:44 -04:00
Marcin Grzejszczak
76638be446
Updated docs
2020-04-01 13:43:31 +02:00
Spencer Gibb
74f9fd4f9d
bumps build to 2.3.0.BUILD-SNAPSHOT
2020-03-19 10:59:24 -04:00
Spencer Gibb
c69a3eed70
Makes springClientFactory conditional on missing bean
2020-03-18 18:20:38 -04:00
Spencer Gibb
0c12ec9132
Adds validation starter
2020-03-18 18:05:38 -04:00
Spencer Gibb
2f6f0a0f05
Fixes assertion to use valid class
2020-03-18 18:03:21 -04:00
Spencer Gibb
c0174be906
bumps build to 2.2.4.BUILD-SNAPSHOT
2020-03-18 18:00:49 -04:00
Spencer Gibb
7e96ed15f2
Updates docs branches
2020-03-06 12:42:52 -05:00
Spencer Gibb
9da98fd58b
Merge branch '2.2.x'
2020-03-04 17:50:00 -05:00
Spencer Gibb
1b07143fde
Removes management of spring-cloud-netflix-hystrix-contract
...
spring-cloud-netflix-hystrix-contract is not a published artifact and can make validating the bom more complicated than needed.
Fixes gh-3740
2020-03-04 17:46:57 -05:00
buildmaster
ea31d78891
Bumping versions to 2.2.3.BUILD-SNAPSHOT after release
2020-03-04 16:14:34 +00:00
buildmaster
492731632c
Going back to snapshots
2020-03-04 16:14:33 +00:00
buildmaster
551fecde83
Update SNAPSHOT to 2.2.2.RELEASE
2020-03-04 16:05:27 +00:00
Spencer Gibb
04769a1b48
Removes unneeded dependencies, stream and contract
2020-02-04 18:44:44 -05:00
Spencer Gibb
74a1d2acf3
Merge branch '2.2.x'
2020-02-04 18:27:20 -05:00
Spencer Gibb
aed8d19aea
Updates contract version to 2.2.1.RELEASE
2020-02-04 18:23:35 -05:00
Olga Maciaszek-Sharma
de854d492a
Fix checkstyle.
2020-02-04 19:55:46 +01:00
Olga Maciaszek-Sharma
8d3f87c87c
Merge branch '2.2.x'
...
# Conflicts:
# spring-cloud-netflix-eureka-client/src/main/java/org/springframework/cloud/netflix/eureka/loadbalancer/EurekaLoadBalancerClientConfiguration.java
2020-02-04 19:45:45 +01:00
Olga Maciaszek-Sharma
ff6b50d0a8
Adjust to changes in commons.
2020-02-04 19:40:28 +01:00
Spencer Gibb
c669868b36
Merge branch '2.2.x'
2020-01-29 12:20:20 -05:00
Spencer Gibb
3cb98b70ce
Updates eureka to 1.9.17
...
Doesn't shutdown servo for AbstractDocumentationTests.
fixes gh-3743
2020-01-29 12:17:00 -05:00
Spencer Gibb
f2ec43b318
Merge branch '2.2.x'
2020-01-27 15:43:44 -05:00
Spencer Gibb
d1ffc8d72e
Revert "Updates eureka to 1.9.17"
...
This reverts commit 49f88c4e
2020-01-27 15:42:45 -05:00
Spencer Gibb
8028878d1c
Merge branch '2.2.x'
2020-01-27 14:15:09 -05:00
Spencer Gibb
49f88c4e7c
Updates eureka to 1.9.17
...
fixes gh-3743
2020-01-27 14:14:03 -05:00
Spencer Gibb
41ac1e7b89
Removes deprecated EurekaDiscoveryClient.EurekaServiceInstance
...
fixes gh-3742
2020-01-27 12:48:48 -05:00
Spencer Gibb
41f69f51f3
Merge branch '2.2.x'
2020-01-27 12:29:17 -05:00
Spencer Gibb
53bffa7f04
formatting
2020-01-27 12:26:33 -05:00
Spencer Gibb
8e1ada2b3d
formatting
2020-01-27 12:26:17 -05:00
Spencer Gibb
4122aadb73
Removes implementation in preference of parent class
2020-01-27 12:24:42 -05:00
Spencer Gibb
92c0c7d503
Merge branch '2.1.x' into 2.2.x
2020-01-27 12:24:15 -05:00
Dmitrii_Priporov
34b1a07124
Implements ServiceInstance.getScheme() using InstanceInfo.
...
fixes gh-3727
2020-01-27 12:24:07 -05:00
Spencer Gibb
ae637ab3e5
Implements getScheme
2020-01-27 12:23:41 -05:00
Spencer Gibb
83c8cb0ef7
Merge branch '2.2.x'
2020-01-27 11:31:38 -05:00
Spencer Gibb
2cd7e41c05
Merge branch '2.1.x' into 2.2.x
2020-01-27 11:30:32 -05:00
Flora KALISA
cf95248c37
Documents defaultZone case sensitivity
...
Fixes gh-3695
2020-01-27 11:29:33 -05:00
buildmaster
8cc0622598
Bumping versions
2020-01-23 17:42:51 +00:00
Spencer Gibb
64e2832011
Fixes potential NPE
2020-01-21 22:33:57 -05:00
Spencer Gibb
65ae8458b1
Removes docs for modules in maintenance mode.
...
see gh-3415
2020-01-21 14:41:24 -05:00
buildmaster
b904eaa886
Bumping versions
2020-01-21 13:55:23 +00:00
Spencer Gibb
9d7c1890e1
Updates to build 3.0.0.BUILD-SNAPSHOT
2020-01-17 18:16:25 -05:00
Spencer Gibb
48e1618cdd
Removes modules in maintenance mode.
...
fixes gh-3415
2020-01-17 18:00:14 -05:00
Spencer Gibb
3455489f47
Migrates deprecations
2020-01-17 17:58:31 -05:00
buildmaster
af919cac66
Bumping versions
2020-01-15 17:47:08 +00:00
Eric Bussieres
ead46658c0
Fix for customizer not applied ( #3722 )
...
* Fix for customizer not applied when circuit breaker are created in advance
* Checkstyle
2020-01-14 13:34:04 -05:00
buildmaster
732f7d40ea
Bumping versions
2020-01-14 17:46:24 +00:00
Spencer Gibb
67444a07c2
Merge branch '2.1.x'
2020-01-13 20:36:16 -05:00
OLPMO
a6da307048
Optimize some code ( #3693 )
...
* Optimize some code
* fix error of ImportOrder
2020-01-13 20:32:00 -05:00
Andrew McCallum
55dabe8e6b
Fix Apache HTTP client typos ( #3687 )
2020-01-13 18:38:46 -05:00
LiangYong
7e82a47dd3
fixed #3692 issue ( #3728 )
...
* fixed #3692 issue
fixed #3692 : Ribbon not getting list of servers from properties with lazy initialization
* Fixeds #3692 issue & add add test
* fix check style failed
2020-01-10 17:18:35 +01:00
fecqs
c56e4a35d5
Fixes misspelling in sagan index
2020-01-06 20:32:01 -05:00
buildmaster
02f3bb8bba
Bumping versions
2019-12-20 17:46:33 +00:00
buildmaster
a4fc71a5b1
Bumping versions to 2.2.2.BUILD-SNAPSHOT after release
2019-12-20 12:36:13 +00:00
buildmaster
a33387faa6
Going back to snapshots
2019-12-20 12:36:13 +00:00
buildmaster
ec087d0747
Update SNAPSHOT to 2.2.1.RELEASE
2019-12-20 12:31:01 +00:00
Olga Maciaszek-Sharma
23659f8aea
Gh 3718 add zoned loadbalancer instrumentation ( #3720 )
...
* Add instrumentation for zoned LoadBalancer.
* Add documentation.
* Fix after review.
* Fix after review.
2019-12-19 17:46:50 +01:00
Spencer Gibb
b51a15c3f2
ignores .flattened-pom.xml
2019-12-17 17:49:38 -05:00
Spencer Gibb
dc30eb2073
removes .flattened-pom.xml
2019-12-17 17:49:03 -05:00
Deepika Mohan
c6b8873f0c
Fix typo: clas -> class ( #3710 )
2019-12-16 16:45:52 +01:00
buildmaster
78cce48aa1
Bumping versions
2019-11-26 17:45:50 +00:00
buildmaster
73c40cf561
Bumping versions to 2.2.1.BUILD-SNAPSHOT after release
2019-11-26 10:03:40 +00:00
buildmaster
a10d7b69d4
Going back to snapshots
2019-11-26 10:03:40 +00:00
buildmaster
4164297a89
Update SNAPSHOT to 2.2.0.RELEASE
2019-11-26 09:57:00 +00:00
buildmaster
56534dba1c
Bumping versions
2019-11-22 17:45:45 +00:00
buildmaster
f50e3d60a9
Bumping versions
2019-11-20 17:45:30 +00:00
Ryan Baxter
e31d478c11
Update issue templates
2019-11-19 16:25:35 -05:00
Ryan Baxter
0fa901f6bc
Create security.md
2019-11-19 16:24:32 -05:00
buildmaster
23366ac178
Bumping versions to 2.1.5.BUILD-SNAPSHOT after release
2019-11-18 14:58:44 +00:00
buildmaster
6fc234494a
Going back to snapshots
2019-11-18 14:58:44 +00:00
buildmaster
fdbbc6b7e7
Update SNAPSHOT to 2.1.4.RELEASE
2019-11-18 14:53:27 +00:00
Ryan Baxter
67fd109d68
Merge branch 'master' of github.com:spring-cloud/spring-cloud-netflix
2019-11-13 19:38:36 -05:00
Ryan Baxter
3ecf5a7420
Update configuration to use proxyBeanMethods=false. Fixes #3677
2019-11-13 19:38:30 -05:00
buildmaster
69f4c901a9
Going back to snapshots
2019-11-08 21:41:50 +00:00
buildmaster
3130493a3c
Update SNAPSHOT to 2.2.0.RC2
2019-11-08 21:38:52 +00:00
buildmaster
87529e0994
Bumping versions
2019-11-07 13:52:14 +00:00
Marcin Grzejszczak
e8816398a8
Added maven flatten plugin
2019-11-07 14:37:26 +01:00
Dave Syer
bb1269d635
Also add build helper config for contract tests
2019-11-06 09:43:26 +00:00
Dave Syer
38cec4e35d
Fix some dependencies that show up in the wrong scope
...
Apparently you can build on the command line but Eclipse is fussy
now and wouldn't compile these projects without explicit
dependencies.
2019-11-06 09:43:26 +00:00
buildmaster
2b5d246725
Bumping versions
2019-11-05 17:47:29 +00:00
Ryan Baxter
9b2405f3eb
Adding configuration metadata for spring cloud circuitbreaker
2019-11-04 16:28:31 -05:00
Ryan Baxter
4ca1901417
Fix command key configuration. Use id as command key and class as group key.
2019-10-31 16:43:41 -04:00
Ryan Baxter
2208011dd3
Add property to disable spring cloud circuit breaker for hystrix
2019-10-31 16:42:59 -04:00
Ryan Baxter
9a2b254d0c
Merge remote-tracking branch 'origin/2.1.x'
2019-10-24 17:09:37 -04:00
Ryan Baxter
9103d95ebc
removing resource class from circle config
2019-10-24 17:09:18 -04:00
buildmaster
d74b319b44
Going back to snapshots
2019-10-24 20:39:42 +00:00
buildmaster
3d3d528e02
Update SNAPSHOT to 2.2.0.RC1
2019-10-24 20:36:47 +00:00
buildmaster
28326b506b
Going back to snapshots
2019-10-03 19:22:30 +00:00
buildmaster
392565f395
Update SNAPSHOT to 2.2.0.M3
2019-10-03 19:19:39 +00:00
Tim Ysewyn
532a95e783
Added support for reactive service discovery
2019-10-02 16:40:51 +02:00
Ryan Baxter
5d09760b94
Applying #3407 to the 2.1.x branch
2019-10-01 19:27:17 -04:00
Spencer Gibb
ac60c28baa
Updates to use "components" rather than "details"
...
See https://github.com/spring-projects/spring-boot/issues/17929
2019-09-30 13:17:07 -04:00
Olga Maciaszek-Sharma
40ec6066c1
Merge 2.1.x.
2019-09-26 16:34:04 +02:00
Olga Maciaszek-Sharma
d0c5bede65
Gh 3464 upgrade scc new ( #3667 )
...
* Upgrade Spring Cloud Contract version to 2.1.3.RELEASE.
* Gh 3409 turbine stream test (#3665 )
* Add stream-test-support.
* Fix condition.
* Remove outdated workaround.
(cherry picked from commit 24f5e0b043 )
2019-09-26 16:13:45 +02:00
OLPMO
bd6005e23d
Optimize code of eureka ( #3660 )
...
* Optimize code of eureka
* Merge newest code
* fix checkstyle bug
2019-09-26 14:07:49 +02:00
buildmaster
e8ff2ebaf8
Bumping versions
2019-09-25 17:45:22 +00:00
Olga Maciaszek-Sharma
24f5e0b043
Gh 3409 turbine stream test ( #3665 )
...
* Add stream-test-support.
* Fix condition.
* Remove outdated workaround.
2019-09-25 19:32:09 +02:00
Spencer Gibb
8eb843c951
Updates health check handler to use new StatusAggregator
2019-09-25 12:59:39 -04:00
Spencer Gibb
543ab09012
polish
2019-09-25 12:59:11 -04:00
Ryan Baxter
7389f25f1c
Merge remote-tracking branch 'origin/2.1.x'
2019-09-19 16:43:33 -04:00
Ryan Baxter
ac9f021b92
Fix RestTemplateEurekaHttpClient status update endpoint. Fixes #3571 ( #3657 )
2019-09-19 16:42:37 -04:00
Spencer Gibb
b0b5459adb
removes useless comments
2019-09-18 13:31:27 -04:00
Olga Maciaszek-Sharma
669ce753b2
Merge branch '2.1.x'
...
# Conflicts:
# docs/pom.xml
# pom.xml
# spring-cloud-netflix-archaius/pom.xml
# spring-cloud-netflix-concurrency-limits/pom.xml
# spring-cloud-netflix-core/pom.xml
# spring-cloud-netflix-dependencies/pom.xml
# spring-cloud-netflix-eureka-client/pom.xml
# spring-cloud-netflix-eureka-server/pom.xml
# spring-cloud-netflix-hystrix-contract/pom.xml
# spring-cloud-netflix-hystrix-dashboard/pom.xml
# spring-cloud-netflix-hystrix-stream/pom.xml
# spring-cloud-netflix-hystrix/pom.xml
# spring-cloud-netflix-ribbon/pom.xml
# spring-cloud-netflix-sidecar/pom.xml
# spring-cloud-netflix-turbine-stream/pom.xml
# spring-cloud-netflix-turbine/pom.xml
# spring-cloud-netflix-zuul/pom.xml
# spring-cloud-starter-netflix/pom.xml
# spring-cloud-starter-netflix/spring-cloud-starter-netflix-archaius/pom.xml
# spring-cloud-starter-netflix/spring-cloud-starter-netflix-eureka-client/pom.xml
# spring-cloud-starter-netflix/spring-cloud-starter-netflix-eureka-server/pom.xml
# spring-cloud-starter-netflix/spring-cloud-starter-netflix-hystrix-dashboard/pom.xml
# spring-cloud-starter-netflix/spring-cloud-starter-netflix-hystrix/pom.xml
# spring-cloud-starter-netflix/spring-cloud-starter-netflix-ribbon/pom.xml
# spring-cloud-starter-netflix/spring-cloud-starter-netflix-turbine-stream/pom.xml
# spring-cloud-starter-netflix/spring-cloud-starter-netflix-turbine/pom.xml
# spring-cloud-starter-netflix/spring-cloud-starter-netflix-zuul/pom.xml
2019-09-18 13:40:33 +02:00
Olga Maciaszek-Sharma
a7655046b9
Remove spring.provides.
2019-09-18 13:38:49 +02:00
buildmaster
7dbac954d1
Bumping versions
2019-09-16 17:45:17 +00:00
Rafał Żukowski
828bc82363
ConditionalOnMissingBean on formBodyWrapperFilter, debugFilter… ( #3609 )
2019-09-16 12:26:08 -04:00
Olga Maciaszek-Sharma
e8b50d80ed
Update docs. ( #3650 )
2019-09-13 17:09:01 +02:00
Olga Maciaszek-Sharma
181d210aa5
Add Spring Cloud LoadBalancer starter to Eureka starters. Fixes gh-3646. ( #3647 )
2019-09-11 12:48:46 +02:00
buildmaster
6e487520ed
Bumping versions to 2.1.4.BUILD-SNAPSHOT after release
2019-09-09 19:06:23 +00:00
buildmaster
6e4334ac52
Going back to snapshots
2019-09-09 19:06:23 +00:00
buildmaster
924c889c31
Update SNAPSHOT to 2.1.3.RELEASE
2019-09-09 18:54:26 +00:00
Spencer Gibb
d4db93a86a
Merge branch '2.1.x'
2019-09-04 15:54:32 -04:00
Spencer Gibb
4953b3ccdc
Upgrades eureka to 1.9.13 and excludes compactmap.
...
fixes gh-3636
2019-09-04 15:53:58 -04:00
Ryan Baxter
438d3f9b0e
Fromatting
2019-09-03 16:57:48 -04:00
Ryan Baxter
d5de0fc55c
Merge remote-tracking branch 'origin/2.1.x'
2019-09-03 16:18:00 -04:00
Ryan Baxter
9c24024bc9
Updating readme with note about building spring-cloud-netflix-hystrix-contract. Fixes #3497
2019-09-03 16:17:32 -04:00
Spencer Gibb
388faaa8e5
Removes okhttp3 again after added back in older branch.
2019-09-03 14:36:27 -04:00
Ryan Baxter
b386a78dae
Merge remote-tracking branch 'origin/2.1.x'
2019-09-03 10:56:45 -04:00
Denys Ivano
0ea0472b4f
Re-create connection manager on "zuul.host.*" property change ( #3407 )
...
* Re-create connection manager on "zuul.host.*" property change
Fixes #3406
* Wrap connectionManager.shutdown() in try/catch block. Polishing
2019-09-03 10:55:47 -04:00
Spencer Gibb
af8978a886
Moves okhttp3 dep mgmt back to bom
2019-08-30 14:53:11 -04:00
Spencer Gibb
6d74bebf66
Removes dependency management for okhttp3
2019-08-29 12:22:29 -04:00
Spencer Gibb
a99b5d66ca
Merge branch '2.1.x'
2019-08-29 12:17:02 -04:00
Spencer Gibb
3c9de171c7
Moves non-netflix dependencies out of bom into root pom.
...
fixes gh-3639
2019-08-29 12:14:59 -04:00
Ryan Baxter
b0e694601e
Merge remote-tracking branch 'origin/2.1.x'
2019-08-28 20:18:54 -04:00
emilnkrastev
0e90beeb01
Initialize remoteRegionAppWhitelist with default value ( #3634 )
2019-08-28 20:18:17 -04:00
Ryan Baxter
e160395978
Separated circuitbreaker auto config to its own file
2019-08-28 13:57:09 -04:00
Ryan Baxter
46c25b38d7
Adding spring cloud circuitbreaker hystrix implementation
2019-08-27 20:14:16 -04:00
buildmaster
455c60c15c
Going back to snapshots
2019-08-14 14:55:06 +00:00
buildmaster
00b419be94
Update SNAPSHOT to 2.2.0.M2
2019-08-14 14:51:52 +00:00
Spencer Gibb
df33d0bd07
Merge branch '2.1.x'
2019-08-01 17:02:03 -04:00
Yuxin Bai
df37357316
set replication client filters in RefreshablePeerEurekaNodes ( #3610 )
...
fixes gh-3554
2019-08-01 17:00:48 -04:00
Marcin Grzejszczak
9d40b5dc4e
Added symbolic link of index.adoc
2019-07-29 14:33:54 +02:00
Marcin Grzejszczak
ec28a40f90
Added symbolic link of index.adoc
2019-07-29 14:33:48 +02:00
buildmaster
b8fb056981
Going back to snapshots
2019-07-03 18:03:09 +00:00
buildmaster
b0ace4774e
Update SNAPSHOT to 2.2.0.M1
2019-07-03 18:00:04 +00:00
Ryan Baxter
34c96c99cf
Merge remote-tracking branch 'origin/2.1.x'
2019-07-03 11:27:08 -04:00
Ryan Baxter
54bd12c7c2
Separate and fix tests in SidecarApplicationTests ( #3585 )
...
* Separate and fix tests in SidecarApplicationTests. Fixes #3584
* Renaming classes so they end in Tests
2019-07-03 11:17:27 -04:00
Spencer Gibb
f29ea94f6e
Bumps to 2.1.3.BUILD-SNAPSHOT and build to 2.1.7
2019-06-21 12:11:45 -04:00
Dave Syer
5741326cb5
Add jaxb-runtime to eureka server starter
...
See https://github.com/spring-io/start.spring.io/issues/119
2019-06-21 11:31:22 -04:00
buildmaster
609c66c2f0
Bumping versions to 2.1.4.BUILD-SNAPSHOT after release
2019-06-20 16:56:25 +00:00
buildmaster
58643b0aae
Going back to snapshots
2019-06-20 16:56:24 +00:00
buildmaster
d20f70a0c3
Update SNAPSHOT to 2.1.2.RELEASE
2019-06-20 16:48:20 +00:00
Greg Adams
c24e7e05bf
conditional sidecar autoconfig EurekaInstanceConfigBean ( #3568 )
...
fix for gh-3545
2019-06-17 20:43:08 -04:00
Spencer Gibb
fd710d8a7d
Merge branch '2.1.x'
2019-06-13 20:10:40 -04:00
Spencer Gibb
b6814e1133
Updates eureka to 1.9.12
2019-06-13 20:07:23 -04:00
Spencer Gibb
62deb59314
Rename freemarker templates to ftlh
...
fixes gh-3566
2019-06-13 19:51:37 -04:00
Spencer Gibb
925f460d64
Rename freemarker templates to ftlh
...
fixes gh-3566
2019-06-13 19:38:07 -04:00
buildmaster
232bff2041
Bumping versions to 2.1.3.BUILD-SNAPSHOT after release
2019-06-11 19:08:47 +00:00
buildmaster
e9b1dcd2fd
Going back to snapshots
2019-06-11 19:08:47 +00:00
buildmaster
42a8855370
Update SNAPSHOT to 2.1.2.RELEASE
2019-06-11 18:59:05 +00:00
Spencer Gibb
6c2359a0ca
Merge branch '2.1.x'
2019-06-10 12:33:50 -04:00
Spencer Gibb
3770d6c14f
Updates eureka to 1.9.10
...
fixes gh-3553
2019-06-10 12:33:30 -04:00
Spencer Gibb
571d1b7bb7
Merge branch '2.1.x'
2019-06-05 15:44:45 -04:00
Spencer Gibb
b975b31d97
Merge branch '2.0.x' into 2.1.x
2019-06-05 15:44:18 -04:00
Chris White
4145df96dc
Filter WebServerInitializedEvent for web-only. ( #3514 )
...
Filter WebServerInitializedEvent for web-only, excluding management.
Fixes gh-2732
2019-06-05 14:35:49 -04:00
PeichengLiu
c01d9e6b59
fix a syntax error in the document ( #3525 )
2019-06-03 10:18:48 -04:00
Ryan Baxter
609b4f5838
Moving to Horsham
2019-05-29 11:25:41 -04:00
Olga Maciaszek-Sharma
23e1c36462
Reformat with the newest Spring javaformat plugin version
2019-05-29 16:35:22 +02:00
Olga Maciaszek-Sharma
4d765b37bb
Merge branch '2.1.x'
2019-05-29 16:22:15 +02:00
HeemangHan
e0d8cc5469
fix typo ( #3543 )
2019-05-29 16:21:13 +02:00
Siavash Shaghafi
e606cc527e
adds caution about property name case-sensitivity ( #3533 )
...
* adds caution about property name case-sensitivity
* applies review suggestion
2019-05-23 13:55:27 +02:00
Ryan Baxter
4403e1c8ff
Merge remote-tracking branch 'origin/2.1.x'
2019-05-21 13:00:16 -04:00
Ryan Baxter
fbb59f8d0a
Merge remote-tracking branch 'origin/2.0.x' into 2.1.x
2019-05-21 12:59:48 -04:00
Ryan Baxter
066ffa3fea
Merge branch 'aftersss-2.0.x.fix' into 2.0.x
2019-05-21 12:45:21 -04:00
Ryan Baxter
fe3dfcc4e8
Polishing documentation
2019-05-21 12:44:30 -04:00
Ryan Baxter
a2ee96ebb9
Merge branch '2.0.x.fix' of https://github.com/aftersss/spring-cloud-netflix into aftersss-2.0.x.fix
2019-05-21 11:10:07 -04:00
Ryan Baxter
0b0f5d2334
Merge branch 'master' of github.com:spring-cloud/spring-cloud-netflix
2019-05-21 11:09:30 -04:00
Ryan Baxter
25cd7a5810
Formatting changes
2019-05-21 11:09:18 -04:00
Dave Syer
7aab07365d
Add jaxb-runtime to eureka server starter
...
See https://github.com/spring-io/start.spring.io/issues/119
2019-05-20 10:40:35 +01:00
Dave Syer
6acaa9be8b
Update xstream to latest patch level
2019-05-13 13:52:10 +01:00
Dave Syer
11a9819e3b
Tweak test to work with Java 12
...
Also some format changes (checkstyle/Boot plugin)
2019-05-13 10:57:55 +01:00
Dave Syer
4997b69433
Remove deprecated class usage
2019-05-13 09:14:23 +01:00
Dave Syer
e2f1f368b5
Make http trace filter bean injection conditional
...
Recent changes in Spring Boot have meant that there is no longer
an httpTraceFilter bean by default. We can just make it conditional.
Fixes gh-3528
2019-05-13 09:04:55 +01:00
Ryan Baxter
7ea5c3a32f
Merge remote-tracking branch 'origin/2.1.x'
2019-05-10 14:23:30 -04:00
Ryan Baxter
bd46dc4233
Merge remote-tracking branch 'origin/2.0.x' into 2.1.x
2019-05-10 14:22:52 -04:00
Ryan Baxter
cc12f2e82f
Cleanup ThreadLocal in SendResponseFilter. Fixes #2283 ( #3530 )
2019-05-10 13:52:45 -04:00
wenqi.huang
2bbb537b17
Add some documentation about the property eureka.client.refresh.enable
2019-05-03 10:52:54 +08:00
wenqi.huang
84ccefcd4a
Add some documentation about the property eureka.client.refresh.enable
2019-05-03 10:42:40 +08:00
Marcin Grzejszczak
03b1e326ce
Added sagan pages; fixes gh-3521
2019-04-29 13:21:56 +04:00
Spencer Gibb
7449915919
Bumps to Germantown
2019-04-25 10:28:47 +02:00
wenqi.huang
7fd55be4b3
Add more tests for @ConditionalOnRefreshScope
2019-04-11 18:28:09 +08:00
wenqi.huang
ffebfebe31
Add more tests for @ConditionalOnRefreshScope
2019-04-11 18:02:24 +08:00
wenqi.huang
bf1cc4d270
Give users a choice to determine whether the EurekaClient instance can be refreshed or not.
2019-04-11 17:19:50 +08:00
Ryan Baxter
0e66862cbb
Merge remote-tracking branch 'origin/2.1.x'
2019-04-10 20:29:34 -04:00
Ryan Baxter
df8083fb23
Merge remote-tracking branch 'origin/2.0.x' into 2.1.x
2019-04-10 20:28:01 -04:00
Craig Andrews
33113beca8
Do not set the Content-Encoding when ungzipping ( #3421 )
...
If the original request has Accept-Encoding not set, the origin response may still be gzipped.
In that case (in which Zuul unzips the response), it must not set the Content-Encoding response header.
2019-04-10 19:42:47 -04:00
Spencer Gibb
ee9c704a4c
Fixes change in framework api
2019-04-05 11:34:26 -04:00
Spencer Gibb
105f8d85b3
adds checkstyle suppressions.
2019-04-05 11:22:53 -04:00
Ryan Baxter
cc6ec1572b
Merge branch 'spring-operator-polish-urls-remaining-master'
2019-03-28 20:12:30 -04:00
Ryan Baxter
37d39617bf
Fixing tests
2019-03-28 20:12:03 -04:00
Ryan Baxter
3c92af4a06
Merge branch 'polish-urls-remaining-master' of https://github.com/spring-operator/spring-cloud-netflix into spring-operator-polish-urls-remaining-master
2019-03-28 16:16:27 -04:00
Ryan Baxter
2f8a750a13
Merge branch 'spring-operator-polish-urls-remaining-2.0.x' into 2.0.x
2019-03-28 12:30:01 -04:00
Ryan Baxter
35fa602286
Fixing broken tests
2019-03-28 12:29:49 -04:00
Ryan Baxter
4d9a4ea3f6
Merge branch 'polish-urls-remaining-2.0.x' of https://github.com/spring-operator/spring-cloud-netflix into spring-operator-polish-urls-remaining-2.0.x
2019-03-28 12:02:08 -04:00
Ryan Baxter
e3993945eb
Merge branch '2.1.x' of github.com:spring-cloud/spring-cloud-netflix into 2.1.x
2019-03-28 12:00:03 -04:00
Ryan Baxter
71e1e06faf
Merge branch 'spring-operator-polish-urls-remaining-2.1.x' into 2.1.x
2019-03-28 11:59:14 -04:00
Ryan Baxter
6d77a2e25a
Fixing broken tests
2019-03-28 11:58:51 -04:00
Spring Operator
0cdf207631
URL Cleanup ( #3470 )
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd with 2 occurrences migrated to:
https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd ([https](https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd ) result 200).
* [ ] http://repo.spring.io/libs-milestone-local with 2 occurrences migrated to:
https://repo.spring.io/libs-milestone-local ([https](https://repo.spring.io/libs-milestone-local ) result 302).
* [ ] http://repo.spring.io/libs-snapshot-local with 2 occurrences migrated to:
https://repo.spring.io/libs-snapshot-local ([https](https://repo.spring.io/libs-snapshot-local ) result 302).
* [ ] http://repo.spring.io/release with 1 occurrences migrated to:
https://repo.spring.io/release ([https](https://repo.spring.io/release ) result 302).
# Ignored
These URLs were intentionally ignored.
* http://maven.apache.org/POM/4.0.0 with 50 occurrences
* http://www.isdc.ro/wro with 1 occurrences
* http://www.w3.org/2000/svg with 2 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 25 occurrences
2019-03-26 11:53:21 -04:00
Spring Operator
3c0c452628
URL Cleanup ( #3448 )
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://www.apache.org/licenses/ with 1 occurrences migrated to:
https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/ ) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 362 occurrences migrated to:
https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200).
2019-03-26 11:51:33 -04:00
Spring Operator
eff47e0464
URL Cleanup ( #3441 )
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.
* http://www.puppycrawl.com/dtds/suppressions_1_1.dtd (404) with 1 occurrences migrated to:
https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ([https](https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ) result 404).
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* http://maven.apache.org/xsd/maven-4.0.0.xsd with 27 occurrences migrated to:
https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd ) result 200).
# Ignored
These URLs were intentionally ignored.
* http://maven.apache.org/POM/4.0.0 with 54 occurrences
* http://www.isdc.ro/wro with 1 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 27 occurrences
2019-03-26 11:50:20 -04:00
Spring Operator
70aadd2280
URL Cleanup ( #3471 )
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.
* [ ] http://www.puppycrawl.com/dtds/suppressions_1_1.dtd (404) with 1 occurrences migrated to:
https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ([https](https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ) result 404).
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://maven.apache.org/xsd/maven-4.0.0.xsd with 27 occurrences migrated to:
https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd ) result 200).
* [ ] http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd with 2 occurrences migrated to:
https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd ([https](https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd ) result 200).
# Ignored
These URLs were intentionally ignored.
* http://maven.apache.org/POM/4.0.0 with 54 occurrences
* http://www.isdc.ro/wro with 1 occurrences
* http://www.w3.org/2000/svg with 2 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 27 occurrences
2019-03-26 11:47:06 -04:00
Spring Operator
f7cb82abb5
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.
* [ ] http://conor.cc (200) with 4 occurrences could not be migrated:
([https](https://conor.cc ) result SSLProtocolException).
* [ ] http://richclarkdesign.com (200) with 1 occurrences could not be migrated:
([https](https://richclarkdesign.com ) result SSLHandshakeException).
* [ ] http://tinysort.sjeiti.com/ (200) with 1 occurrences could not be migrated:
([https](https://tinysort.sjeiti.com/ ) result SSLException).
* [ ] http://unknown-origin.com (200) with 1 occurrences could not be migrated:
([https](https://unknown-origin.com ) result AnnotatedConnectException).
* [ ] http://www.sjeiti.com/ (301) with 1 occurrences could not be migrated:
([https](https://www.sjeiti.com/ ) result SSLException).
* [ ] http://foo.com (301) with 1 occurrences could not be migrated:
([https](https://foo.com ) result SSLHandshakeException).
# Fixed URLs
## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.
* [ ] http://ejohn.org/ (301) with 1 occurrences migrated to:
https://johnresig.com/ ([https](https://ejohn.org/ ) result ClosedChannelException).
* [ ] http://ejohn.org/blog/javascript-micro-templating/ (301) with 1 occurrences migrated to:
https://johnresig.com/blog/javascript-micro-templating/ ([https](https://ejohn.org/blog/javascript-micro-templating/ ) result ClosedChannelException).
* [ ] http://example3.com/ (302) with 1 occurrences migrated to:
https://www.hugedomains.com/domain_profile.cfm?d=example3&e=com ([https](https://example3.com/ ) result ConnectTimeoutException).
* [ ] http://example3.com (302) with 2 occurrences migrated to:
https://www.hugedomains.com/domain_profile.cfm?d=example3&e=com ([https](https://example3.com ) result ConnectTimeoutException).
* [ ] http://192.168.13.90:9999/actuator/health (ConnectTimeoutException) with 1 occurrences migrated to:
https://192.168.13.90:9999/actuator/health ([https](https://192.168.13.90:9999/actuator/health ) result ConnectTimeoutException).
* [ ] http://192.168.13.90:9999/actuator/info (ConnectTimeoutException) with 1 occurrences migrated to:
https://192.168.13.90:9999/actuator/info ([https](https://192.168.13.90:9999/actuator/info ) result ConnectTimeoutException).
* [ ] http://www.w3.org/TR/html4/loose.dtd (ReadTimeoutException) with 1 occurrences migrated to:
https://www.w3.org/TR/html4/loose.dtd ([https](https://www.w3.org/TR/html4/loose.dtd ) result ReadTimeoutException).
* [ ] http://allowed-origin.com (UnknownHostException) with 2 occurrences migrated to:
https://allowed-origin.com ([https](https://allowed-origin.com ) result UnknownHostException).
* [ ] http://compose.docker.io/ (UnknownHostException) with 2 occurrences migrated to:
https://compose.docker.io/ ([https](https://compose.docker.io/ ) result UnknownHostException).
* [ ] http://custom-example.com (UnknownHostException) with 1 occurrences migrated to:
https://custom-example.com ([https](https://custom-example.com ) result UnknownHostException).
* [ ] http://custom-example.com/ (UnknownHostException) with 1 occurrences migrated to:
https://custom-example.com/ ([https](https://custom-example.com/ ) result UnknownHostException).
* [ ] http://earlymade.com (UnknownHostException) with 4 occurrences migrated to:
https://earlymade.com ([https](https://earlymade.com ) result UnknownHostException).
* [ ] http://ec2-256-156-243-129.compute-1.amazonaws.com:7001/eureka/ (UnknownHostException) with 1 occurrences migrated to:
https://ec2-256-156-243-129.compute-1.amazonaws.com:7001/eureka/ ([https](https://ec2-256-156-243-129.compute-1.amazonaws.com:7001/eureka/ ) result UnknownHostException).
* [ ] http://example.com,http://example2.com (UnknownHostException) with 2 occurrences migrated to:
https://example.com,http://example2.com ([https](https://example.com,https://example2.com ) result UnknownHostException).
* [ ] http://example1.com,http://example2.com (UnknownHostException) with 1 occurrences migrated to:
https://example1.com,http://example2.com ([https](https://example1.com,https://example2.com ) result UnknownHostException).
* [ ] http://first.example.com (UnknownHostException) with 1 occurrences migrated to:
https://first.example.com ([https](https://first.example.com ) result UnknownHostException).
* [ ] http://hostname:port/turbine/turbine.stream (UnknownHostException) with 1 occurrences migrated to:
https://hostname:port/turbine/turbine.stream ([https](https://hostname:port/turbine/turbine.stream ) result UnknownHostException).
* [ ] http://hystrix-app:port/actuator/hystrix.stream (UnknownHostException) with 1 occurrences migrated to:
https://hystrix-app:port/actuator/hystrix.stream ([https](https://hystrix-app:port/actuator/hystrix.stream ) result UnknownHostException).
* [ ] http://legacy.example.com (UnknownHostException) with 1 occurrences migrated to:
https://legacy.example.com ([https](https://legacy.example.com ) result UnknownHostException).
* [ ] http://my.turbine.server:8080/turbine.stream?cluster=CLUSTERNAME (UnknownHostException) with 1 occurrences migrated to:
https://my.turbine.server:8080/turbine.stream?cluster=CLUSTERNAME ([https](https://my.turbine.server:8080/turbine.stream?cluster=CLUSTERNAME ) result UnknownHostException).
* [ ] http://my.turbine.sever:8989/turbine.stream (UnknownHostException) with 1 occurrences migrated to:
https://my.turbine.sever:8989/turbine.stream ([https](https://my.turbine.sever:8989/turbine.stream ) result UnknownHostException).
* [ ] http://my.turbine.sever:8989/turbine.stream?cluster=customers (UnknownHostException) with 1 occurrences migrated to:
https://my.turbine.sever:8989/turbine.stream?cluster=customers ([https](https://my.turbine.sever:8989/turbine.stream?cluster=customers ) result UnknownHostException).
* [ ] http://my.turbine.sever:8989/turbine.stream?cluster=default (UnknownHostException) with 1 occurrences migrated to:
https://my.turbine.sever:8989/turbine.stream?cluster=default ([https](https://my.turbine.sever:8989/turbine.stream?cluster=default ) result UnknownHostException).
* [ ] http://my.turbine.sever:8989/turbine.stream?cluster=products (UnknownHostException) with 1 occurrences migrated to:
https://my.turbine.sever:8989/turbine.stream?cluster=products ([https](https://my.turbine.sever:8989/turbine.stream?cluster=products ) result UnknownHostException).
* [ ] http://sidecar.local.spring.io:5678/configserver/default-master.yml (UnknownHostException) with 1 occurrences migrated to:
https://sidecar.local.spring.io:5678/configserver/default-master.yml ([https](https://sidecar.local.spring.io:5678/configserver/default-master.yml ) result UnknownHostException).
* [ ] http://turbine-hostname:port/turbine.stream (UnknownHostException) with 1 occurrences migrated to:
https://turbine-hostname:port/turbine.stream ([https](https://turbine-hostname:port/turbine.stream ) result UnknownHostException).
* [ ] http://turbine-hostname:port/turbine.stream?cluster= (UnknownHostException) with 1 occurrences migrated to:
https://turbine-hostname:port/turbine.stream?cluster= ([https](https://turbine-hostname:port/turbine.stream?cluster= ) result UnknownHostException).
* [ ] http://user2:pwd2@test2.com (UnknownHostException) with 1 occurrences migrated to:
https://user2:pwd2@test2.com ([https](https://user2:pwd2@test2.com ) result UnknownHostException).
* [ ] http://user:foo@example.com:80/eureka (UnknownHostException) with 1 occurrences migrated to:
https://user:foo@example.com:80/eureka ([https](https://user:foo@example.com:80/eureka ) result UnknownHostException).
* [ ] http://user:pwd@test1.com (UnknownHostException) with 1 occurrences migrated to:
https://user:pwd@test1.com ([https](https://user:pwd@test1.com ) result UnknownHostException).
* [ ] http://example.com/users_service (404) with 1 occurrences migrated to:
https://example.com/users_service ([https](https://example.com/users_service ) result 404).
* [ ] http://www.puppycrawl.com/dtds/suppressions_1_1.dtd (404) with 1 occurrences migrated to:
https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ([https](https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ) result 404).
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://asciidoctor.org with 1 occurrences migrated to:
https://asciidoctor.org ([https](https://asciidoctor.org ) result 200).
* [ ] http://example.com with 15 occurrences migrated to:
https://example.com ([https](https://example.com ) result 200).
* [ ] http://example.com/ with 5 occurrences migrated to:
https://example.com/ ([https](https://example.com/ ) result 200).
* [ ] http://github.com/ with 1 occurrences migrated to:
https://github.com/ ([https](https://github.com/ ) result 200).
* [ ] http://hello.com with 3 occurrences migrated to:
https://hello.com ([https](https://hello.com ) result 200).
* [ ] http://jquery-howto.blogspot.com/2009/09/get-url-parameters-values-with-jquery.html with 1 occurrences migrated to:
https://jquery-howto.blogspot.com/2009/09/get-url-parameters-values-with-jquery.html ([https](https://jquery-howto.blogspot.com/2009/09/get-url-parameters-values-with-jquery.html ) result 200).
* [ ] http://martinfowler.com/bliki/CircuitBreaker.html with 1 occurrences migrated to:
https://martinfowler.com/bliki/CircuitBreaker.html ([https](https://martinfowler.com/bliki/CircuitBreaker.html ) result 200).
* [ ] http://projects.spring.io/spring-cloud/ with 6 occurrences migrated to:
https://projects.spring.io/spring-cloud/ ([https](https://projects.spring.io/spring-cloud/ ) result 200).
* [ ] http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html with 3 occurrences migrated to:
https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html ([https](https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html ) result 200).
* [ ] http://www.gnu.org/licenses/gpl.html with 1 occurrences migrated to:
https://www.gnu.org/licenses/gpl.html ([https](https://www.gnu.org/licenses/gpl.html ) result 200).
* [ ] http://www.slideshare.net/MikeyCohen1/edge-architecture-ieee-international-conference-on-cloud-engineering-32240146/27 with 1 occurrences migrated to:
https://www.slideshare.net/MikeyCohen1/edge-architecture-ieee-international-conference-on-cloud-engineering-32240146/27 ([https](https://www.slideshare.net/MikeyCohen1/edge-architecture-ieee-international-conference-on-cloud-engineering-32240146/27 ) result 200).
* [ ] http://commons.apache.org/proper/commons-configuration with 1 occurrences migrated to:
https://commons.apache.org/proper/commons-configuration ([https](https://commons.apache.org/proper/commons-configuration ) result 301).
* [ ] http://creativecommons.org/licenses/MIT/ with 4 occurrences migrated to:
https://creativecommons.org/licenses/MIT/ ([https](https://creativecommons.org/licenses/MIT/ ) result 301).
* [ ] http://plugins.jetbrains.com/plugin/6546 with 3 occurrences migrated to:
https://plugins.jetbrains.com/plugin/6546 ([https](https://plugins.jetbrains.com/plugin/6546 ) result 301).
* [ ] http://raw.github.com/ with 1 occurrences migrated to:
https://raw.github.com/ ([https](https://raw.github.com/ ) result 301).
* [ ] http://service.com with 3 occurrences migrated to:
https://service.com ([https](https://service.com ) result 301).
* [ ] http://www.opensource.org/licenses/mit-license.php with 1 occurrences migrated to:
https://www.opensource.org/licenses/mit-license.php ([https](https://www.opensource.org/licenses/mit-license.php ) result 301).
* [ ] http://eclipse.org with 2 occurrences migrated to:
https://eclipse.org ([https](https://eclipse.org ) result 302).
* [ ] http://eclipse.org/m2e/ with 4 occurrences migrated to:
https://eclipse.org/m2e/ ([https](https://eclipse.org/m2e/ ) result 302).
* [ ] http://example2.com/ with 1 occurrences migrated to:
https://example2.com/ ([https](https://example2.com/ ) result 302).
* [ ] http://simplegrid.info with 4 occurrences migrated to:
https://simplegrid.info ([https](https://simplegrid.info ) result 302).
* [ ] http://simplegrid.info/ with 1 occurrences migrated to:
https://simplegrid.info/ ([https](https://simplegrid.info/ ) result 302).
* [ ] http://www.springsource.com/developer/sts with 2 occurrences migrated to:
https://www.springsource.com/developer/sts ([https](https://www.springsource.com/developer/sts ) result 302).
# Ignored
These URLs were intentionally ignored.
* http://%s:%s with 1 occurrences
* http://badClients/good with 1 occurrences
* http://badClients/null with 1 occurrences
* http://badClients/ping with 1 occurrences
* http://badClients/timeout with 1 occurrences
* http://bar with 1 occurrences
* http://defaul-host3:8678/eureka/,http://defaul-host4:8678/eureka/ with 1 occurrences
* http://defaul-host4:8678/eureka/ with 2 occurrences
* http://defaul-host5:8678/eureka/ with 2 occurrences
* http://defaul-host6:8678/eureka/ with 2 occurrences
* http://default-host1:8678/eureka/ with 2 occurrences
* http://default-host2:8678/eureka/ with 2 occurrences
* http://default-host3:8678/eureka/ with 2 occurrences
* http://foo with 5 occurrences
* http://foo/ with 2 occurrences
* http://foo/%20bar with 1 occurrences
* http://foo/%20bar?hello=1+2 with 2 occurrences
* http://foo:7001/ with 1 occurrences
* http://foo:7777/ with 1 occurrences
* http://host/doStuff with 1 occurrences
* http://host:7777/Management/health with 1 occurrences
* http://host:7777/Management/info with 1 occurrences
* http://host:7777/Server/Management/health with 1 occurrences
* http://host:7777/Server/Management/info with 1 occurrences
* http://host:7777/Server/health with 1 occurrences
* http://host:7777/Server/info with 1 occurrences
* http://host:7777/health with 1 occurrences
* http://host:7777/info with 1 occurrences
* http://host:8888/Management/health with 3 occurrences
* http://host:8888/Management/info with 3 occurrences
* http://host:8888/health with 2 occurrences
* http://host:8888/info with 2 occurrences
* http://localhost with 135 occurrences
* http://localhost/ with 2 occurrences
* http://localhost/info with 1 occurrences
* http://localhost/ping with 2 occurrences
* http://localhost/status with 1 occurrences
* http://localhost:%d/lazy/sample with 1 occurrences
* http://localhost:%d/service/redirectedUri with 1 occurrences
* http://localhost:5678/configserver with 1 occurrences
* http://localhost:5678/customers with 1 occurrences
* http://localhost:5678/hosts/ with 1 occurrences
* http://localhost:7777/local with 4 occurrences
* http://localhost:8000/health.json with 1 occurrences
* http://localhost:8000/src/test/resources/health.json with 1 occurrences
* http://localhost:8080 with 2 occurrences
* http://localhost:8081 with 3 occurrences
* http://localhost:8383/turbine.stream?cluster=RACES with 1 occurrences
* http://localhost:8383/turbine.stream?cluster=WEB with 1 occurrences
* http://localhost:8678/eureka/ with 1 occurrences
* http://localhost:8761 with 2 occurrences
* http://localhost:8761/eureka/ with 5 occurrences
* http://localhost:9000 with 2 occurrences
* http://mhhost2:0/foo/health with 2 occurrences
* http://mhhost2:0/foo/info with 2 occurrences
* http://myhost2:9000 with 1 occurrences
* http://myhost:8080 with 1 occurrences
* http://myhost:8989 with 1 occurrences
* http://myhost:9000 with 1 occurrences
* http://myservice with 1 occurrences
* http://peer1/eureka/ with 1 occurrences
* http://peer1/eureka/,http://peer2/eureka/,http://peer3/eureka/ with 1 occurrences
* http://peer2/eureka/ with 1 occurrences
* http://region1-zone-host:8678/eureka/ with 2 occurrences
* http://region2-zone-host:8678/eureka/ with 2 occurrences
* http://region4-zone-host:8678/eureka/ with 2 occurrences
* http://simple/ with 1 occurrences
* http://simple/emptypost with 1 occurrences
* http://simple/header with 1 occurrences
* http://simple/path/ with 2 occurrences
* http://simple/post with 1 occurrences
* http://simple/request?param= with 1 occurrences
* http://simple_bad with 1 occurrences
* http://test1.com with 1 occurrences
* http://test1.com,http://test2.com with 1 occurrences
* http://test1.com,http://user2:pwd2@test2.com with 1 occurrences
* http://test2.com with 1 occurrences
* http://test3.com,http://test4.com with 1 occurrences
* http://test3.com,http://user4:pwd4@test4.com with 1 occurrences
* http://test:test@localhost:8761 with 1 occurrences
* http://test@localhost:8761 with 1 occurrences
* http://testService with 1 occurrences
* http://user:password@localhost:8761/eureka with 1 occurrences
* http://user:password@localhost:8761/eureka/ with 1 occurrences
2019-03-26 03:43:54 -05:00
Spring Operator
7ec928600d
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.
* [ ] http://conor.cc (200) with 4 occurrences could not be migrated:
([https](https://conor.cc ) result SSLProtocolException).
* [ ] http://richclarkdesign.com (200) with 1 occurrences could not be migrated:
([https](https://richclarkdesign.com ) result SSLHandshakeException).
* [ ] http://tinysort.sjeiti.com/ (200) with 1 occurrences could not be migrated:
([https](https://tinysort.sjeiti.com/ ) result SSLException).
* [ ] http://unknown-origin.com (200) with 1 occurrences could not be migrated:
([https](https://unknown-origin.com ) result AnnotatedConnectException).
* [ ] http://www.sjeiti.com/ (301) with 1 occurrences could not be migrated:
([https](https://www.sjeiti.com/ ) result SSLException).
* [ ] http://foo.com (301) with 1 occurrences could not be migrated:
([https](https://foo.com ) result SSLHandshakeException).
# Fixed URLs
## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.
* [ ] http://ejohn.org/ (301) with 1 occurrences migrated to:
https://johnresig.com/ ([https](https://ejohn.org/ ) result ClosedChannelException).
* [ ] http://ejohn.org/blog/javascript-micro-templating/ (301) with 1 occurrences migrated to:
https://johnresig.com/blog/javascript-micro-templating/ ([https](https://ejohn.org/blog/javascript-micro-templating/ ) result ClosedChannelException).
* [ ] http://example3.com/ (302) with 1 occurrences migrated to:
https://www.hugedomains.com/domain_profile.cfm?d=example3&e=com ([https](https://example3.com/ ) result ConnectTimeoutException).
* [ ] http://example3.com (302) with 2 occurrences migrated to:
https://www.hugedomains.com/domain_profile.cfm?d=example3&e=com ([https](https://example3.com ) result ConnectTimeoutException).
* [ ] http://192.168.13.90:9999/actuator/health (ConnectTimeoutException) with 1 occurrences migrated to:
https://192.168.13.90:9999/actuator/health ([https](https://192.168.13.90:9999/actuator/health ) result ConnectTimeoutException).
* [ ] http://192.168.13.90:9999/actuator/info (ConnectTimeoutException) with 1 occurrences migrated to:
https://192.168.13.90:9999/actuator/info ([https](https://192.168.13.90:9999/actuator/info ) result ConnectTimeoutException).
* [ ] http://www.w3.org/TR/html4/loose.dtd (ReadTimeoutException) with 1 occurrences migrated to:
https://www.w3.org/TR/html4/loose.dtd ([https](https://www.w3.org/TR/html4/loose.dtd ) result ReadTimeoutException).
* [ ] http://allowed-origin.com (UnknownHostException) with 2 occurrences migrated to:
https://allowed-origin.com ([https](https://allowed-origin.com ) result UnknownHostException).
* [ ] http://compose.docker.io/ (UnknownHostException) with 2 occurrences migrated to:
https://compose.docker.io/ ([https](https://compose.docker.io/ ) result UnknownHostException).
* [ ] http://custom-example.com (UnknownHostException) with 1 occurrences migrated to:
https://custom-example.com ([https](https://custom-example.com ) result UnknownHostException).
* [ ] http://custom-example.com/ (UnknownHostException) with 1 occurrences migrated to:
https://custom-example.com/ ([https](https://custom-example.com/ ) result UnknownHostException).
* [ ] http://earlymade.com (UnknownHostException) with 4 occurrences migrated to:
https://earlymade.com ([https](https://earlymade.com ) result UnknownHostException).
* [ ] http://ec2-256-156-243-129.compute-1.amazonaws.com:7001/eureka/ (UnknownHostException) with 1 occurrences migrated to:
https://ec2-256-156-243-129.compute-1.amazonaws.com:7001/eureka/ ([https](https://ec2-256-156-243-129.compute-1.amazonaws.com:7001/eureka/ ) result UnknownHostException).
* [ ] http://example.com,http://example2.com (UnknownHostException) with 2 occurrences migrated to:
https://example.com,http://example2.com ([https](https://example.com,https://example2.com ) result UnknownHostException).
* [ ] http://example1.com,http://example2.com (UnknownHostException) with 1 occurrences migrated to:
https://example1.com,http://example2.com ([https](https://example1.com,https://example2.com ) result UnknownHostException).
* [ ] http://first.example.com (UnknownHostException) with 1 occurrences migrated to:
https://first.example.com ([https](https://first.example.com ) result UnknownHostException).
* [ ] http://hostname:port/turbine/turbine.stream (UnknownHostException) with 1 occurrences migrated to:
https://hostname:port/turbine/turbine.stream ([https](https://hostname:port/turbine/turbine.stream ) result UnknownHostException).
* [ ] http://hystrix-app:port/actuator/hystrix.stream (UnknownHostException) with 1 occurrences migrated to:
https://hystrix-app:port/actuator/hystrix.stream ([https](https://hystrix-app:port/actuator/hystrix.stream ) result UnknownHostException).
* [ ] http://legacy.example.com (UnknownHostException) with 1 occurrences migrated to:
https://legacy.example.com ([https](https://legacy.example.com ) result UnknownHostException).
* [ ] http://my.turbine.server:8080/turbine.stream?cluster=CLUSTERNAME (UnknownHostException) with 1 occurrences migrated to:
https://my.turbine.server:8080/turbine.stream?cluster=CLUSTERNAME ([https](https://my.turbine.server:8080/turbine.stream?cluster=CLUSTERNAME ) result UnknownHostException).
* [ ] http://my.turbine.sever:8989/turbine.stream (UnknownHostException) with 1 occurrences migrated to:
https://my.turbine.sever:8989/turbine.stream ([https](https://my.turbine.sever:8989/turbine.stream ) result UnknownHostException).
* [ ] http://my.turbine.sever:8989/turbine.stream?cluster=customers (UnknownHostException) with 1 occurrences migrated to:
https://my.turbine.sever:8989/turbine.stream?cluster=customers ([https](https://my.turbine.sever:8989/turbine.stream?cluster=customers ) result UnknownHostException).
* [ ] http://my.turbine.sever:8989/turbine.stream?cluster=default (UnknownHostException) with 1 occurrences migrated to:
https://my.turbine.sever:8989/turbine.stream?cluster=default ([https](https://my.turbine.sever:8989/turbine.stream?cluster=default ) result UnknownHostException).
* [ ] http://my.turbine.sever:8989/turbine.stream?cluster=products (UnknownHostException) with 1 occurrences migrated to:
https://my.turbine.sever:8989/turbine.stream?cluster=products ([https](https://my.turbine.sever:8989/turbine.stream?cluster=products ) result UnknownHostException).
* [ ] http://sidecar.local.spring.io:5678/configserver/default-master.yml (UnknownHostException) with 1 occurrences migrated to:
https://sidecar.local.spring.io:5678/configserver/default-master.yml ([https](https://sidecar.local.spring.io:5678/configserver/default-master.yml ) result UnknownHostException).
* [ ] http://turbine-hostname:port/turbine.stream (UnknownHostException) with 1 occurrences migrated to:
https://turbine-hostname:port/turbine.stream ([https](https://turbine-hostname:port/turbine.stream ) result UnknownHostException).
* [ ] http://turbine-hostname:port/turbine.stream?cluster= (UnknownHostException) with 1 occurrences migrated to:
https://turbine-hostname:port/turbine.stream?cluster= ([https](https://turbine-hostname:port/turbine.stream?cluster= ) result UnknownHostException).
* [ ] http://user2:pwd2@test2.com (UnknownHostException) with 1 occurrences migrated to:
https://user2:pwd2@test2.com ([https](https://user2:pwd2@test2.com ) result UnknownHostException).
* [ ] http://user:foo@example.com:80/eureka (UnknownHostException) with 1 occurrences migrated to:
https://user:foo@example.com:80/eureka ([https](https://user:foo@example.com:80/eureka ) result UnknownHostException).
* [ ] http://user:pwd@test1.com (UnknownHostException) with 1 occurrences migrated to:
https://user:pwd@test1.com ([https](https://user:pwd@test1.com ) result UnknownHostException).
* [ ] http://example.com/users_service (404) with 1 occurrences migrated to:
https://example.com/users_service ([https](https://example.com/users_service ) result 404).
* [ ] http://www.puppycrawl.com/dtds/suppressions_1_1.dtd (404) with 1 occurrences migrated to:
https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ([https](https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ) result 404).
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://asciidoctor.org with 1 occurrences migrated to:
https://asciidoctor.org ([https](https://asciidoctor.org ) result 200).
* [ ] http://example.com with 15 occurrences migrated to:
https://example.com ([https](https://example.com ) result 200).
* [ ] http://example.com/ with 5 occurrences migrated to:
https://example.com/ ([https](https://example.com/ ) result 200).
* [ ] http://github.com/ with 1 occurrences migrated to:
https://github.com/ ([https](https://github.com/ ) result 200).
* [ ] http://hello.com with 3 occurrences migrated to:
https://hello.com ([https](https://hello.com ) result 200).
* [ ] http://jquery-howto.blogspot.com/2009/09/get-url-parameters-values-with-jquery.html with 1 occurrences migrated to:
https://jquery-howto.blogspot.com/2009/09/get-url-parameters-values-with-jquery.html ([https](https://jquery-howto.blogspot.com/2009/09/get-url-parameters-values-with-jquery.html ) result 200).
* [ ] http://martinfowler.com/bliki/CircuitBreaker.html with 1 occurrences migrated to:
https://martinfowler.com/bliki/CircuitBreaker.html ([https](https://martinfowler.com/bliki/CircuitBreaker.html ) result 200).
* [ ] http://projects.spring.io/spring-cloud/ with 6 occurrences migrated to:
https://projects.spring.io/spring-cloud/ ([https](https://projects.spring.io/spring-cloud/ ) result 200).
* [ ] http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html with 3 occurrences migrated to:
https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html ([https](https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html ) result 200).
* [ ] http://www.gnu.org/licenses/gpl.html with 1 occurrences migrated to:
https://www.gnu.org/licenses/gpl.html ([https](https://www.gnu.org/licenses/gpl.html ) result 200).
* [ ] http://www.slideshare.net/MikeyCohen1/edge-architecture-ieee-international-conference-on-cloud-engineering-32240146/27 with 1 occurrences migrated to:
https://www.slideshare.net/MikeyCohen1/edge-architecture-ieee-international-conference-on-cloud-engineering-32240146/27 ([https](https://www.slideshare.net/MikeyCohen1/edge-architecture-ieee-international-conference-on-cloud-engineering-32240146/27 ) result 200).
* [ ] http://commons.apache.org/proper/commons-configuration with 1 occurrences migrated to:
https://commons.apache.org/proper/commons-configuration ([https](https://commons.apache.org/proper/commons-configuration ) result 301).
* [ ] http://creativecommons.org/licenses/MIT/ with 4 occurrences migrated to:
https://creativecommons.org/licenses/MIT/ ([https](https://creativecommons.org/licenses/MIT/ ) result 301).
* [ ] http://plugins.jetbrains.com/plugin/6546 with 3 occurrences migrated to:
https://plugins.jetbrains.com/plugin/6546 ([https](https://plugins.jetbrains.com/plugin/6546 ) result 301).
* [ ] http://raw.github.com/ with 1 occurrences migrated to:
https://raw.github.com/ ([https](https://raw.github.com/ ) result 301).
* [ ] http://service.com with 3 occurrences migrated to:
https://service.com ([https](https://service.com ) result 301).
* [ ] http://www.opensource.org/licenses/mit-license.php with 1 occurrences migrated to:
https://www.opensource.org/licenses/mit-license.php ([https](https://www.opensource.org/licenses/mit-license.php ) result 301).
* [ ] http://eclipse.org with 2 occurrences migrated to:
https://eclipse.org ([https](https://eclipse.org ) result 302).
* [ ] http://eclipse.org/m2e/ with 4 occurrences migrated to:
https://eclipse.org/m2e/ ([https](https://eclipse.org/m2e/ ) result 302).
* [ ] http://example2.com/ with 1 occurrences migrated to:
https://example2.com/ ([https](https://example2.com/ ) result 302).
* [ ] http://simplegrid.info with 4 occurrences migrated to:
https://simplegrid.info ([https](https://simplegrid.info ) result 302).
* [ ] http://simplegrid.info/ with 1 occurrences migrated to:
https://simplegrid.info/ ([https](https://simplegrid.info/ ) result 302).
* [ ] http://www.springsource.com/developer/sts with 2 occurrences migrated to:
https://www.springsource.com/developer/sts ([https](https://www.springsource.com/developer/sts ) result 302).
# Ignored
These URLs were intentionally ignored.
* http://%s:%s with 1 occurrences
* http://badClients/good with 1 occurrences
* http://badClients/null with 1 occurrences
* http://badClients/ping with 1 occurrences
* http://badClients/timeout with 1 occurrences
* http://bar with 1 occurrences
* http://defaul-host3:8678/eureka/,http://defaul-host4:8678/eureka/ with 1 occurrences
* http://defaul-host4:8678/eureka/ with 2 occurrences
* http://defaul-host5:8678/eureka/ with 2 occurrences
* http://defaul-host6:8678/eureka/ with 2 occurrences
* http://default-host1:8678/eureka/ with 2 occurrences
* http://default-host2:8678/eureka/ with 2 occurrences
* http://default-host3:8678/eureka/ with 2 occurrences
* http://foo with 5 occurrences
* http://foo/ with 2 occurrences
* http://foo/%20bar with 1 occurrences
* http://foo/%20bar?hello=1+2 with 2 occurrences
* http://foo:7001/ with 1 occurrences
* http://foo:7777/ with 1 occurrences
* http://host/doStuff with 1 occurrences
* http://host:7777/Management/health with 1 occurrences
* http://host:7777/Management/info with 1 occurrences
* http://host:7777/Server/Management/health with 1 occurrences
* http://host:7777/Server/Management/info with 1 occurrences
* http://host:7777/Server/health with 1 occurrences
* http://host:7777/Server/info with 1 occurrences
* http://host:7777/health with 1 occurrences
* http://host:7777/info with 1 occurrences
* http://host:8888/Management/health with 3 occurrences
* http://host:8888/Management/info with 3 occurrences
* http://host:8888/health with 2 occurrences
* http://host:8888/info with 2 occurrences
* http://localhost with 133 occurrences
* http://localhost/ with 2 occurrences
* http://localhost/info with 1 occurrences
* http://localhost/ping with 2 occurrences
* http://localhost/status with 1 occurrences
* http://localhost:%d/lazy/sample with 1 occurrences
* http://localhost:%d/service/redirectedUri with 1 occurrences
* http://localhost:5678/configserver with 1 occurrences
* http://localhost:5678/customers with 1 occurrences
* http://localhost:5678/hosts/ with 1 occurrences
* http://localhost:7777/local with 4 occurrences
* http://localhost:8000/health.json with 1 occurrences
* http://localhost:8000/src/test/resources/health.json with 1 occurrences
* http://localhost:8080 with 2 occurrences
* http://localhost:8081 with 3 occurrences
* http://localhost:8383/turbine.stream?cluster=RACES with 1 occurrences
* http://localhost:8383/turbine.stream?cluster=WEB with 1 occurrences
* http://localhost:8678/eureka/ with 1 occurrences
* http://localhost:8761 with 2 occurrences
* http://localhost:8761/eureka/ with 5 occurrences
* http://localhost:9000 with 2 occurrences
* http://mhhost2:0/foo/health with 2 occurrences
* http://mhhost2:0/foo/info with 2 occurrences
* http://myhost2:9000 with 1 occurrences
* http://myhost:8080 with 1 occurrences
* http://myhost:8989 with 1 occurrences
* http://myhost:9000 with 1 occurrences
* http://myservice with 1 occurrences
* http://peer1/eureka/ with 1 occurrences
* http://peer1/eureka/,http://peer2/eureka/,http://peer3/eureka/ with 1 occurrences
* http://peer2/eureka/ with 1 occurrences
* http://region1-zone-host:8678/eureka/ with 2 occurrences
* http://region2-zone-host:8678/eureka/ with 2 occurrences
* http://region4-zone-host:8678/eureka/ with 2 occurrences
* http://simple/ with 1 occurrences
* http://simple/emptypost with 1 occurrences
* http://simple/header with 1 occurrences
* http://simple/path/ with 2 occurrences
* http://simple/post with 1 occurrences
* http://simple/request?param= with 1 occurrences
* http://simple_bad with 1 occurrences
* http://test1.com with 1 occurrences
* http://test1.com,http://test2.com with 1 occurrences
* http://test1.com,http://user2:pwd2@test2.com with 1 occurrences
* http://test2.com with 1 occurrences
* http://test3.com,http://test4.com with 1 occurrences
* http://test3.com,http://user4:pwd4@test4.com with 1 occurrences
* http://test:test@localhost:8761 with 1 occurrences
* http://test@localhost:8761 with 1 occurrences
* http://testService with 1 occurrences
* http://user:password@localhost:8761/eureka with 1 occurrences
* http://user:password@localhost:8761/eureka/ with 1 occurrences
2019-03-26 03:43:44 -05:00
Ryan Baxter
743f6079a1
Downgrading contract version
2019-03-25 19:53:04 -04:00
Ryan Baxter
fb9f72d17b
Updating dependencies
2019-03-25 16:25:14 -04:00
Spring Operator
bb56c8a98c
URL Cleanup ( #3452 )
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://www.apache.org/licenses/ with 1 occurrences migrated to:
https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/ ) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 414 occurrences migrated to:
https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200).
2019-03-25 09:32:57 -04:00
Spring Operator
c1771dce56
URL Cleanup ( #3451 )
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://www.apache.org/licenses/ with 1 occurrences migrated to:
https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/ ) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 414 occurrences migrated to:
https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200).
2019-03-21 20:29:33 -04:00
Spring Operator
88b71f05fa
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.
* [ ] http://conor.cc (200) with 4 occurrences could not be migrated:
([https](https://conor.cc ) result SSLProtocolException).
* [ ] http://richclarkdesign.com (200) with 1 occurrences could not be migrated:
([https](https://richclarkdesign.com ) result SSLHandshakeException).
* [ ] http://tinysort.sjeiti.com/ (200) with 1 occurrences could not be migrated:
([https](https://tinysort.sjeiti.com/ ) result SSLException).
* [ ] http://unknown-origin.com (200) with 1 occurrences could not be migrated:
([https](https://unknown-origin.com ) result AnnotatedConnectException).
* [ ] http://www.sjeiti.com/ (301) with 1 occurrences could not be migrated:
([https](https://www.sjeiti.com/ ) result SSLException).
* [ ] http://foo.com (301) with 1 occurrences could not be migrated:
([https](https://foo.com ) result SSLHandshakeException).
# Fixed URLs
## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.
* [ ] http://ejohn.org/ (301) with 1 occurrences migrated to:
https://johnresig.com/ ([https](https://ejohn.org/ ) result ClosedChannelException).
* [ ] http://ejohn.org/blog/javascript-micro-templating/ (301) with 1 occurrences migrated to:
https://johnresig.com/blog/javascript-micro-templating/ ([https](https://ejohn.org/blog/javascript-micro-templating/ ) result ClosedChannelException).
* [ ] http://example3.com/ (302) with 1 occurrences migrated to:
https://www.hugedomains.com/domain_profile.cfm?d=example3&e=com ([https](https://example3.com/ ) result ConnectTimeoutException).
* [ ] http://example3.com (302) with 2 occurrences migrated to:
https://www.hugedomains.com/domain_profile.cfm?d=example3&e=com ([https](https://example3.com ) result ConnectTimeoutException).
* [ ] http://192.168.13.90:9999/actuator/health (ConnectTimeoutException) with 1 occurrences migrated to:
https://192.168.13.90:9999/actuator/health ([https](https://192.168.13.90:9999/actuator/health ) result ConnectTimeoutException).
* [ ] http://192.168.13.90:9999/actuator/info (ConnectTimeoutException) with 1 occurrences migrated to:
https://192.168.13.90:9999/actuator/info ([https](https://192.168.13.90:9999/actuator/info ) result ConnectTimeoutException).
* [ ] http://www.w3.org/TR/html4/loose.dtd (ReadTimeoutException) with 1 occurrences migrated to:
https://www.w3.org/TR/html4/loose.dtd ([https](https://www.w3.org/TR/html4/loose.dtd ) result SSLException).
* [ ] http://%s:%s (UnknownHostException) with 1 occurrences migrated to:
https://%s:%s ([https](https://%s:%s ) result UnknownHostException).
* [ ] http://allowed-origin.com (UnknownHostException) with 2 occurrences migrated to:
https://allowed-origin.com ([https](https://allowed-origin.com ) result UnknownHostException).
* [ ] http://badClients/good (UnknownHostException) with 1 occurrences migrated to:
https://badClients/good ([https](https://badClients/good ) result UnknownHostException).
* [ ] http://badClients/null (UnknownHostException) with 1 occurrences migrated to:
https://badClients/null ([https](https://badClients/null ) result UnknownHostException).
* [ ] http://badClients/ping (UnknownHostException) with 1 occurrences migrated to:
https://badClients/ping ([https](https://badClients/ping ) result UnknownHostException).
* [ ] http://badClients/timeout (UnknownHostException) with 1 occurrences migrated to:
https://badClients/timeout ([https](https://badClients/timeout ) result UnknownHostException).
* [ ] http://bar (UnknownHostException) with 1 occurrences migrated to:
https://bar ([https](https://bar ) result UnknownHostException).
* [ ] http://compose.docker.io/ (UnknownHostException) with 2 occurrences migrated to:
https://compose.docker.io/ ([https](https://compose.docker.io/ ) result UnknownHostException).
* [ ] http://custom-example.com (UnknownHostException) with 1 occurrences migrated to:
https://custom-example.com ([https](https://custom-example.com ) result UnknownHostException).
* [ ] http://custom-example.com/ (UnknownHostException) with 1 occurrences migrated to:
https://custom-example.com/ ([https](https://custom-example.com/ ) result UnknownHostException).
* [ ] http://defaul-host3:8678/eureka/,http://defaul-host4:8678/eureka/ (UnknownHostException) with 1 occurrences migrated to:
https://defaul-host3:8678/eureka/,http://defaul-host4:8678/eureka/ ([https](https://defaul-host3:8678/eureka/,https://defaul-host4:8678/eureka/ ) result UnknownHostException).
* [ ] http://defaul-host4:8678/eureka/ (UnknownHostException) with 2 occurrences migrated to:
https://defaul-host4:8678/eureka/ ([https](https://defaul-host4:8678/eureka/ ) result UnknownHostException).
* [ ] http://defaul-host5:8678/eureka/ (UnknownHostException) with 2 occurrences migrated to:
https://defaul-host5:8678/eureka/ ([https](https://defaul-host5:8678/eureka/ ) result UnknownHostException).
* [ ] http://defaul-host6:8678/eureka/ (UnknownHostException) with 2 occurrences migrated to:
https://defaul-host6:8678/eureka/ ([https](https://defaul-host6:8678/eureka/ ) result UnknownHostException).
* [ ] http://default-host1:8678/eureka/ (UnknownHostException) with 2 occurrences migrated to:
https://default-host1:8678/eureka/ ([https](https://default-host1:8678/eureka/ ) result UnknownHostException).
* [ ] http://default-host2:8678/eureka/ (UnknownHostException) with 2 occurrences migrated to:
https://default-host2:8678/eureka/ ([https](https://default-host2:8678/eureka/ ) result UnknownHostException).
* [ ] http://default-host3:8678/eureka/ (UnknownHostException) with 2 occurrences migrated to:
https://default-host3:8678/eureka/ ([https](https://default-host3:8678/eureka/ ) result UnknownHostException).
* [ ] http://earlymade.com (UnknownHostException) with 4 occurrences migrated to:
https://earlymade.com ([https](https://earlymade.com ) result UnknownHostException).
* [ ] http://ec2-256-156-243-129.compute-1.amazonaws.com:7001/eureka/ (UnknownHostException) with 1 occurrences migrated to:
https://ec2-256-156-243-129.compute-1.amazonaws.com:7001/eureka/ ([https](https://ec2-256-156-243-129.compute-1.amazonaws.com:7001/eureka/ ) result UnknownHostException).
* [ ] http://example.com,http://example2.com (UnknownHostException) with 2 occurrences migrated to:
https://example.com,http://example2.com ([https](https://example.com,https://example2.com ) result UnknownHostException).
* [ ] http://example1.com,http://example2.com (UnknownHostException) with 1 occurrences migrated to:
https://example1.com,http://example2.com ([https](https://example1.com,https://example2.com ) result UnknownHostException).
* [ ] http://first.example.com (UnknownHostException) with 1 occurrences migrated to:
https://first.example.com ([https](https://first.example.com ) result UnknownHostException).
* [ ] http://foo (UnknownHostException) with 5 occurrences migrated to:
https://foo ([https](https://foo ) result UnknownHostException).
* [ ] http://foo/ (UnknownHostException) with 2 occurrences migrated to:
https://foo/ ([https](https://foo/ ) result UnknownHostException).
* [ ] http://foo/%20bar (UnknownHostException) with 1 occurrences migrated to:
https://foo/%20bar ([https](https://foo/%20bar ) result UnknownHostException).
* [ ] http://foo/%20bar?hello=1+2 (UnknownHostException) with 2 occurrences migrated to:
https://foo/%20bar?hello=1+2 ([https](https://foo/%20bar?hello=1+2 ) result UnknownHostException).
* [ ] http://foo:7001/ (UnknownHostException) with 1 occurrences migrated to:
https://foo:7001/ ([https](https://foo:7001/ ) result UnknownHostException).
* [ ] http://foo:7777/ (UnknownHostException) with 1 occurrences migrated to:
https://foo:7777/ ([https](https://foo:7777/ ) result UnknownHostException).
* [ ] http://host/doStuff (UnknownHostException) with 1 occurrences migrated to:
https://host/doStuff ([https](https://host/doStuff ) result UnknownHostException).
* [ ] http://host:7777/Management/health (UnknownHostException) with 1 occurrences migrated to:
https://host:7777/Management/health ([https](https://host:7777/Management/health ) result UnknownHostException).
* [ ] http://host:7777/Management/info (UnknownHostException) with 1 occurrences migrated to:
https://host:7777/Management/info ([https](https://host:7777/Management/info ) result UnknownHostException).
* [ ] http://host:7777/Server/Management/health (UnknownHostException) with 1 occurrences migrated to:
https://host:7777/Server/Management/health ([https](https://host:7777/Server/Management/health ) result UnknownHostException).
* [ ] http://host:7777/Server/Management/info (UnknownHostException) with 1 occurrences migrated to:
https://host:7777/Server/Management/info ([https](https://host:7777/Server/Management/info ) result UnknownHostException).
* [ ] http://host:7777/Server/health (UnknownHostException) with 1 occurrences migrated to:
https://host:7777/Server/health ([https](https://host:7777/Server/health ) result UnknownHostException).
* [ ] http://host:7777/Server/info (UnknownHostException) with 1 occurrences migrated to:
https://host:7777/Server/info ([https](https://host:7777/Server/info ) result UnknownHostException).
* [ ] http://host:7777/health (UnknownHostException) with 1 occurrences migrated to:
https://host:7777/health ([https](https://host:7777/health ) result UnknownHostException).
* [ ] http://host:7777/info (UnknownHostException) with 1 occurrences migrated to:
https://host:7777/info ([https](https://host:7777/info ) result UnknownHostException).
* [ ] http://host:8888/Management/health (UnknownHostException) with 3 occurrences migrated to:
https://host:8888/Management/health ([https](https://host:8888/Management/health ) result UnknownHostException).
* [ ] http://host:8888/Management/info (UnknownHostException) with 3 occurrences migrated to:
https://host:8888/Management/info ([https](https://host:8888/Management/info ) result UnknownHostException).
* [ ] http://host:8888/health (UnknownHostException) with 2 occurrences migrated to:
https://host:8888/health ([https](https://host:8888/health ) result UnknownHostException).
* [ ] http://host:8888/info (UnknownHostException) with 2 occurrences migrated to:
https://host:8888/info ([https](https://host:8888/info ) result UnknownHostException).
* [ ] http://hostname:port/turbine/turbine.stream (UnknownHostException) with 1 occurrences migrated to:
https://hostname:port/turbine/turbine.stream ([https](https://hostname:port/turbine/turbine.stream ) result UnknownHostException).
* [ ] http://hystrix-app:port/actuator/hystrix.stream (UnknownHostException) with 1 occurrences migrated to:
https://hystrix-app:port/actuator/hystrix.stream ([https](https://hystrix-app:port/actuator/hystrix.stream ) result UnknownHostException).
* [ ] http://legacy.example.com (UnknownHostException) with 1 occurrences migrated to:
https://legacy.example.com ([https](https://legacy.example.com ) result UnknownHostException).
* [ ] http://mhhost2:0/foo/health (UnknownHostException) with 2 occurrences migrated to:
https://mhhost2:0/foo/health ([https](https://mhhost2:0/foo/health ) result UnknownHostException).
* [ ] http://mhhost2:0/foo/info (UnknownHostException) with 2 occurrences migrated to:
https://mhhost2:0/foo/info ([https](https://mhhost2:0/foo/info ) result UnknownHostException).
* [ ] http://my.turbine.server:8080/turbine.stream?cluster=CLUSTERNAME (UnknownHostException) with 1 occurrences migrated to:
https://my.turbine.server:8080/turbine.stream?cluster=CLUSTERNAME ([https](https://my.turbine.server:8080/turbine.stream?cluster=CLUSTERNAME ) result UnknownHostException).
* [ ] http://my.turbine.sever:8989/turbine.stream (UnknownHostException) with 1 occurrences migrated to:
https://my.turbine.sever:8989/turbine.stream ([https](https://my.turbine.sever:8989/turbine.stream ) result UnknownHostException).
* [ ] http://my.turbine.sever:8989/turbine.stream?cluster=customers (UnknownHostException) with 1 occurrences migrated to:
https://my.turbine.sever:8989/turbine.stream?cluster=customers ([https](https://my.turbine.sever:8989/turbine.stream?cluster=customers ) result UnknownHostException).
* [ ] http://my.turbine.sever:8989/turbine.stream?cluster=default (UnknownHostException) with 1 occurrences migrated to:
https://my.turbine.sever:8989/turbine.stream?cluster=default ([https](https://my.turbine.sever:8989/turbine.stream?cluster=default ) result UnknownHostException).
* [ ] http://my.turbine.sever:8989/turbine.stream?cluster=products (UnknownHostException) with 1 occurrences migrated to:
https://my.turbine.sever:8989/turbine.stream?cluster=products ([https](https://my.turbine.sever:8989/turbine.stream?cluster=products ) result UnknownHostException).
* [ ] http://myhost2:9000 (UnknownHostException) with 1 occurrences migrated to:
https://myhost2:9000 ([https](https://myhost2:9000 ) result UnknownHostException).
* [ ] http://myhost:8080 (UnknownHostException) with 1 occurrences migrated to:
https://myhost:8080 ([https](https://myhost:8080 ) result UnknownHostException).
* [ ] http://myhost:8989 (UnknownHostException) with 1 occurrences migrated to:
https://myhost:8989 ([https](https://myhost:8989 ) result UnknownHostException).
* [ ] http://myhost:9000 (UnknownHostException) with 1 occurrences migrated to:
https://myhost:9000 ([https](https://myhost:9000 ) result UnknownHostException).
* [ ] http://myservice (UnknownHostException) with 1 occurrences migrated to:
https://myservice ([https](https://myservice ) result UnknownHostException).
* [ ] http://peer1/eureka/ (UnknownHostException) with 1 occurrences migrated to:
https://peer1/eureka/ ([https](https://peer1/eureka/ ) result UnknownHostException).
* [ ] http://peer1/eureka/,http://peer2/eureka/,http://peer3/eureka/ (UnknownHostException) with 1 occurrences migrated to:
https://peer1/eureka/,http://peer2/eureka/,http://peer3/eureka/ ([https](https://peer1/eureka/,https://peer2/eureka/,https://peer3/eureka/ ) result UnknownHostException).
* [ ] http://peer2/eureka/ (UnknownHostException) with 1 occurrences migrated to:
https://peer2/eureka/ ([https](https://peer2/eureka/ ) result UnknownHostException).
* [ ] http://region1-zone-host:8678/eureka/ (UnknownHostException) with 2 occurrences migrated to:
https://region1-zone-host:8678/eureka/ ([https](https://region1-zone-host:8678/eureka/ ) result UnknownHostException).
* [ ] http://region2-zone-host:8678/eureka/ (UnknownHostException) with 2 occurrences migrated to:
https://region2-zone-host:8678/eureka/ ([https](https://region2-zone-host:8678/eureka/ ) result UnknownHostException).
* [ ] http://region4-zone-host:8678/eureka/ (UnknownHostException) with 2 occurrences migrated to:
https://region4-zone-host:8678/eureka/ ([https](https://region4-zone-host:8678/eureka/ ) result UnknownHostException).
* [ ] http://sidecar.local.spring.io:5678/configserver/default-master.yml (UnknownHostException) with 1 occurrences migrated to:
https://sidecar.local.spring.io:5678/configserver/default-master.yml ([https](https://sidecar.local.spring.io:5678/configserver/default-master.yml ) result UnknownHostException).
* [ ] http://simple/ (UnknownHostException) with 1 occurrences migrated to:
https://simple/ ([https](https://simple/ ) result UnknownHostException).
* [ ] http://simple/emptypost (UnknownHostException) with 1 occurrences migrated to:
https://simple/emptypost ([https](https://simple/emptypost ) result UnknownHostException).
* [ ] http://simple/header (UnknownHostException) with 1 occurrences migrated to:
https://simple/header ([https](https://simple/header ) result UnknownHostException).
* [ ] http://simple/path/ (UnknownHostException) with 2 occurrences migrated to:
https://simple/path/ ([https](https://simple/path/ ) result UnknownHostException).
* [ ] http://simple/post (UnknownHostException) with 1 occurrences migrated to:
https://simple/post ([https](https://simple/post ) result UnknownHostException).
* [ ] http://simple/request?param= (UnknownHostException) with 1 occurrences migrated to:
https://simple/request?param= ([https](https://simple/request?param= ) result UnknownHostException).
* [ ] http://simple_bad (UnknownHostException) with 1 occurrences migrated to:
https://simple_bad ([https](https://simple_bad ) result UnknownHostException).
* [ ] http://turbine-hostname:port/turbine.stream (UnknownHostException) with 1 occurrences migrated to:
https://turbine-hostname:port/turbine.stream ([https](https://turbine-hostname:port/turbine.stream ) result UnknownHostException).
* [ ] http://turbine-hostname:port/turbine.stream?cluster= (UnknownHostException) with 1 occurrences migrated to:
https://turbine-hostname:port/turbine.stream?cluster= ([https](https://turbine-hostname:port/turbine.stream?cluster= ) result UnknownHostException).
* [ ] http://user2:pwd2@test2.com (UnknownHostException) with 1 occurrences migrated to:
https://user2:pwd2@test2.com ([https](https://user2:pwd2@test2.com ) result UnknownHostException).
* [ ] http://user:foo@example.com:80/eureka (UnknownHostException) with 1 occurrences migrated to:
https://user:foo@example.com:80/eureka ([https](https://user:foo@example.com:80/eureka ) result UnknownHostException).
* [ ] http://user:password@localhost:8761/eureka (UnknownHostException) with 1 occurrences migrated to:
https://user:password@localhost:8761/eureka ([https](https://user:password@localhost:8761/eureka ) result UnknownHostException).
* [ ] http://user:password@localhost:8761/eureka/ (UnknownHostException) with 1 occurrences migrated to:
https://user:password@localhost:8761/eureka/ ([https](https://user:password@localhost:8761/eureka/ ) result UnknownHostException).
* [ ] http://user:pwd@test1.com (UnknownHostException) with 1 occurrences migrated to:
https://user:pwd@test1.com ([https](https://user:pwd@test1.com ) result UnknownHostException).
* [ ] http://www.puppycrawl.com/dtds/suppressions_1_1.dtd (404) with 1 occurrences migrated to:
https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ([https](https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ) result 404).
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://asciidoctor.org with 1 occurrences migrated to:
https://asciidoctor.org ([https](https://asciidoctor.org ) result 200).
* [ ] http://example.com with 15 occurrences migrated to:
https://example.com ([https](https://example.com ) result 200).
* [ ] http://example.com/ with 5 occurrences migrated to:
https://example.com/ ([https](https://example.com/ ) result 200).
* [ ] http://example.com/users_service with 1 occurrences migrated to:
https://example.com/users_service ([https](https://example.com/users_service ) result 200).
* [ ] http://github.com/ with 1 occurrences migrated to:
https://github.com/ ([https](https://github.com/ ) result 200).
* [ ] http://hello.com with 3 occurrences migrated to:
https://hello.com ([https](https://hello.com ) result 200).
* [ ] http://jquery-howto.blogspot.com/2009/09/get-url-parameters-values-with-jquery.html with 1 occurrences migrated to:
https://jquery-howto.blogspot.com/2009/09/get-url-parameters-values-with-jquery.html ([https](https://jquery-howto.blogspot.com/2009/09/get-url-parameters-values-with-jquery.html ) result 200).
* [ ] http://martinfowler.com/bliki/CircuitBreaker.html with 1 occurrences migrated to:
https://martinfowler.com/bliki/CircuitBreaker.html ([https](https://martinfowler.com/bliki/CircuitBreaker.html ) result 200).
* [ ] http://projects.spring.io/spring-cloud/ with 6 occurrences migrated to:
https://projects.spring.io/spring-cloud/ ([https](https://projects.spring.io/spring-cloud/ ) result 200).
* [ ] http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html with 3 occurrences migrated to:
https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html ([https](https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html ) result 200).
* [ ] http://www.gnu.org/licenses/gpl.html with 1 occurrences migrated to:
https://www.gnu.org/licenses/gpl.html ([https](https://www.gnu.org/licenses/gpl.html ) result 200).
* [ ] http://www.slideshare.net/MikeyCohen1/edge-architecture-ieee-international-conference-on-cloud-engineering-32240146/27 with 1 occurrences migrated to:
https://www.slideshare.net/MikeyCohen1/edge-architecture-ieee-international-conference-on-cloud-engineering-32240146/27 ([https](https://www.slideshare.net/MikeyCohen1/edge-architecture-ieee-international-conference-on-cloud-engineering-32240146/27 ) result 200).
* [ ] http://commons.apache.org/proper/commons-configuration with 1 occurrences migrated to:
https://commons.apache.org/proper/commons-configuration ([https](https://commons.apache.org/proper/commons-configuration ) result 301).
* [ ] http://creativecommons.org/licenses/MIT/ with 4 occurrences migrated to:
https://creativecommons.org/licenses/MIT/ ([https](https://creativecommons.org/licenses/MIT/ ) result 301).
* [ ] http://plugins.jetbrains.com/plugin/6546 with 3 occurrences migrated to:
https://plugins.jetbrains.com/plugin/6546 ([https](https://plugins.jetbrains.com/plugin/6546 ) result 301).
* [ ] http://raw.github.com/ with 1 occurrences migrated to:
https://raw.github.com/ ([https](https://raw.github.com/ ) result 301).
* [ ] http://service.com with 3 occurrences migrated to:
https://service.com ([https](https://service.com ) result 301).
* [ ] http://www.opensource.org/licenses/mit-license.php with 1 occurrences migrated to:
https://www.opensource.org/licenses/mit-license.php ([https](https://www.opensource.org/licenses/mit-license.php ) result 301).
* [ ] http://eclipse.org with 2 occurrences migrated to:
https://eclipse.org ([https](https://eclipse.org ) result 302).
* [ ] http://eclipse.org/m2e/ with 4 occurrences migrated to:
https://eclipse.org/m2e/ ([https](https://eclipse.org/m2e/ ) result 302).
* [ ] http://example2.com/ with 1 occurrences migrated to:
https://example2.com/ ([https](https://example2.com/ ) result 302).
* [ ] http://simplegrid.info with 4 occurrences migrated to:
https://simplegrid.info ([https](https://simplegrid.info ) result 302).
* [ ] http://simplegrid.info/ with 1 occurrences migrated to:
https://simplegrid.info/ ([https](https://simplegrid.info/ ) result 302).
* [ ] http://www.springsource.com/developer/sts with 2 occurrences migrated to:
https://www.springsource.com/developer/sts ([https](https://www.springsource.com/developer/sts ) result 302).
# Ignored
These URLs were intentionally ignored.
* http://localhost with 135 occurrences
* http://localhost/ with 2 occurrences
* http://localhost/info with 1 occurrences
* http://localhost/ping with 2 occurrences
* http://localhost/status with 1 occurrences
* http://localhost:%d/lazy/sample with 1 occurrences
* http://localhost:%d/service/redirectedUri with 1 occurrences
* http://localhost:5678/configserver with 1 occurrences
* http://localhost:5678/customers with 1 occurrences
* http://localhost:5678/hosts/ with 1 occurrences
* http://localhost:7777/local with 4 occurrences
* http://localhost:8000/health.json with 1 occurrences
* http://localhost:8000/src/test/resources/health.json with 1 occurrences
* http://localhost:8080 with 2 occurrences
* http://localhost:8081 with 3 occurrences
* http://localhost:8383/turbine.stream?cluster=RACES with 1 occurrences
* http://localhost:8383/turbine.stream?cluster=WEB with 1 occurrences
* http://localhost:8678/eureka/ with 1 occurrences
* http://localhost:8761 with 2 occurrences
* http://localhost:8761/eureka/ with 5 occurrences
* http://localhost:9000 with 2 occurrences
* http://test1.com with 1 occurrences
* http://test1.com,http://test2.com with 1 occurrences
* http://test1.com,http://user2:pwd2@test2.com with 1 occurrences
* http://test2.com with 1 occurrences
* http://test3.com,http://test4.com with 1 occurrences
* http://test3.com,http://user4:pwd4@test4.com with 1 occurrences
* http://test:test@localhost:8761 with 1 occurrences
* http://test@localhost:8761 with 1 occurrences
* http://testService with 1 occurrences
2019-03-20 15:47:00 -05:00
Craig Andrews
52e4f5ea59
Set traceRequestBody to false by default ( #3439 )
...
traceRequestBody requires the body to be buffered which reduces performance and can be problematic, such as when used in combination with `zuul.use-filter=true` and `zuul.servlet-path=/` See https://github.com/spring-cloud/spring-cloud-netflix/issues/3418
traceRequestBody should only be set when logging the request body is actually necessary.
2019-03-19 14:51:42 -04:00
Spring Operator
21e7cca37f
URL Cleanup ( #3427 )
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* http://maven.apache.org/xsd/maven-4.0.0.xsd with 25 occurrences migrated to:
https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd ) result 200).
* http://stackoverflow.com/questions/1593051/how-to-programmatically-determine-the-current-checked-out-git-branch with 1 occurrences migrated to:
https://stackoverflow.com/questions/1593051/how-to-programmatically-determine-the-current-checked-out-git-branch ([https](https://stackoverflow.com/questions/1593051/how-to-programmatically-determine-the-current-checked-out-git-branch ) result 200).
* http://stackoverflow.com/questions/29300806/a-bash-script-to-check-if-a-string-is-present-in-a-comma-separated-list-of-strin with 1 occurrences migrated to:
https://stackoverflow.com/questions/29300806/a-bash-script-to-check-if-a-string-is-present-in-a-comma-separated-list-of-strin ([https](https://stackoverflow.com/questions/29300806/a-bash-script-to-check-if-a-string-is-present-in-a-comma-separated-list-of-strin ) result 200).
* http://www.apache.org/licenses/LICENSE-2.0 with 2 occurrences migrated to:
https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200).
# Ignored
These URLs were intentionally ignored.
* http://maven.apache.org/POM/4.0.0 with 50 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 25 occurrences
2019-03-16 11:58:09 -04:00
Spring Operator
77b8965e29
URL Cleanup ( #3411 )
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* http://stackoverflow.com/questions/1593051/how-to-programmatically-determine-the-current-checked-out-git-branch migrated to:
https://stackoverflow.com/questions/1593051/how-to-programmatically-determine-the-current-checked-out-git-branch ([https](https://stackoverflow.com/questions/1593051/how-to-programmatically-determine-the-current-checked-out-git-branch ) result 200).
* http://stackoverflow.com/questions/29300806/a-bash-script-to-check-if-a-string-is-present-in-a-comma-separated-list-of-strin migrated to:
https://stackoverflow.com/questions/29300806/a-bash-script-to-check-if-a-string-is-present-in-a-comma-separated-list-of-strin ([https](https://stackoverflow.com/questions/29300806/a-bash-script-to-check-if-a-string-is-present-in-a-comma-separated-list-of-strin ) result 200).
* http://www.apache.org/licenses/LICENSE-2.0 migrated to:
https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200).
# Ignored
These URLs were intentionally ignored.
* http://maven.apache.org/POM/4.0.0
* http://maven.apache.org/xsd/maven-4.0.0.xsd
* http://www.w3.org/2001/XMLSchema-instance
2019-03-11 18:58:19 -04:00
Ryan Baxter
0791a02223
Ignore failing test
2019-03-07 16:17:51 -05:00
Ryan Baxter
8fdc6f0898
Fix health check handler so it is compatible with boot 2.2.0
2019-03-07 16:17:26 -05:00
Marcin Grzejszczak
3d5484e410
Hoxton
2019-03-07 18:12:01 +01:00
Marcin Grzejszczak
d289dabfff
HTTP to HTTPS
2019-03-07 13:52:09 +01:00
buildmaster
9f766ff4cd
Bumping versions to 2.1.2.BUILD-SNAPSHOT after release
2019-03-05 17:29:50 +00:00
buildmaster
ed46ed8ca8
Going back to snapshots
2019-03-05 17:29:50 +00:00
buildmaster
87001cd4fe
Update SNAPSHOT to 2.1.1.RELEASE
2019-03-05 16:35:33 +00:00
Ryan Baxter
88d4de73c2
Fix potential NPE when extracting data from query params. Fixes #3405
2019-03-04 19:51:16 -05:00
Ryan Baxter
435e94c3f5
Change property name. Fixes #3393
2019-02-27 20:15:25 -05:00
buildmaster
54128d620c
Bumping versions to 2.0.4.BUILD-SNAPSHOT after release
2019-02-22 15:45:51 +00:00
buildmaster
08f8ff9ab6
Going back to snapshots
2019-02-22 15:45:51 +00:00
buildmaster
b654016e73
Update SNAPSHOT to 2.0.3.RELEASE
2019-02-22 15:38:58 +00:00
Ryan Baxter
53ede01f5e
Merge remote-tracking branch 'origin/2.0.x'
2019-02-22 07:49:29 -05:00
Ryan Baxter
f55c95b5f3
Fix encoding when retryring requests ( #3398 )
2019-02-22 07:36:33 -05:00
Olga Maciaszek-Sharma
62363587e0
Merge branch '2.0.x'
...
# Conflicts:
# docs/README.adoc
# pom.xml
# spring-cloud-netflix-eureka-client/src/main/java/org/springframework/cloud/netflix/eureka/EurekaClientAutoConfiguration.java
# spring-cloud-netflix-eureka-client/src/main/java/org/springframework/cloud/netflix/eureka/EurekaDiscoveryClientConfiguration.java
# spring-cloud-netflix-eureka-client/src/main/java/org/springframework/cloud/netflix/ribbon/eureka/ConditionalOnRibbonAndEurekaEnabled.java
# spring-cloud-netflix-eureka-client/src/test/java/org/springframework/cloud/netflix/eureka/EurekaClientAutoConfigurationTests.java
2019-02-17 18:48:50 +01:00
Olga Maciaszek-Sharma
b6f32d1044
Merge branch '2.0.x'
...
# Conflicts:
# docs/README.adoc
# pom.xml
# spring-cloud-netflix-eureka-client/src/main/java/org/springframework/cloud/netflix/eureka/EurekaClientAutoConfiguration.java
# spring-cloud-netflix-eureka-client/src/main/java/org/springframework/cloud/netflix/eureka/EurekaDiscoveryClientConfiguration.java
# spring-cloud-netflix-eureka-client/src/main/java/org/springframework/cloud/netflix/ribbon/eureka/ConditionalOnRibbonAndEurekaEnabled.java
# spring-cloud-netflix-eureka-client/src/test/java/org/springframework/cloud/netflix/eureka/EurekaClientAutoConfigurationTests.java
2019-02-17 18:47:28 +01:00
Olga Maciaszek-Sharma
80af1ddcf5
Make spring.cloud.discovery.enabled work as eureka.client.enabled ( #3390 )
...
* Make spring.cloud.discovery.enabled work as eureka.client.enabled
* Switch to using `ConditionalOnDiscoveryEnabled`. Add info in docs.
2019-02-17 17:37:42 +01:00
Spencer Gibb
2b241232da
Updates concurrency-limits to v0.1.12
2019-02-15 16:43:48 -05:00
Spencer Gibb
5824f38184
Ignores test
2019-02-15 16:43:28 -05:00
buildmaster
921d1dbae5
Bumping versions
2019-02-14 17:43:06 +00:00
Spencer Gibb
b0f43cef69
Updates eureka server java 11 dependencies.
...
fixes gh-3391
2019-02-14 12:40:42 -05:00
Ryan Baxter
1cf6375ae6
Merge remote-tracking branch 'origin/2.0.x'
2019-02-13 15:52:22 -06:00
周立
8a01660f6b
fix SidecarController's broken link. ( #3381 )
...
fix SidecarController's broken link.
2019-02-13 15:51:10 -06:00
Olga Maciaszek-Sharma
8c4d6a55a7
Set failsOnError to true. ( #3386 )
2019-02-12 13:37:39 +01:00
davids-backbase
c8e9ad92a9
Use server.servlet.context-path instead of server.context-path for prefix to health check and info URLs ( #3382 )
2019-02-08 11:40:27 -05:00
Olga Maciaszek-Sharma
805818941c
Fix and enforce checkstyle ( #3380 )
...
* Checkstyle improvements.
* Checkstyle improvements.
* Checkstyle improvements.
* Finish checkstyle cleanup. Turn failOnError on.
* Fix incorrect final class
2019-02-07 22:16:44 +01:00
Ryan Baxter
b0335afd69
Merge remote-tracking branch 'origin/2.0.x'
2019-02-04 10:00:29 -05:00
Pan Li
ebfc626538
Fix defect of hystrix stream queue configuration ( #3374 )
...
* Support 2 config format send-rate and sendRate.
* If both given, send-rate will be ignore.
Fixes #3359
2019-02-04 09:59:56 -05:00
Dmitrii Priporov
33b84b15e1
Issue-3305. Way to set securePortEnabled option for sidecar ( #3356 )
...
* added securePortEnabled option for sidecar
Fixes #3305
2019-02-01 12:23:16 -05:00
Spencer Gibb
273626208b
Update to Netflix/concurrency-limits v0.1.10
...
fixes gh-3369
2019-01-31 13:58:03 -05:00
buildmaster
1026bee78d
Bumping versions
2019-01-25 13:17:06 +00:00
buildmaster
20e04bf8e6
Bumping versions to 2.1.1.BUILD-SNAPSHOT after release
2019-01-22 18:20:04 +00:00
buildmaster
589bf3868d
Going back to snapshots
2019-01-22 18:20:03 +00:00
buildmaster
50be967c05
Update SNAPSHOT to 2.1.0.RELEASE
2019-01-22 18:10:57 +00:00
Spencer Gibb
5ecd0842ce
Merge branch '2.0.x'
2019-01-18 15:56:34 -05:00
Spencer Gibb
567ebda132
Adds ability to get keep alive time from a string.
...
fixes gh-3038
2019-01-18 15:49:43 -05:00
Spencer Gibb
f524c3bb2a
Updates stubrunner to 2.0.2.RELEASE
2019-01-18 15:49:43 -05:00
Spencer Gibb
38b8182259
Bumps spring cloud build to 2.1.2.BUILD-SNAPSHOT
2019-01-12 13:03:55 -05:00
Spencer Gibb
e460b94b90
Moves Maintenance Mode section to file and includes it in readme
2019-01-07 15:50:15 -05:00
Ryan Baxter
7c6be558f9
Merge remote-tracking branch 'origin/2.0.x'
2019-01-07 10:22:51 -05:00
Ryan Baxter
67f472771e
Decode query params in RequestContentDataExtractor ( #3321 )
...
* Decode query params in RequestContentDataExtractor. Fixes #3300
2019-01-07 10:21:15 -05:00
buildmaster
4f316bd4b4
Bumping versions
2019-01-03 17:01:13 +00:00
buildmaster
cdaf03ce09
Going back to snapshots
2018-12-20 21:09:55 +00:00
buildmaster
74f769d8dd
Update SNAPSHOT to 2.1.0.RC3
2018-12-20 21:06:15 +00:00
Ryan Baxter
b3e4ced142
Merge remote-tracking branch 'origin/2.0.x'
2018-12-19 15:15:42 -05:00
Ryan Baxter
66a67bb353
Code replaced by micrometer. Fixes #3326
2018-12-19 15:14:38 -05:00
Ryan Baxter
e219783d40
Add documentation for maintenance mode modules
2018-12-19 11:43:50 -05:00
Ryan Baxter
ed56c5c1f2
Merge remote-tracking branch 'origin/2.0.x'
2018-12-18 19:36:43 -05:00
Zhanwei Wang
55884acd85
Fix compatible issue with spring boot 2.0 ( #3323 )
2018-12-18 19:35:28 -05:00
Ryan Baxter
3659a9206a
Merge branch 'master' of github.com:spring-cloud/spring-cloud-netflix
2018-12-17 11:26:18 -05:00
Ryan Baxter
91ce95babe
Merge remote-tracking branch 'origin/2.0.x'
2018-12-17 11:26:03 -05:00
Ryan Baxter
153bf0ea63
Merge remote-tracking branch 'origin/1.4.x' into 2.0.x
2018-12-17 11:10:43 -05:00
Ryan Baxter
4ab9897b3b
Merge remote-tracking branch 'origin/1.3.x' into 1.4.x
2018-12-17 10:09:28 -05:00
ivansjg
2fffb2606e
Inner map metrics with same name are being overwritten on actuator me… ( #3317 )
...
* Inner map metrics with same name are being overwritten on actuator metrics endpoint
* Add Hystrix Inner map metrics tests
2018-12-17 10:08:19 -05:00
buildmaster
0bab3451b5
Going back to snapshots
2018-12-11 21:49:06 +00:00
buildmaster
d25103ebdb
Update SNAPSHOT to 2.1.0.RC2
2018-12-11 21:46:16 +00:00
buildmaster
af99c1b403
Going back to snapshots
2018-12-11 16:35:06 +00:00
buildmaster
5eb8ceadf2
Update SNAPSHOT to 2.1.0.RC1
2018-12-11 16:32:01 +00:00
Ryan Baxter
7bca5019f6
Fixing merge issue.
2018-12-10 19:33:19 -05:00
Spencer Gibb
129e4618ea
Merge branch '2.0.x'
2018-12-10 15:41:21 -05:00
Craig Andrews
89ed8219cb
Conditionally use ZuulServletFilter instead of ZuulServlet
...
Using the filter instead of the servlet allow unhandled/ignored requests to pass through Zuul to be handled by something else, as opposed to the servlet which cannot do so.
See https://github.com/spring-cloud/spring-cloud-netflix/issues/2887
2018-12-10 15:40:06 -05:00
Spencer Gibb
703b4ce577
Merge branch 'candrews-patch-1'
2018-12-10 15:38:12 -05:00
Craig Andrews
74eee18701
Conditionally use ZuulServletFilter instead of ZuulServlet
...
Using the filter instead of the servlet allow unhandled/ignored requests to pass through Zuul to be handled by something else, as opposed to the servlet which cannot do so.
See https://github.com/spring-cloud/spring-cloud-netflix/issues/2887
2018-12-10 15:37:51 -05:00
Spencer Gibb
25aca6b548
Handles null dispatcherServletPath
...
fixes gh-3259
2018-12-10 13:22:47 -05:00
Spencer Gibb
0ad43e1018
Fixes formatting
2018-12-10 13:13:20 -05:00
Ryan Baxter
ec92f48c76
Fixing image name
2018-12-10 12:23:00 -05:00
Ryan Baxter
cfdaf345e3
Add documentation about JAXB dependencies when using JDK 11. Fixes #3244
2018-12-10 12:18:04 -05:00
Eric Bussieres
b0e4250a4b
Fix typo in documentation ( #3312 )
2018-12-09 00:45:23 -05:00
Ryan Baxter
3892a3a711
back to jdk 8
2018-12-07 12:35:22 -05:00
Ryan Baxter
438f7360c7
using jdk 11
2018-12-07 12:29:35 -05:00
bhattankit
a1f7bab91a
Added option to not decode URL. Fixes gh-2178 ( #3306 )
...
* Added a way for consumers to override the default behavior or decoding and re-encoding URL using zuul.decodeUrl property.
* Fixed gh-2178
2018-12-06 21:22:53 +01:00
ailin zhou
60bb89293c
Submit PR #3276 against the 2.0.x branch ( #3297 )
...
* An enhancement when multiple HystrixConcurrencyStrategy detected. Fixes #3256
* replace exception with wran log
2018-12-04 09:19:28 +01:00
Tim Ysewyn
3ad07748b2
Added the instance id to the EurekaServiceInstance, EurekaRegistration and RibbonLoadBalancerClient ( #3215 )
...
* Added the instance id to the `EurekaServiceInstance`, `EurekaRegistration` and `RibbonLoadBalancerClient`
* Fixed failing test
2018-11-29 07:38:39 -05:00
Spencer Gibb
1540329624
Avoid early references to DiscoveryClient.
...
Along with similar changes in
https://github.com/spring-cloud/spring-cloud-commons/issues/451
this allows the port to be resolved before registering with eureka.
Fixes gh-3294
2018-11-28 15:07:12 -05:00
Stephan Windmüller
151fad898b
Document workaround for conflicting Thymeleaf dependency ( #3291 )
...
Fixes gh-3290
2018-11-26 16:19:42 -05:00
Spencer Gibb
ffc2dc804c
Merge branch '2.0.x'
2018-11-20 16:52:25 -05:00
Kristine Jetzke
aa757592b6
Upgrade Hystrix to 1.5.18 ( #3288 )
...
Hystrix 1.5.11 was re-released as 1.5.18, s. Netflix/Hystrix#1891 and https://github.com/Netflix/Hystrix/releases/tag/v1.5.18
This PR replaces #3281
2018-11-20 16:50:13 -05:00
Spencer Gibb
78adf15eea
Restores and deprecates removed properties in InstanceRegistryProperties
...
Happened in #3257 .
fixes gh-3286
2018-11-20 11:27:19 -05:00
buildmaster
5264f3fa26
Going back to snapshots
2018-11-19 23:15:15 +00:00
buildmaster
5edbf114a6
Update SNAPSHOT to 2.1.0.M3
2018-11-19 23:12:21 +00:00
Ryan Baxter
63d07cc5fd
Merge remote-tracking branch 'origin/2.0.x'
2018-11-19 16:16:23 -05:00
saga
a09a55eea7
upgrade eureka version to latest ( #3280 )
2018-11-19 09:24:02 -05:00
buildmaster
9f5f246209
Going back to snapshots
2018-11-18 09:32:12 +00:00
buildmaster
71f9aa5c5b
Update SNAPSHOT to 2.1.0.M2
2018-11-18 09:29:18 +00:00
Nastya Smirnova
90290757cb
Add support for CORS requests ( #3278 )
2018-11-16 16:15:49 -05:00
Spencer Gibb
12f1476974
Upgrades to eureka 1.9.7
...
fixes gh-3275
2018-11-12 17:34:32 -05:00
saga
f33895af6d
upgrade ribbon version ( #3271 )
2018-11-12 12:09:02 -05:00
saga
195cd3e049
Upgrade eureka version ( #3257 )
...
* Upgrade eureka version
* Update the code
2018-11-07 14:20:18 -05:00
Ryan Baxter
dfdc6c39e9
Merge remote-tracking branch 'origin/1.4.x' into 2.0.x
2018-10-30 19:39:03 -04:00
Spencer Gibb
00587bae01
Updates s-c-build to 2.0.5.BUILD-SNAPSHOT
2018-10-23 17:09:42 -04:00
buildmaster
504ff8e7d4
Bumping versions to 2.0.3.BUILD-SNAPSHOT after release
2018-10-23 18:03:02 +00:00
buildmaster
1510258e2b
Going back to snapshots
2018-10-23 18:03:01 +00:00
buildmaster
59a4e430a0
Update SNAPSHOT to 2.0.2.RELEASE
2018-10-23 17:54:55 +00:00
Ryan Baxter
70008f7717
Fix documentation about backoff policies.
2018-10-23 09:12:53 -04:00
Olga Maciaszek-Sharma
6859b7a835
Merge pull request #3242 from spring-cloud/deprecate-core
...
Deprecate spring-cloud-netflix-core and move functionality over to spring-cloud-netflix-hystrix
2018-10-22 11:15:28 +02:00
Ryan Baxter
1897c958d1
Check ssl certificate property inside the bean creation method so that when disabled we still create a RestTemplate bean. Fixes #3239 ( #3241 )
2018-10-19 13:58:01 -04:00
Olga Maciaszek-Sharma
b5cf29437f
Add license.
2018-10-19 16:56:10 +02:00
Olga Maciaszek-Sharma
427a9721c2
Remove unnecessary configuration metadata.
2018-10-19 16:48:51 +02:00
Olga Maciaszek-Sharma
463f4d2e24
Deprecate spring-cloud-netflix-core module, move functionality over to
...
spring-cloud-netflix-hystrix. Fixes gh-3216
2018-10-19 16:45:19 +02:00
Ryan Baxter
0c3fbc34f6
Do Not Use AIM Proxy In EurekaClient ( #3240 )
...
* By not using the proxy in the EurekaClient we avoid the problem of trying to fetch the bean during shutdown. Fixes #3174
2018-10-19 10:42:25 -04:00
buildmaster
01ac98df8f
Bumping versions to 1.4.7.BUILD-SNAPSHOT after release
2018-10-15 20:55:16 +00:00
buildmaster
3a62567ec8
Going back to snapshots
2018-10-15 20:55:15 +00:00
buildmaster
3f0a43f913
Update SNAPSHOT to Edgware.SR5
2018-10-15 20:44:32 +00:00
Fabri Di Napoli
53e7464a6e
Sidecar: add accept-all-ssl-certificates property in order to be able to use https health checks with self-signed certificates ( #3224 )
...
* Add acceptAllSslCertificates in SidecarProperties
2018-10-15 11:02:09 -04:00
David Liu
9eb5e64cd0
Use the appname and id from in mem instanceInfo object instead of raw config ( #3212 )
2018-10-15 09:13:28 -04:00
Ryan Baxter
edd24bc51b
Only copy the requestentity in zuul if the request is retryable. Fixes #2903 ( #3221 )
2018-10-09 09:38:24 -04:00
Spencer Gibb
a69c57ab4a
Add workaround for zuul staticness
2018-10-05 20:30:15 -04:00
Spencer Gibb
027c150ef2
Add workaround for zuul staticness
2018-10-05 19:23:23 -04:00
Spencer Gibb
4ee2ff7199
Merge branch '2.0.x'
2018-10-05 17:38:59 -04:00
Spencer Gibb
8bfc0d514c
Adds ConditionalOnClass for HealthIndicatorAutoConfiguration in HystrixAutoConfiguration
...
fixes gh-3161
2018-10-05 17:38:43 -04:00
Spencer Gibb
8ac4137f0d
Merge branch '2.0.x'
2018-10-05 17:18:31 -04:00
Spencer Gibb
e814cdabb6
Adds HystrixCommands.fallback(Function<Throwable, Publisher<T>>)
...
fixes gh-3210
2018-10-05 17:17:56 -04:00
Spencer Gibb
a55470b3d4
Removes pinned jackson version
2018-10-05 15:11:20 -04:00
Spencer Gibb
259c18c978
Adds profile detection back
2018-10-05 14:52:18 -04:00
Spencer Gibb
bdb56b7bd7
Updates concurrency limits to 0.1.6
2018-10-05 14:46:15 -04:00
Spencer Gibb
b3ba26d5f0
Initialize fields for each test
2018-10-05 14:46:15 -04:00
Marcin Grzejszczak
f8cbbe792c
Made the build jdk11 compatible
2018-10-05 14:36:13 +02:00
Ryan Baxter
8125edd772
Removing test that does not belong in 2.0.x branch
2018-10-02 14:34:36 -04:00
Spencer Gibb
bc4dfc6b5b
Fixes broken test
2018-10-02 13:27:08 -04:00
Ryan Baxter
a0041e1d63
Adding additional-spring-configuration-metadata for different modules
2018-10-02 10:05:13 -04:00
Ryan Baxter
f53ff6d45f
Merge remote-tracking branch 'origin/1.4.x' into 2.0.x
2018-10-02 09:48:02 -04:00
Ryan Baxter
482deb0485
Adds additional-spring-configuration-metadata. Fixes #3164
2018-10-02 09:43:06 -04:00
Marcin Grzejszczak
abc5f7d9d5
Bumped Netflix to use Build 2.1.0
2018-10-02 11:59:26 +02:00
Dennis Effing
81579f522f
Fix for #1251 ( #3211 )
...
Example uses the same value of eureka.client.serviceUrl.defaultZone for all peers. The eureka server knows who it is and doesn't attempt to replicate to itself [1], so this simplification will work.
[1]https://github.com/Netflix/eureka/blob/v1.4.10/eureka-core/src/main/java/com/netflix/eureka/registry/PeerAwareInstanceRegistryImpl.java#L616-L619
Cherry picked from commit 4b40a45
2018-09-26 16:22:40 -04:00
buildmaster
bcf05e8d03
Going back to snapshots
2018-09-21 20:00:23 +00:00
buildmaster
6e067e8d33
Update SNAPSHOT to Greenwich.M1
2018-09-21 19:56:31 +00:00
durigon
cd70fb5023
Refactor String#replaceAll ( #3199 )
...
If we repeatedly call String#replaceAll, we internally repeatedly call the regular expression pattern compilation every time as following:
```java
public String replaceAll(String regex, String replacement) {
return Pattern.compile(regex).matcher(this).replaceAll(replacement);
}
```
The modifications are to keep the compiled pattern.
Therefore, compiling a relatively expensive regular expression pattern does not have to be done every time.
2018-09-19 20:40:39 -04:00
Spencer Gibb
458141774a
Updates concurrency-limits.version to 0.1.4
2018-09-19 18:01:29 -04:00
Spencer Gibb
a7ec36fa3a
fixes broken test
2018-09-14 14:26:56 -04:00
Spencer Gibb
ace1ef7ebe
Implements MVC and Webflux concurrency limits. ( #3165 )
...
Creates a MVC HandlerInterceptor and Webflux WebFilter.
Also creates a MicrometerMetricRegistry.
2018-09-14 14:25:40 -04:00
Spencer Gibb
afc62da1fe
polish
2018-09-14 13:53:02 -04:00
kjc14f
3dbcf46d0e
Added a whitespace in UI error message for consistent user experience ( #3187 )
2018-09-12 20:31:48 -04:00
Olga Maciaszek-Sharma
30a62d8fb9
Merge pull request #3181 from OlgaMaciaszek/gh-304-add-discovery-clients-order-support
...
Gh 304 add discovery clients order support
2018-09-10 18:24:12 +02:00
Olga Maciaszek-Sharma
adcaa71b68
empty commit to retrigger build
2018-09-10 18:05:36 +02:00
Olga Maciaszek-Sharma
ca1b770c0b
Reorder imports with Spring JavaFormatter Idea Plugin.
2018-09-10 09:32:49 +02:00
Spencer Gibb
bb800f657e
Updates contract version to 2.0.1.RELEASE
2018-09-07 12:45:28 -04:00
Olga Maciaszek-Sharma
a256e3b8c1
Add equals, hashcode and toString entries for order.
2018-09-07 14:23:50 +02:00
Olga Maciaszek-Sharma
296ee76e72
Switch to passing order under eureka client properties.
2018-09-07 11:30:00 +02:00
Olga Maciaszek-Sharma
c347facba3
Merge remote-tracking branch 'upstream/master' into gh-304-add-discovery-clients-order-support
2018-09-06 10:15:12 +02:00
Ryan Baxter
6e8ef02a14
Allow the host header to be included if addHostHeader is true. Fixes #3171 ( #3177 )
2018-09-05 20:39:45 -04:00
chenkunyun
9287f446dd
Adds warning log if route contains bad regex
...
Fixes gh-2956
2018-09-05 09:47:54 -04:00
andersenleo
3ef01f79db
Add 'hint' parameter to overloaded methods in RibbonLoadBalancerClient ( #3012 )
...
Fixes gh-3009
2018-09-05 09:19:05 -04:00
Spencer Gibb
0f7c64325e
Merge branch 'ebjwc-gh-3122'
2018-09-05 09:07:09 -04:00
Tomasz Juchniewicz
6cb1ec0fa1
Allow to disable compression in Apache HttpClient
...
Fixes gh-3122
2018-09-05 09:06:54 -04:00
Ryan Baxter
dd19bc5ba3
Fixing typo
2018-09-04 14:24:36 -04:00
Spencer Gibb
3bde761e32
Adds @AutoConfigureBefore(BindingServiceConfiguration.class) back.
...
This is now a requirement for doing @EnableBinding on autoconfiguration.
2018-08-24 11:56:57 -04:00
Spencer Gibb
1759febe5d
Removes @AutoConfigureBefore(BindingServiceConfiguration.class)
...
https://github.com/spring-cloud/spring-cloud-stream/issues/1450 was fixed
2018-08-22 10:52:50 -04:00
Spencer Gibb
07cfc17797
Temporarily fixes stream bug.
...
https://github.com/spring-cloud/spring-cloud-stream/issues/1450
2018-08-21 14:43:23 -04:00
Spencer Gibb
01171fb1b0
Fixes binary incompatibility with assertj versions.
2018-08-21 14:42:48 -04:00
Spencer Gibb
12583fd0c2
Moves away from @EventListener to ApplicationListeners
2018-08-21 11:51:58 -04:00
Ryan Baxter
46719c0c31
Fix invalid URI error when Feign request URI does not end in / ( #3136 )
...
* Fix invalid URI error when Feign request URI does not end in /
2018-08-13 14:08:55 -04:00
Spencer Gibb
c8c4dbd050
Removes spring.main.allow-bean-definition-overriding=true
2018-08-08 15:11:10 -04:00
Spencer Gibb
2b496ca8af
Updates to unignore stream tests with temporary property set
2018-08-07 17:14:59 -04:00
Ryan Baxter
d98b3ce3d6
Remove commented out lines
2018-08-06 10:27:46 -04:00
Ryan Baxter
f19c7fbbe2
Exclude Netty dependencies. Fixes #3119
2018-08-06 10:25:36 -04:00
Spencer Gibb
6e799423d5
Changes for boot 2.1.0 compatibility
2018-08-02 15:15:39 -04:00
Spencer Gibb
3f15569518
Updates to build 2.1.0
2018-08-01 19:12:40 -04:00
buildmaster
4aec32fde0
Bumping versions to 2.0.2.BUILD-SNAPSHOT after release
2018-07-31 18:56:56 +00:00
buildmaster
5c062ef01a
Going back to snapshots
2018-07-31 18:56:55 +00:00
buildmaster
d67584629d
Update SNAPSHOT to 2.0.1.RELEASE
2018-07-31 18:51:46 +00:00
Ryan Baxter
c4fcbdd516
Updating dependencies version
2018-07-31 09:45:01 -04:00
Ryan Baxter
4e30fa0448
Merge 1.4.x into master
2018-07-31 09:28:07 -04:00
Ryan Baxter
fd20f81885
Make sure management path is set correctly when not using metadata provider. Fixes #3098 ( #3100 )
2018-07-30 13:48:46 -04:00
Ryan Baxter
cf0d54450a
Inject OK Http client bean instead of using variable. Fixes #43 in spring cloud openfeign.
2018-07-24 09:42:58 -04:00
Marcin Grzejszczak
2728a73959
Fail at the end
2018-07-20 15:50:28 +02:00
Marcin Grzejszczak
d41b113574
Changed build to 2.0.3.BS
2018-07-20 15:45:20 +02:00
Marcin Grzejszczak
84799a5ec0
Added compile only mode
2018-07-20 14:48:21 +02:00
Dave Syer
d153f26a06
Use a class that actually exists in @ConditionalOnMissingClass
...
Fixes #3089
2018-07-20 10:14:11 +01:00
Patrick Way
82fcb82d92
fixes #3053 ( #3079 )
...
* fixes 3053 Use RibbonStatsRecorder for updating ServerStats upon sucessful requests
2018-07-19 20:03:46 -04:00
Ryan Baxter
5f66a0bdb1
Fixing tests
2018-07-19 19:58:36 -04:00
Ryan Baxter
6690688098
Fixes incorrect management context path property in Eureka config. Fixes #3088 .
2018-07-19 16:05:05 -04:00
John Huang
6d60391e0c
Fix #3082 , trim the urls in eureka.client.service-url.defaultZone ( #3084 )
2018-07-18 09:56:51 -04:00
trickert76
6a2d5da5fe
A small fix to avoid overriding a metapmap configpath that is … ( #3074 )
...
Avoid overriding a metapmap configpath
2018-07-16 15:51:31 -04:00
Ryan Baxter
eb87e49e46
change "management.metrics.hystrix.enabled" to "management.metrics.binders.hystrix.enabled". Fixes 3078.
2018-07-16 15:45:31 -04:00
Ryan Baxter
d699b1d2c0
Merge branch 'master' of github.com:spring-cloud/spring-cloud-netflix
2018-07-16 15:44:40 -04:00
Ryan Baxter
ba03f218e6
Updating Spring Cloud Contract to 2.0.0.RELEASE
2018-07-16 15:44:22 -04:00
Marcelo Diniz
1bca9371dc
Do not strip content-encoding header, fixes gh-3059 ( #3062 )
2018-07-16 15:42:46 -04:00
Bertrand Renuart
cb0a1d6d83
Invoke super.onCacheRefreshed() before custom logic ( #2604 )
2018-07-12 07:43:51 -04:00
Ryan Baxter
42449ee34e
Check EurkaClient proxy before casting to DiscoveryClient. Fixes #3058 ( #3070 )
2018-07-11 16:48:00 -04:00
Dmitrii Priporov
26331d1a2c
Return HTTP status code 504 for Hystrix timeout in Zuul proxy (issue 2965) ( #3060 )
...
* Fixes gh-2965
2018-07-10 15:05:01 -04:00
Dmitrii Priporov
cef5b26425
Don't removed form body param if query param has same name ( #3048 )
...
* Fixes gh-2815
2018-07-10 14:17:55 -04:00
AddoZhang
965fbf847b
Filter out service without instances from health status ( #3068 )
...
* #3063 filter out service without instances from health status
* #3063 use not empty condition
2018-07-10 14:03:17 -04:00
Ryan Baxter
f91a1d2d5c
Create a ZuulException to be passed to ZuulRuntimeException. Fixes #3033 ( #3067 )
2018-07-09 19:36:51 -04:00
André Schreck
90c78d4c47
Fixed stream url on index page ( #3037 )
2018-07-02 20:09:16 -04:00
Dmitrii Priporov
510ebe09d6
Conditionally add headers. ( #3047 )
...
* Fixes gh-3036
2018-07-02 19:38:29 -04:00
Spencer Gibb
7f5dbfdf30
Make HystrixMetricsBinder conditional on class
...
fixes gh-3051
2018-07-02 13:51:46 -04:00
Spencer Gibb
1e41dde42c
bump versions
2018-07-02 13:51:06 -04:00
arkin
7630acffc6
Fixes Ribbon Apache Client Configuration Effectively Ignoring PoolKeepAliveTime ( #3039 )
...
* Fixes Ribbon Apache Client Configuration Effectively Ignoring PoolKeepAliveTime
2018-06-29 15:49:46 -04:00
buildmaster
f8f5a88ec6
Bumping versions to 1.4.6.BUILD-SNAPSHOT after release
2018-06-29 15:45:55 +00:00
buildmaster
d84b32fc92
Going back to snapshots
2018-06-29 15:45:54 +00:00
buildmaster
6eff7e25a3
Update SNAPSHOT to 1.4.5.RELEASE
2018-06-29 15:16:42 +00:00
Ryan Baxter
a57c719649
Disable servo by default. ( #3041 )
2018-06-29 09:30:57 -04:00
Ryan Baxter
13c2500d0e
Merge remote-tracking branch 'origin/1.4.x'
2018-06-27 15:55:08 -04:00
Taras Danylchuk
c181163a75
fixes https://github.com/spring-cloud/spring-cloud-netflix/issues/2972 ( #3018 )
...
root cause:
cached bean trying to re-register
resolution summary:
get re-created bean from context to re-register
2018-06-27 11:46:34 -04:00
Ryan Baxter
8af3ae8af8
Use management metadata in sidecar. Fixes 2859. ( #3028 )
2018-06-26 10:36:46 -04:00
Spencer Gibb
02a0cacd34
Changes backend to back end.
...
reverts #3024
2018-06-26 10:33:15 -04:00
Taras Danylchuk
2b3235e6c9
bump eureka version ( #3027 )
...
fixes gh-2490
2018-06-26 07:18:33 -04:00
Anvy Zhang
0bc8ae07a2
Optimize the expression of backend ( #3024 )
2018-06-25 14:12:25 -04:00
Ryan Baxter
ab7b0fb3a8
Clarify health and status url context path docs. Fixes #2804 .
2018-06-25 09:30:48 -04:00
Ryan Baxter
7b75fe934e
Return 404 upstream when using Eureka and RestTemplate. Fixes #2861 ( #3023 )
2018-06-25 09:05:28 -04:00
Yongsung Yoon
8c7116b2d8
Add support cluster query param in TurbineStream ( #3001 )
2018-06-21 12:39:41 -04:00
buildmaster
80e6f99862
Bumping versions to 2.0.1.BUILD-SNAPSHOT after release
2018-06-18 19:31:49 +00:00
buildmaster
188e80c2b2
Going back to snapshots
2018-06-18 19:31:48 +00:00
buildmaster
04a5676403
Update SNAPSHOT to 2.0.0.RELEASE
2018-06-18 19:21:09 +00:00
Spencer Gibb
2df81038f9
Adds .jdk8 file back
2018-06-15 14:32:06 -04:00
Ryan Baxter
381a097045
Does not set accept-encoding header when zuul proxies request if already present. Fixes #2998 ( #3011 )
2018-06-15 14:16:23 -04:00
Spencer Gibb
c5df6ad58f
Auto-configures HystrixMetricsBinder
...
fixes gh-3007
2018-06-13 18:12:45 -04:00
Ryan Baxter
6cb0257630
Merge remote-tracking branch 'origin/1.4.x'
2018-06-11 09:28:01 -04:00
Ryan Baxter
0970a3ef62
Adding boot autoconfigure processor
2018-06-11 05:21:27 -04:00
Ryan Baxter
50b53c4221
Merge remote-tracking branch 'origin/1.4.x'
2018-06-07 20:03:38 -04:00
Spencer Gibb
bb446cb579
Removes atlas starter and docs
...
fixes gh-2997
2018-06-07 11:57:55 -04:00
Ryan Baxter
d590ccb7ad
Remove ignores. Fixes #2538
2018-06-06 19:32:48 -04:00
Ryan Baxter
d90a61f176
Adding documentation for security Eureka Server ( #2992 )
...
* Adding documentation for security Eureka Server.
2018-06-06 10:08:27 -04:00
Ryan Baxter
444584ce19
Update /hystrix.stream docs for Boot 2.0. Fixes #2785
2018-06-05 11:06:29 -04:00
Ryan Baxter
ee87cab922
Merge branch 'master' of github.com:spring-cloud/spring-cloud-netflix
2018-06-01 17:06:16 -04:00
Ryan Baxter
273d75b9fd
Move to using WebServerInitializedEvent that works for both servlet and reactive apps. Fixes #2948
2018-06-01 17:05:58 -04:00
Spencer Gibb
f79954ccdd
Updates to build 2.0.2
2018-06-01 15:48:54 -04:00
Ryan Baxter
6497279b75
Updates to Eureka 1.9.2. Fixes #2941 .
2018-06-01 15:41:17 -04:00
Ryan Baxter
98f939da12
Merge branch 'master' of github.com:spring-cloud/spring-cloud-netflix
2018-06-01 15:40:24 -04:00
Ryan Baxter
1e7b026f6d
Moving hystrix contract to sc-build 2.0.2 BS
2018-06-01 15:40:10 -04:00
Spencer Gibb
a8e7baacb8
Avoid creating ZuulException as it has a static reference to increment metrics.
...
fixes gh-2912
2018-05-31 15:55:13 -04:00
Spencer Gibb
c3eedabb04
Unignores test
...
fixes gh-2316
2018-05-31 13:25:16 -04:00
Ryan Baxter
e179e6f417
Updating sc-build version
2018-05-31 07:49:43 -04:00
Ryan Baxter
84084fc36a
Upgrading Zuul to 1.3.1. Closes #2974
2018-05-30 15:09:00 -04:00
Ryan Baxter
d95a01b9b5
Compatibility with Java 1.7 when cherry picking 50924f296f
2018-05-30 15:08:38 -04:00
Spencer Gibb
b9bfd4fbb2
Moves from archaius to boot properties.
...
This fixes problems in testing while maintaining backwards compatibility.
Allows upgrade of zuul to 1.3.1
2018-05-30 14:52:17 -04:00
Ryan Baxter
f14d94fe3e
Revert "Updating Zuul version."
...
This reverts commit 61a920e0a5 .
2018-05-30 12:53:02 -04:00
Ryan Baxter
61a920e0a5
Updating Zuul version.
2018-05-30 10:04:34 -04:00
Ryan Baxter
0239f10621
Merge branch 'master' of github.com:spring-cloud/spring-cloud-netflix
2018-05-29 20:30:00 -04:00
Ryan Baxter
4c4accea28
Fixes test to be compatible with changes in config
2018-05-29 20:29:14 -04:00
Jawher Moussa
0c4a46bea3
Fix Zuul's RequestContext.getOriginResponseHeaders not being populated ( #2980 )
...
Fixes #2979
2018-05-29 20:05:33 -04:00
Ryan Baxter
038106de17
Fixing typo in hystrix dashboard starter
...
Closes #2975
2018-05-29 13:43:17 -04:00
buildmaster
2ff40924a2
Going back to snapshots
2018-05-24 21:12:58 +00:00
buildmaster
0b81716c56
Update SNAPSHOT to 2.0.0.RC2
2018-05-24 21:09:47 +00:00
Ryan Baxter
8a58341982
Document Zuul metrics. Closes #2913 ( #2943 )
2018-05-24 10:01:33 -04:00
Ryan Baxter
5007d0e8f2
Add configuration for clusters endpoint. Closes #2929 . ( #2966 )
2018-05-24 10:01:11 -04:00
Ryan Baxter
6734e1cad9
Remove the optional flag from webflux and reactive streams. Update docs for turbine stream. Closes #2955 .
2018-05-23 15:04:08 -04:00
Fahim Farook
2a13553544
Fixes failing maven eclipse:eclipse goal. ( #2953 )
2018-05-23 09:55:44 -04:00
Alykoff
4e5a3f4f80
Add ConditionalOnMissingBean for beans ( #2957 )
...
Added `@ConditionalOnMissingBean` for `PreDecorationFilter`, `RibbonRoutingFilter` beans in `org.springframework.cloud.netflix.zuul.ZuulProxyAutoConfiguration` class.
2018-05-23 09:51:06 -04:00
Ryan Baxter
dcebcdb6fe
Merge remote-tracking branch 'origin/1.4.x'
2018-05-22 20:13:00 -04:00
Ryan Baxter
56772eeb6c
Converts Map to JSON. Fixes json format errors with Hystrix Dashboard. ( #2950 )
2018-05-22 15:56:40 -04:00
ScienJus
82b51b7a36
Fixed: remove misplaced StringEncoder setting when dealing with protobuf ( #2453 )
...
* Fixed: remove misplaced StringEncoder setting place when dealing with protobuf
* test SpringEncoder when protobuf is not in classpath
2018-05-18 11:46:49 -04:00
OlgaMaciaszek
0245ba753e
Rename class.
2018-05-18 16:35:13 +02:00
OlgaMaciaszek
9e9cf7964e
Adjust changes to existing convention.
2018-05-18 15:48:28 +02:00
OlgaMaciaszek
9c071517b7
Make CompositeDiscoveryClient use ordered DiscoveryClient instances.
...
Fixes gh-304.
2018-05-18 14:09:21 +02:00
Ryan Baxter
fe3f0209da
Update Hystrix Tubrbine Payload To Be A Byte Array ( #2937 )
...
* Update the payload to be a byte array. Closes #2858
2018-05-17 19:22:30 -04:00
Ryan Baxter
6c71f9bba8
Adding Atlas starter back to dependencies pom. Closes#2914.
2018-05-15 19:54:41 -04:00
Ryan Baxter
b3802c0e85
Use management.server.servlet.context-path in docs. Closes #2911
2018-05-14 19:50:08 -04:00
Mário Buratto
d62c788cd7
Fixed content length handling issues. ( #2894 ) ( #2920 )
...
* Fixed content length handling issues. (#2894 )
* Added test setup and cleanup for RequestContext. (#2894 )
2018-05-14 19:36:58 -04:00
saga
21ff95e97b
Repair inconsistency ( #2932 )
...
Fix #2910
2018-05-14 19:30:24 -04:00
Vikash Tiwari
d5f7148511
Fix typo in docs ( #2916 )
2018-05-14 17:08:45 -04:00
Spencer Gibb
1704c16c38
Updates the turbine stream documentation to note the need for webflux.
2018-05-10 15:21:11 +02:00
Spencer Gibb
26c9f97223
Removes unused TurbinePortApplicationListener.
2018-05-10 15:15:29 +02:00
Spencer Gibb
97eea5bd87
Removes unused netty server bits.
2018-05-10 15:12:00 +02:00
Spencer Gibb
271f73f7f9
Updates turbine-stream to use webflux
...
Rather than custom netty server.
Harmonizes spring cloud contract versions to 1.2.4.RELEASE
fixes gh-2319
2018-05-10 09:05:53 -04:00
Ryan Baxter
4e155f4c3b
Use condition on type string instead of class
...
Avoid problems if OKHTTP is not on the classpath. Fixes #2797
2018-05-02 15:48:37 -04:00
Spencer Gibb
2e12d9b473
Adds commons-configuration as a compile dependency.
2018-04-27 13:55:02 -04:00
Ryan Baxter
889785c4ec
Add apache http client to zuul deps. ( #2889 )
2018-04-27 13:21:14 -04:00
Nastya Smirnova
60407e4170
[Turbine] Turbine controller ( #2223 )
2018-04-25 16:32:43 -04:00
Spencer Gibb
127b2a80d2
Updates eureka to 1.9.0 and servo to 0.12.21
2018-04-25 15:15:16 -04:00
Spencer Gibb
87ffb81a65
correctly test ip-address settings
2018-04-25 13:19:34 -04:00
Spencer Gibb
4836e1e951
remove deprecated constructors
2018-04-25 13:19:34 -04:00
Spencer Gibb
0cfbac1b43
fix property reference
2018-04-25 13:19:34 -04:00
buildmaster
7bc46324c2
Going back to snapshots
2018-04-20 20:00:52 +00:00
buildmaster
10d3e1422c
Update SNAPSHOT to 2.0.0.RC1
2018-04-20 19:57:42 +00:00
Spencer Gibb
843344a9df
Merge branch 'dependencies-pom-cleanup'
2018-04-18 17:06:47 -04:00
Spencer Gibb
76158af131
Adds connectionRequestTimeoutMillis to zuul.host
...
fixes gh-2851
2018-04-18 17:05:51 -04:00
Spencer Gibb
0a8f594bd5
Uses precomputed information in RibbonServer if available.
...
fixes gh-2860
2018-04-18 16:06:36 -04:00
Ryan Baxter
520d12631b
Fix bean names. Fixes #2844
2018-04-17 13:28:18 -04:00
Ryan Baxter
d8582f7814
Changing Cloudfoundry to Cloud Foundry
2018-04-17 12:32:59 -04:00
Spencer Gibb
73fbec166d
Cleans up dependencies pom. Removes uneeded deps and moves others to root pom.
...
fixes gh-2854
2018-04-16 16:08:01 -04:00
Bertrand Renuart
24209635c4
Handle GZip response from downstream with an empty body. ( #2838 )
...
* Handle GZip response from downstream with an empty body.
2018-04-12 17:01:06 -04:00
Spencer Gibb
196abf2a24
Merge branch 'brenuart-gh2807'
2018-04-10 21:28:10 -04:00
Bertrand Renuart
b2d27a1d7b
Refactor HandlerMapping refresh into a single listener
...
fixes gh-2807
2018-04-10 21:27:42 -04:00
Bertrand Renuart
406e112aaa
Always forward Content-Length header from origin when set ( #2833 )
...
* Always forward Content-Length from origin when set unless response is compressed and client does not support it
Fix for #2832
* Add test cases to assert behaviour with regards to the Content-Length header
2018-04-10 16:02:03 -04:00
David Liu
2118d5b4dd
sanitize the metadata map to remove empty values when building the eureka InstanceInfo ( #2826 )
2018-04-10 14:18:43 -04:00
Ryan Baxter
65c13bba83
Update Eureka dependency. Fixes #2756
2018-04-10 10:22:54 -04:00
CaiJiahe
b6522e4dc0
fix doc typo ( #2827 )
2018-04-09 23:56:54 -04:00
Spencer Gibb
31606d0dc8
fixes unintended change to test.
2018-04-04 16:55:53 -04:00
Spencer Gibb
33511fd105
Adds sidecar test for prefer-ip-address
2018-04-04 16:38:03 -04:00
Spencer Gibb
0c7be074f5
Fixes get applications with regions.
...
Polishes tests.
2018-04-04 11:59:08 -04:00
buildmaster
3ebda28fed
Bumping versions to 1.4.5.BUILD-SNAPSHOT after release
2018-03-26 21:33:48 +00:00
buildmaster
3a0ff1f94d
Going back to snapshots
2018-03-26 21:33:47 +00:00
buildmaster
50a02e3ba4
Update SNAPSHOT to 1.4.4.RELEASE
2018-03-26 20:57:46 +00:00
buildmaster
ab87e735ad
Going back to snapshots
2018-03-22 21:13:47 +00:00
buildmaster
6e6d1ef264
Update SNAPSHOT to 2.0.0.M8
2018-03-22 21:10:49 +00:00
Ryan Baxter
bf99c6236e
Update to latest Eureka version. Fixes #2792
2018-03-22 09:25:57 -04:00
Ryan Baxter
ac95844ab3
Update to latest Eureka release. Fixes #2228 .
2018-03-21 13:51:52 -04:00
Ryan Baxter
c55caf4290
Merge remote-tracking branch 'origin/1.4.x'
2018-03-19 15:58:48 -04:00
Ryan Baxter
722a626e55
Merge remote-tracking branch 'origin/1.3.x' into 1.4.x
2018-03-19 15:58:24 -04:00
Ryan Baxter
90a514d935
Remove old circle config
2018-03-19 15:56:57 -04:00
Ryan Baxter
ded5251daf
Merge remote-tracking branch 'origin/1.4.x'
2018-03-19 15:21:02 -04:00
Spencer Gibb
9b1d3b36fd
Uses default /actuator prefix for hystrix.stream
...
fixes gh-2784
2018-03-19 15:10:17 -04:00
Ryan Baxter
b5a2291ec6
Fixing yaml config formatting
2018-03-19 14:47:14 -04:00
Ryan Baxter
d2d2dede3f
Merge remote-tracking branch 'origin/1.3.x' into 1.4.x
2018-03-19 14:46:19 -04:00
Ryan Baxter
3a5e12b895
Adding circle 2.0 config
2018-03-19 14:29:39 -04:00
Spencer Gibb
3ce65f69c1
Adds missing spring-boot-configuration-processor
...
fixes gh-2782
2018-03-19 13:25:47 -04:00
Spencer Gibb
3e8899c43e
makes eureka-client optionally dependent on ribbon
2018-03-19 13:25:17 -04:00
Spencer Gibb
49fc92849c
remove unused import
2018-03-19 13:24:43 -04:00
Ryan Baxter
4ace667c53
Sets default actuator prefix in Boot 2.0. Fixes #2777 ( #2781 )
2018-03-14 14:43:08 -04:00
Ryan Baxter
894a462e4c
Merge remote-tracking branch 'origin/1.4.x'
2018-03-14 09:42:23 -04:00
Ryan Baxter
dadd86056e
Fixes #2779
2018-03-14 09:38:03 -04:00
Ryan Baxter
07f455caf8
Merge remote-tracking branch 'origin/1.4.x'
2018-03-14 09:15:05 -04:00
Ryan Baxter
dd4b967fbf
Fix NPE when empty body during retry ( #2775 )
2018-03-13 16:31:37 -04:00
Ryan Baxter
274b68baaa
Merge remote-tracking branch 'origin/1.4.x'
2018-03-13 09:34:20 -04:00
darkius
b99faba3cd
Fix management context path in URL ( #2702 ) ( #2769 )
2018-03-13 09:23:46 -04:00
Ryan Baxter
a533bc0649
Merge branch 'master' of github.com:spring-cloud/spring-cloud-netflix
2018-03-13 09:07:21 -04:00
Ryan Baxter
eeb89e6e14
Merge remote-tracking branch 'origin/1.4.x'
2018-03-12 17:16:51 -04:00
Ryan Baxter
6dec4afef8
Refactor Spring Retry based on changes in commons ( #2771 )
2018-03-12 16:56:30 -04:00
Ryan Baxter
57a6693de7
Bumping ribbon version. Fixes #2752
2018-03-12 15:41:32 -04:00
Jay Bryant
100d158ae5
Editing ( #2749 )
2018-03-02 12:07:42 -05:00
Spencer Gibb
3fcc3668f0
Un-ignore test now that reactor-netty has fixed the issue.
...
see https://github.com/reactor/reactor-netty/issues/292
2018-02-28 13:49:24 -05:00
buildmaster
9f1dee5c74
Going back to snapshots
2018-02-26 21:22:30 +00:00
buildmaster
6066df8ae4
Update SNAPSHOT to 2.0.0.M7
2018-02-26 21:19:28 +00:00
Ryan Baxter
a8b92a2211
Merge branch '1.4.x' of github.com:spring-cloud/spring-cloud-netflix into 1.4.x
2018-02-23 15:32:57 -05:00
Ryan Baxter
7e433bf901
Fixes #2740 .
2018-02-23 15:32:33 -05:00
Patrick Way
16155ed852
Fix npe when no servers available ( #2727 )
...
* Retryable Clients should validate the service server and throw an exception if necessary
* fixing spelling error
* RetryableRibbonLoadBalancingClient should throw a ClientException which can be handled by the RibbonRoutingFilter
* moving service instance validation and service instance chooser to the AbstractLoadBalancingClient
* Updating RetryCallback within RetryableRibbonLoadBalancingHttpClient to handel Exception
2018-02-23 09:44:32 -05:00
Ryan Baxter
257349e6ed
Remove last bits of Feign
2018-02-22 20:36:19 -05:00
Ryan Baxter
6b031d66bc
Removing Feign documentation from docs
2018-02-22 20:22:40 -05:00
Ryan Baxter
11feffb1f6
Merge remote-tracking branch 'origin/master' into remove-feign
2018-02-22 14:05:58 -05:00
Ryan Baxter
87de937fdd
Merge remote-tracking branch 'origin/1.4.x'
2018-02-22 14:03:23 -05:00
Spencer Gibb
1080a1dc83
Ignore broken test so snapshots publish again.
2018-02-22 13:26:00 -05:00
Ryan Baxter
c84d20cdbe
Reenabling ignored test
2018-02-22 09:39:29 -05:00
Ryan Baxter
276b2ada0c
Ignoring potential test problem
2018-02-21 20:35:50 -05:00
Ryan Baxter
2c4ae35127
Making application classes not public
2018-02-21 20:27:18 -05:00
Ryan Baxter
021dc55898
making sure ssl is disabled
2018-02-21 20:13:26 -05:00
Ryan Baxter
b199167eb2
Removing Feign
2018-02-21 20:10:11 -05:00
Spencer Gibb
c1e86507d8
Ignore broken test so snapshots publish again.
2018-02-21 01:56:38 -05:00
Ryan Baxter
08bcf2463f
Revert "increasing retries"
...
This reverts commit 6062f6ff1e .
2018-02-20 16:14:38 -05:00
Ryan Baxter
6062f6ff1e
increasing retries
2018-02-20 16:08:26 -05:00
Ryan Baxter
8691a731d5
Merge remote-tracking branch 'origin/1.4.x'
2018-02-20 15:21:01 -05:00
Ryan Baxter
c35796af7e
Use disable ssl validation property. Fixes #2729 ( #2733 )
2018-02-20 15:19:57 -05:00
Eko Kurniawan Khannedy
61bbca23ff
add encoder, decoder and contract to feign properties, so we can override the default value with properties ( #2687 )
2018-02-20 14:31:03 -05:00
Ryan Baxter
a082146715
Merge remote-tracking branch 'origin/1.4.x'
2018-02-20 14:16:42 -05:00
Ryan Baxter
6eb497770b
Merge branch '1.3.x' into 1.4.x
2018-02-19 20:48:56 -05:00
Ryan Baxter
03851157cf
Merge remote-tracking branch 'origin/1.4.x'
2018-02-19 20:47:23 -05:00
Ryan Baxter
ba17eb6a31
Feign compression configuration fixes ( #2717 )
...
* feign compression configuration fixes. Fixes #2462
2018-02-19 07:39:53 -05:00
Spencer Gibb
a19163ddb3
update to new web endpoint property
2018-02-12 12:24:48 -05:00
Spencer Gibb
6d67f1beaa
Use boot version variable
2018-02-12 11:56:09 -05:00
Spencer Gibb
947e21f9b2
remove reference to finchley
2018-02-12 11:50:35 -05:00
Spencer Gibb
afd4154ee7
remove servo docs
2018-02-12 11:47:04 -05:00
Spencer Gibb
68f6ee540c
remove brixton references
2018-02-12 11:44:28 -05:00
Spencer Gibb
31c974c461
remove brixton references
2018-02-12 11:42:26 -05:00
Spencer Gibb
d4e7fdef7e
remove brixton references
2018-02-12 11:41:06 -05:00
Spencer Gibb
e30fa91769
Fix change in property type errors
2018-02-10 10:01:50 -05:00
Spencer Gibb
ef056583c8
Fix compile errors
2018-02-10 09:38:32 -05:00
buildmaster
c8be808eba
Going back to snapshots
2018-02-09 22:40:46 +00:00
buildmaster
5bde00223d
Update SNAPSHOT to 2.0.0.M6
2018-02-09 22:38:01 +00:00
Spencer Gibb
9646f76f82
Fix unresolved references
2018-02-09 17:28:17 -05:00
Spencer Gibb
e1333c96b0
Merge remote-tracking branch 'origin/master'
2018-02-08 18:59:14 -05:00
Spencer Gibb
ac6b8b8592
Update to latest boot conventions
2018-02-08 18:59:07 -05:00
buildmaster
70ea5ed597
Bumping versions to 1.4.4.BUILD-SNAPSHOT after release
2018-02-08 15:59:23 +00:00
buildmaster
dd9e3b60db
Going back to snapshots
2018-02-08 15:59:22 +00:00
buildmaster
6b023df258
Update SNAPSHOT to 1.4.3.RELEASE
2018-02-08 15:44:15 +00:00
Ryan Baxter
d70c12e2a4
Configuring firewall to allow matrix parameters
2018-02-07 19:57:36 -05:00
Ryan Baxter
8f0c15e966
using snapshot
2018-02-07 16:37:32 -05:00
Ryan Baxter
fdf88bfdd7
Using snapshot
2018-02-07 16:36:49 -05:00
Ryan Baxter
24e31f997c
using build snapshot
2018-02-07 16:36:00 -05:00
Ryan Baxter
c53a4a0ce9
Using release
2018-02-07 16:16:35 -05:00
Ryan Baxter
33aae30c92
Using build release
2018-02-07 16:16:01 -05:00
Ryan Baxter
d76e1ffc8f
Using build release
2018-02-07 16:15:09 -05:00
Ryan Baxter
2d11fb414d
Fixing links
2018-02-07 14:43:15 -05:00
Ryan Baxter
e6943b8f78
Return content of last request when retrying failed requests ( #2685 )
2018-02-07 14:17:34 -05:00
zaygrzx
d31d4424f6
Minor changes ( #2712 )
...
* Remove invalid import
* Remove invalid import
2018-02-06 07:47:39 -05:00
Spencer Gibb
bb26a270dc
Webflux Hystrix Feature shouldn't be dependant on Servlet.
2018-02-05 21:36:48 -05:00
Ryan Baxter
ba87fef3b2
Set secure health check url. Fixes #2673 ( #2710 )
2018-02-05 13:23:06 -05:00
Andreas Evers
4c181c9671
Small fix for wrong routes details endpoint ( #2706 )
2018-02-05 07:49:40 -05:00
Igor Suhorukov
076df77563
Optimize thread safe code and replace the synchronized class "StringBuffer" by an unsynchronized one "StringBuilder". ( #2704 )
2018-02-04 20:09:09 -05:00
Ryan Baxter
07411bba40
Fix compilation errors due to changes in commons
2018-02-02 07:47:57 -05:00
Igor Suhorukov
24dfd4ae76
fix issue with assertion in HystrixStreamTests, polish diamond operator and follow class field naming convention ( #2703 )
...
* fix assertion check
* polish: replace the type specification in this constructor call with the diamond operator ("<>"),
make EUREKA_PACKAGES final to avoid issue "static non-final field names should comply with a naming convention"
2018-02-01 19:15:51 -05:00
Ryan Baxter
a9aca1b8ed
Client is registered in the LoadBalancerContext. Fixes #2699 .
2018-01-30 15:34:45 -05:00
Spencer Gibb
b2ebfc0ecb
Updates to new ServletEndpoint and ControllerEndpoint
2018-01-29 18:56:11 -05:00
Spencer Gibb
eb0681f9c2
Get dynamic instanceinfo in ServiceRegistry.getStatus()
...
See https://github.com/spring-cloud/spring-cloud-commons/issues/310
2018-01-29 17:48:35 -05:00
Spencer Gibb
041b493a25
polish
2018-01-26 17:09:16 -05:00
Spencer Gibb
a81eb771e5
Updates for new HttpTraceRepository
2018-01-26 16:21:58 -05:00
Ryan Baxter
acf427974b
Filter name change in boot 2.0
2018-01-26 11:47:25 -05:00
Ryan Baxter
c3475f194e
Fix failing unit test
2018-01-26 10:20:46 -05:00
Marcin Grzejszczak
6975781a0b
Edgware branch for e2e
2018-01-25 21:28:36 +01:00
Marcin Grzejszczak
665fe67aa6
Edgware branch for e2e
2018-01-25 21:28:07 +01:00
Taylor Wicksell
5b149c7ff2
do not rely on constructor injection in EurekaClientAutoConfiguration ( #2670 )
2018-01-25 10:55:48 -05:00
Patrick Way
35477d9c06
Allowing RibbonLoadbalancedRetryPolicy to update ServerStats for circuit tripping exceptions ( #2483 )
...
* Allowing RibbonLoadbalancedRetryPolicy to update ServerStats for circuit tripping exceptions
2018-01-25 10:15:55 -05:00
saga
576baf6fff
Improve Zuul Hystrix Timeouts ( #2645 )
2018-01-25 07:45:35 -05:00
saga
f7e5b7f726
Minor changes ( #2681 )
2018-01-25 07:35:53 -05:00
Spencer Gibb
ca80c57797
Adds newline to turbine stream
...
See gh-2637
2018-01-24 15:44:06 -05:00
Ryan Baxter
7d2a4b155d
Bumping commons and config versions
2018-01-23 16:05:13 -05:00
Spencer Gibb
29ad943f0a
Use scheme in load balancing if provided.
2018-01-23 00:44:28 -05:00
Ryan Baxter
d4e7f25e3b
Merge remote-tracking branch 'origin/1.4.x'
2018-01-22 13:54:09 -05:00
Spencer Gibb
e0ad44f2f1
Updates to new location of SecurityAutoConfiguration
2018-01-22 13:38:09 -05:00
saga
ff68e0f66e
Prevent RibbonRoutingFilter throws exceptions when Http status codes are non-standard(Against the 1.4.x branches) ( #2671 )
...
* This PR fixes #2639 and against the 1.4 branches
2018-01-22 11:27:15 -05:00
Dave Syer
08b8034eca
Remove commons-logging as explicit dependency
...
Hopefully spring boot logging provides enough of the API for
Archaius to work (I think that's the only reason it was there).
Causes issues with logging switching to JUL at odd times (like
on context closed events).
2018-01-20 09:36:55 +00:00
Ryan Baxter
d3385f8cd6
Merge remote-tracking branch 'origin/1.4.x'
2018-01-19 15:46:04 -05:00
Ryan Baxter
d51112e6af
Pass the right request to getSecureRequest. Fixes #2667 . ( #2669 )
2018-01-19 15:27:15 -05:00
Ryan Baxter
6bfb7c6d6e
Merge remote-tracking branch 'origin/1.4.x'
2018-01-19 12:37:07 -05:00
Ryan Baxter
3c9792545b
Merge remote-tracking branch 'origin/1.4.x'
2018-01-18 20:03:43 -05:00
Ryan Baxter
1c79bd2646
Flip disable ssl flag for SimpleHostRoutingFilter. Fixes #2503 .
2018-01-18 14:01:41 -05:00
Ryan Baxter
6bb5830220
Remove deprecated ZuulFallbackProvider in favor of FallbackProvider. Add route parameter to fallbackResponse. Fixes #2655 ( #2664 )
2018-01-18 13:40:43 -05:00
Biju Kunjummen
7b7cf7e5e8
Uses ApplicationContextRunner, removes main method in tests ( #2626 )
2018-01-17 18:30:01 -05:00
Ryan Baxter
c79ac8ba19
Remove / from prefix if present.
...
Fixes #2625
2018-01-17 18:16:18 -05:00
Toshiaki Maki
89cb8d1d9c
Add commandProperties in HystrixCommands ( #2656 )
2018-01-17 15:09:24 -05:00
reillylm
06672462ab
fix zuul intro typo ( #2658 )
2018-01-17 14:37:35 -05:00
Spencer Gibb
6fd4f44125
Fix updates from micrometer
2018-01-17 12:28:01 -05:00
Spencer Gibb
f7172dd0c5
Polish
2018-01-17 12:13:27 -05:00
Spencer Gibb
1c51c9fa5e
Updates test to account for new application context id rules from boot 2
2018-01-17 11:45:56 -05:00
Ryan Baxter
a399cca7ce
Use disableSslProperty when creating Feign http cients. Fixes 2652. ( #2654 )
2018-01-16 20:10:50 -05:00
Spencer Gibb
736317e684
Fix test
2018-01-16 16:43:08 -05:00
buildmaster
3c0c054d62
Bumping versions to 1.4.3.BUILD-SNAPSHOT after release
2018-01-16 12:56:05 +00:00
buildmaster
3a07faf23a
Going back to snapshots
2018-01-16 12:56:04 +00:00
buildmaster
0bfa706a39
Update SNAPSHOT to 1.4.2.RELEASE
2018-01-16 12:43:02 +00:00
Ryan Baxter
837267fb0a
Bumping version to next release
2018-01-12 14:37:33 -05:00
Spencer Gibb
6a3c509768
Supports /hystrix.stream for webflux
...
fixes gh-2629
2018-01-11 16:02:07 -05:00
saga
31b4646882
remove extra aware interface ( #2636 )
2018-01-11 15:51:24 -05:00
Ryan Baxter
16a5b00738
Add core dependency back to Hystrix starter or else starter wont include Hystrix implementation.
2018-01-11 14:17:15 -05:00
Ryan Baxter
8d18dfbc3d
Set hystrix timeout for Zuul routes based on whether the hystrix command timeout, default timeout, or ribbon timeouts are set. Fixes #2606 ( #2633 )
2018-01-11 10:05:02 -05:00
Guillaume Berche
e4870c94f2
Refine Feign manual client doc ( #2627 )
2018-01-11 07:51:26 -05:00
saga
241468ab7a
Remove redundant default parameter ( #2635 )
2018-01-11 07:47:54 -05:00
saga
94d7d2574b
Minor changes ( #2632 )
...
* Remove invalid import
* Remove invalid line
2018-01-10 10:51:47 -05:00
Spencer Gibb
dd978169da
Use new RibbonProperties consistently.
2018-01-09 17:11:01 -05:00
Spencer Gibb
ca81bdf71e
Ribbon utilities
2018-01-09 15:15:08 -05:00
Ryan Baxter
84f56ec3b2
Move Ribbon to its own module ( #2548 )
...
* Move Ribbon to its own module. Fixes #2299
2018-01-09 08:25:40 -05:00
Igor Kryvenko
208117bdd3
hotfix/add-log-ribbon ( #2619 )
...
* Add logging to RibbonLoadBalancerRetryPolicy
2018-01-09 00:55:35 -05:00
Ryan Baxter
d2155dc561
Only strip the prefix if it actually part of the path. Fixes #2377 ( #2624 )
2018-01-08 14:42:33 -05:00
Spencer Gibb
db66e1c3d4
polish
2018-01-08 13:14:25 -05:00
saga
113b49e283
Remove useless import ( #2622 )
2018-01-08 07:35:53 -05:00
Igor Kryvenko
b48189790c
Fixes gh - 2594 ( #2611 )
2018-01-04 11:08:37 -05:00
saga
882219f962
spring-retry listener features ( #2609 )
2018-01-04 09:42:26 -05:00
Ryan Baxter
8dfcdbed76
Adding repos to sc-netflix-hystrix-contract pom
2018-01-04 07:49:06 -05:00
Ryan Baxter
8017995ba3
Moving sc-build to 1.3.8.BUILD-SNAPSHOT
2018-01-03 19:42:03 -05:00
Ryan Baxter
ca399ffd0b
Moving dependencies to snapshots
2018-01-03 16:28:41 -05:00
Ryan Baxter
bf67680f4b
Fix management port property to align with Boot 2.0
2018-01-03 16:11:12 -05:00
Ryan Baxter
b24a0524ed
Merge remote-tracking branch 'origin/1.4.x'
2018-01-03 14:43:14 -05:00
Ryan Baxter
a4c995a394
Disable following redirects in SimpleHostRoutingFilter. Fixes #2578 . ( #2608 )
2018-01-03 14:19:39 -05:00
Bertrand Renuart
fb0d53a796
Invoke super.onCacheRefreshed() before custom logic ( #2604 )
2018-01-02 20:10:06 -05:00
Nastya Smirnova
9deab33dc1
fixes #2524 ( #2574 )
...
set proper status and health eureka urls if prefer ip address is set
2018-01-02 15:42:59 -05:00
Toshiaki Maki
29adaf26e9
Use verifyError ( #2602 )
2018-01-02 14:25:26 -05:00
saga
b3acc1390c
Add check to prevent StackOverflowError ( #2580 )
2018-01-02 14:24:54 -05:00
Riz Joj
3abc89b9e7
EurekaHealthCheckHandler: Added protected getter to obtain CompositeHealthIndicator ( #2583 )
...
* Adding protected getter to obtain CompositeHealthIndicator. This allows subclasses to obtain this indicator's health details map which is useful for error reporting.
2018-01-02 14:13:43 -05:00
周立
04560724d3
fix wrong sentence. ( #2582 )
...
* fix wrong sentence.
2018-01-02 14:06:34 -05:00
Spencer Gibb
81aadc3e05
Add test dependency for spring-security-rsa
...
fixes no class def found error
2018-01-01 16:48:02 -05:00
buildmaster
7c20c274d7
Bumping versions to 1.3.7.BUILD-SNAPSHOT after release
2017-12-21 21:34:12 +00:00
buildmaster
7339021684
Going back to snapshots
2017-12-21 21:34:11 +00:00
buildmaster
579fb1bfa7
Update SNAPSHOT to 1.3.6.RELEASE
2017-12-21 21:30:03 +00:00
Silas Mahler
0859350715
Fix typo in Turbine example url ( #2568 )
2017-12-20 17:59:09 -05:00
Spencer Gibb
4165fe221b
Allow overriding of initialize()
2017-12-20 14:55:03 -05:00
Ryan Baxter
d76454b1ec
Adding issue and contributing templates
2017-12-20 14:37:35 -05:00
Spencer Gibb
50924f296f
Moves from archaius to boot properties.
...
This fixes problems in testing while maintaining backwards compatibility.
Allows upgrade of zuul to 1.3.1
2017-12-20 14:31:36 -05:00
Spencer Gibb
0a689b5008
polish
2017-12-20 14:30:25 -05:00
Spencer Gibb
ac1ac4d5b1
Reinstates upgrade to zuul 1.3.1
2017-12-20 14:29:55 -05:00
Ryan Baxter
53ffb11a21
Revert "Update zuul-core to 1.3.1 version ( #2547 )"
...
This reverts commit 348d1c5b8a .
2017-12-19 19:35:46 -05:00
Nastya Smirnova
348d1c5b8a
Update zuul-core to 1.3.1 version ( #2547 )
2017-12-19 16:21:10 -05:00
saga
434fb6e9fa
Refactor the getScanner method of the FeignClientsRegistrar class ( #2559 )
2017-12-19 15:46:04 -05:00
Kerwin Bryant
90094b6b9a
public FeignLoadBalancer.RibbonRequest and FeignLoadBalancer.RibbonResponse to the user to customize their needs ( #2536 )
2017-12-19 14:43:39 -05:00
Tim Ysewyn
4f2f4f6a60
Added util method to upgrade the connection to a secure one. ( #2551 )
...
* Added util method to upgrade the connection to a secure one.
- Adds support for websocket URIs
- Fixes bug where a non-secure scheme other than http would be changed to https
- Deprecated `updateToHttpsIfNeeded` in favor of `updateToSecureConnectionIfNeeded`
* Expect http when no scheme was set
* Skip update to secure connection when the uri is empty
2017-12-19 14:08:00 -05:00
周立
1210db9a15
Change spring-cloud-starter-hystrix-netflix-dashboard to spring-cloud-starter-netflix-hystrix-dashboard ( #2560 )
...
Change spring-cloud-starter-hystrix-netflix-dashboard to spring-cloud-starter-netflix-hystrix-dashboard
2017-12-18 09:06:55 -05:00
周立
94358489ef
Change spring-cloud-starter-hystrix-dashboard to spring-cloud-starter-netflix-hystrix-dashboard ( #2561 )
...
Change spring-cloud-starter-hystrix-dashboard to spring-cloud-starter-netflix-hystrix-dashboard
2017-12-18 09:05:30 -05:00
Tomasz Juchniewicz
06398da4df
Allow multiple values in @RequestMapping(produces|consumes) for Spring MVC endpoints. ( #2523 )
...
Fixes gh-808.
2017-12-15 14:43:43 -05:00
Craig Rueda
504720e366
InputStream should always be closed after reading contents from upstreams ( #2501 )
...
* InputStream should always be closed after reading contents from upstreams
2017-12-15 14:07:34 -05:00
Ryan Baxter
3d7892c2e6
Merge remote-tracking branch 'origin/1.4.x'
2017-12-12 12:58:03 -05:00
Spencer Gibb
170739e662
Fix compile error, ignore broken tests
2017-12-11 21:38:44 -08:00
Ryan Baxter
07de257371
Merge remote-tracking branch 'origin/1.3.x' into 1.4.x
2017-12-08 17:19:57 -08:00
Fahim Farook
6e2238f231
Update Eureka Server's service-urls upon EnvironmentChangeEvent. ( #2455 )
...
Fixes gh-2421
2017-12-08 15:07:05 -08:00
saga
f640ffd251
SimpleHostRoutingFilter should pull InputStream from RequestContext
...
Fixes #2513
2017-12-08 14:45:57 -08:00
Ryan Baxter
0401ad96e5
Fixes double encoding when creating secure URLs ( #2526 )
...
* Fixes double encoding when creating secure URLs. Fixes #2478 .
2017-12-08 10:39:21 -08:00
saga
05cd507d9a
Adjust the code format ( #2507 )
...
* Adjust the code format
2017-12-03 22:30:18 -05:00
Ryan Baxter
3e90724505
Switched branch in docs and merged changes forward
2017-12-03 15:22:24 -08:00
Ryan Baxter
efb91874f8
Correcting image links. Fixes #2487
2017-12-03 15:06:48 -08:00
buildmaster
4e8d58869e
Going back to snapshots
2017-12-02 02:57:45 +00:00
buildmaster
32efd30dc0
Update SNAPSHOT to 2.0.0.M5
2017-12-02 02:54:51 +00:00
Spencer Gibb
eec4c8cf85
remove empty files
2017-12-01 21:46:27 -05:00
Daniel Lavoie
ebdcca4fa8
Hystrix Dashboard Cannot display anything for Turbine Stream ( #2484 )
...
Closes #2475
2017-12-01 16:38:15 -05:00
Daniel Qian
d38f390b95
fix documentation typo ( #2488 )
2017-12-01 16:30:46 -05:00
Spencer Gibb
e3cdb76373
Revert "fix zuul filters package url in Edgware ( #2493 )" ( #2495 )
...
This reverts commit d5e3cad80e .
2017-11-30 21:26:21 -05:00
周立
d5e3cad80e
fix zuul filters package url in Edgware ( #2493 )
...
fix zuul filters package url in Edgware
2017-11-30 21:23:08 -05:00
周立
2287e0caf2
fix zuul filters package url in Edgware ( #2489 )
...
fix zuul filters package url in Edgware
2017-11-30 10:48:35 -05:00
Spencer Gibb
b8a357b685
Upgrade wiremock to 1.2.0.RELEASE
2017-11-28 14:45:11 -05:00
Spencer Gibb
ff5bf153bf
Merge branch '1.4.x'
...
# Conflicts:
# docs/pom.xml
2017-11-28 12:39:24 -05:00
Spencer Gibb
dde7ff4c45
Update docs branches
2017-11-28 12:38:23 -05:00
Spencer Gibb
1cf1f435a6
Update eureka to 1.8.6
...
fixes gh-2456
2017-11-28 12:25:02 -05:00
Spencer Gibb
4e40cad235
Polish test
2017-11-28 11:25:49 -05:00
saga
14c1d461b7
Improve the document ( #2474 )
...
Replace @Configuration, @ComponentScan, @EnableAutoConfiguration with @springbootapplication.
2017-11-28 06:30:41 -05:00
Spencer Gibb
07c4604c9b
Polish test
2017-11-28 01:16:34 -05:00
Spencer Gibb
ef755f3ad3
Merge branch 'master' into 2.0.x
2017-11-27 22:52:09 -05:00
Spencer Gibb
e19ecf71da
Updates for boot 2.0 compatibility
2017-11-27 14:31:19 -05:00
Spencer Gibb
7c62bd8871
Updates for boot 2.0 compatibility
2017-11-27 13:44:59 -05:00
saga
6c52269dc5
Associated with this PR # 2466 ( #2470 )
...
Use StringBuffer for String concatenation
2017-11-27 07:55:39 -05:00
saga
736a3e4610
Format indent adjustment ( #2468 )
...
Format indent adjustment
2017-11-26 07:32:33 -05:00
Spencer Gibb
ae34b77371
Updates for boot 2.0 compatibility
2017-11-22 12:30:54 -05:00
Spencer Gibb
946a46f2b1
Merge branch 'master' into 2.0.x
2017-11-21 19:27:49 -05:00
Spencer Gibb
1e87b50998
Update releaser build to build docs
2017-11-21 18:37:48 -05:00
Spencer Gibb
f59a228daf
Pass system properties to releaser build command
2017-11-21 17:48:01 -05:00
Ryan Baxter
db3a412c8a
Fixing command to run maven
2017-11-20 16:10:55 -05:00
Ryan Baxter
202f96876e
Bumping versions to 1.4.1.BUILD-SNAPSHOT after release
2017-11-20 16:03:53 -05:00
Ryan Baxter
2489d5e234
Going back to snapshots
2017-11-20 16:03:52 -05:00
Ryan Baxter
64ad2ba20c
Update SNAPSHOT to 1.4.0.RELEASE
2017-11-20 15:54:27 -05:00
Yongsung Yoon
60c4e1b007
Add support loadBalancerKey in RibbonRoutingFilter of Zuul for Canary test ( #2439 )
...
* Add support loadBalancerKey in RibbonRoutingFilter
* Add documentation about how to provide a loadBalancerKey to Ribbon
* Add integrationtest for RibbonRoutingFilter's loadBalancerKey support
2017-11-20 06:28:23 -05:00
Ryan Baxter
6e3b4fdd7b
Adds backoff policies when retrying requests ( #2436 )
...
* Adds backoff policies when retrying requests. Fixes #2195
* fixing final variable
2017-11-16 20:11:55 -05:00
buildmaster
d7b40e1052
Going back to snapshots
2017-11-15 01:45:33 +00:00
buildmaster
8e412f08bc
Update SNAPSHOT to 2.0.0.M4
2017-11-15 01:43:03 +00:00
Nastya Smirnova
62a8f72b98
Incorrect statusPageUrl and healthCheckUrl are reported to Eureka if management.context-path is not set ( #2145 )
2017-11-14 12:54:12 -05:00
Spencer Gibb
aaec6c4ca1
polish
2017-11-13 15:17:58 -05:00
Ryan Baxter
89441ac126
Added zuul timeout documentation. Fixes #2201
2017-11-10 15:54:05 -05:00
Ryan Baxter
9a6dad11bc
Fixing test failures
2017-11-08 16:08:07 -05:00
Ryan Baxter
d9f7842aec
Fix HystrixClientFallbackFactory implementation in docs. Fixes #2428
2017-11-08 11:00:51 -05:00
Ryan Baxter
65762b1dce
Remove deprecated RetryableStatusCodeException. Fixes #2003 ( #2427 )
2017-11-07 17:26:17 -05:00
Nastya Smirnova
ba24811356
Report jmx and management ports to Eureka metadata map ( #1830 )
...
Follows: https://github.com/spring-cloud/spring-cloud-netflix/pull/1317
2017-11-07 13:42:23 -05:00
agseijas
573d52119a
Adds feign-* missing managed dependencies ( #2417 )
...
Probably we could import a bom from feign.
2017-11-07 10:56:10 -05:00
Ryan Baxter
3cafacc3e9
Fixes #2415
2017-11-06 15:43:20 -05:00
Spencer Gibb
f511c267ce
Fix circular reference during object creation.
2017-11-06 08:37:59 +02:00
Spencer Gibb
799fbf43d1
polish
2017-11-06 08:26:33 +02:00
Spencer Gibb
c4b075b1c8
Removes log4j-to-slf4j exclusion
2017-11-01 17:13:10 -04:00
Spencer Gibb
8112ddfec2
Temporarily excludes log4j-to-slf4j
2017-11-01 16:28:06 -04:00
Spencer Gibb
5a1708185a
Fix removal of getLocalServiceInstance()
2017-10-30 18:25:22 -04:00
Spencer Gibb
35e2af7711
Merge branch 'master' into 2.0.x
2017-10-30 18:20:45 -04:00
Spencer Gibb
a805b53d86
Merge branch 'daniellavoie-no-eureka-fix'
2017-10-30 18:10:15 -04:00
Daniel Lavoie
c0c59320a5
Regression fix for hystrix stream without eureka registration
2017-10-30 18:10:11 -04:00
Spencer Gibb
388ec98087
Updates for changes to boot 2
2017-10-30 17:45:40 -04:00
Spencer Gibb
271bfcfb31
Fix tests
2017-10-27 18:43:31 -04:00
Spencer Gibb
2be1fb5123
Fix test
2017-10-27 17:36:38 -04:00
Spencer Gibb
70b0c06349
Fix zuul tests
2017-10-27 17:13:32 -04:00
Spencer Gibb
bd7d8c944c
Going back to snapshots
2017-10-27 16:39:34 -04:00
Spencer Gibb
355adf8369
Update SNAPSHOT to 2.0.0.M3
2017-10-27 16:37:39 -04:00
Spencer Gibb
c9ce7af0f2
Add repositories
2017-10-27 16:26:38 -04:00
Spencer Gibb
086aa43055
Trying to fix tests
2017-10-27 16:16:21 -04:00
Spencer Gibb
103bd6475f
Trying to fix tests
2017-10-27 16:03:38 -04:00
Spencer Gibb
5cc94532a7
remote routes defined in file
2017-10-27 15:44:23 -04:00
Spencer Gibb
e07ed0bd9c
Attempt to debug test in jenkins
2017-10-27 15:29:37 -04:00
Spencer Gibb
391add0945
Attempt to debug test in jenkins
2017-10-27 15:15:53 -04:00
Spencer Gibb
cf576055f6
rename potential conflicting ribbon contexts
2017-10-27 14:17:01 -04:00
Spencer Gibb
0d84e72d76
points build.sh at correct mvnw location
2017-10-27 12:26:28 -04:00
Spencer Gibb
4932eef1c9
Adds toObservable function to HystrixCommands.
...
Lets user have full control over how the Observable is created with
sane defaults for eager/non-eager cases.
2017-10-24 14:46:41 -04:00
Spencer Gibb
c6a00c1a71
Move to proper reactor testing
2017-10-24 14:22:31 -04:00
Stephane Maldini
a67a077906
fix overflow issue with hystrix timeout operator ( #2391 )
...
- The fix adds a necessary buffer between the rx-rs adapter and
the timeout operator introduced in AbstractCommand. Unfortunately,
the hystrix operator does not comply with RS backpressure requirements.
It will always request an unbounded demand to a source regardless of
the command consumer demand. With this commit we protect RS adapter and
downstream flow from overflow. Ideally a rework of the operator should
be planned.
2017-10-24 14:01:44 -04:00
JagmohanSharma
798a4bb2b9
https://github.com/spring-cloud/spring-cloud-netflix/issues/2387 ( #2388 )
...
In order to fix issue with TPS in hystrix-dashboard threadpool section, removing average calculation for propertyValue_metricsRollingStatisticalWindowInMilliseconds. This was done for hystrixCommand.js previously but not for hystrixThreadpool.js.
2017-10-24 13:18:34 -04:00
Spencer Gibb
eb07e2b058
remove java version property
2017-10-23 22:15:37 -04:00
Spencer Gibb
a878472a73
Updates to boot 2.0.0 endpoint and properties.
2017-10-23 21:47:37 -04:00
Spencer Gibb
ef508b4223
Merge branch 'master' into 2.0.x
2017-10-23 21:22:20 -04:00
Spencer Gibb
df7f31098c
Going back to snapshots
2017-10-23 17:44:26 -04:00
Spencer Gibb
fa9524f9c9
Update SNAPSHOT to 1.4.0.RC1
2017-10-23 17:39:56 -04:00
Spencer Gibb
1368f059bb
Change contract property name
2017-10-23 17:16:32 -04:00
Spencer Gibb
8701060355
Add workaround for locally failing test.
2017-10-23 17:05:30 -04:00
Spencer Gibb
ee067ed3f2
Merge branch 'raiRaiyan-gh-2303'
2017-10-23 14:43:38 -04:00
Raiyan
b57dedb74a
- Eureka client auto configures the secure port when secure port is enabled
...
- The eureka instance auto registration also changes the secure port when the server port is random (0)
Fixes gh-2303
2017-10-23 14:43:20 -04:00
Spencer Gibb
d7c13adac0
Merge branch 'tiny-dancer-patch-1'
2017-10-23 14:19:13 -04:00
mg
bd2473a7bf
Update spring-cloud-netflix.adoc
...
Update documentation to reflect https://github.com/spring-cloud/spring-cloud-netflix/issues/1048
2017-10-23 14:18:40 -04:00
Gregor Zurowski
de16cb71f1
Add new filters actuator endpoint ( #2244 )
...
* Add new Zuul filters endpoint and refactor routes endpoint
* Refactor FiltersEndpoint
- Extend from AbstractEndpoint and simplify code
- Move tests classes into package endpoint
- Remove usage of Lombok
* Conditionally enable Zuul routes and filters endpoints
* Provide FilterRegistry to FiltersEndpoint via constructor
2017-10-23 14:08:00 -04:00
Spencer Gibb
4995844f04
Upgrade to eureka 1.8.4
...
fixes gh-2386
2017-10-21 17:45:12 -04:00
Nastya Smirnova
ffc431753b
Create TurbineClustersProvider
...
Extract separate class TurbineClustersProvider to be able to provide custom solution for retrieving configured clusters (#2219 )
2017-10-20 21:46:29 -04:00
Spencer Gibb
67f887d870
Update HystrixCommands to use a builder.
...
Otherwise there would be an explosion of overloaded methods.
2017-10-19 15:52:04 -04:00
Spencer Gibb
5a337fd6c1
Move test to correct package
2017-10-19 14:27:58 -04:00
Spencer Gibb
b71ecc1c24
Remove deprecated DiscoveryClient.getLocalServiceInstance()
2017-10-18 11:49:43 -04:00
Spencer Gibb
71bd19d5df
Merge branch 'master' into 2.0.x
...
# Conflicts:
# spring-cloud-netflix-hystrix-stream/src/test/java/org/springframework/cloud/netflix/hystrix/stream/HystrixStreamTests.java
# spring-cloud-netflix-zuul/src/main/java/org/springframework/cloud/netflix/zuul/ZuulProxyAutoConfiguration.java
2017-10-18 11:36:41 -04:00
Spencer Gibb
28de82e63c
Use updated Registration rather than getLocalServiceInstance()
...
See https://github.com/spring-cloud/spring-cloud-commons/issues/265
2017-10-18 11:34:38 -04:00
Spencer Gibb
b4709f5db5
Update to hystrix-contract.
...
Updates to 2.0.0
2017-10-17 15:07:07 -04:00
Spencer Gibb
b0dccc0f81
Merge branch 'master' into 2.0.x
...
# Conflicts:
# spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/metrics/DefaultMetricsTagProvider.java
# spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/rx/DeferredResultSubscriber.java
# spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/rx/ResponseBodyEmitterSubscriber.java
# spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/rx/RxResponse.java
# spring-cloud-netflix-core/src/test/java/org/springframework/cloud/netflix/ribbon/support/RibbonCommandContextTest.java
# spring-cloud-netflix-core/src/test/java/org/springframework/cloud/netflix/rx/ObservableReturnValueHandlerTests.java
# spring-cloud-netflix-dependencies/pom.xml
2017-10-17 14:10:22 -04:00
Spencer Gibb
6c65266f05
Formatting spaces->tabs
2017-10-17 13:37:28 -04:00
Spencer Gibb
6ffe2f1af2
Downgrade archaius to 0.7.4 for java 7 compatibility.
...
see https://github.com/Netflix/archaius/pull/522
2017-10-17 13:12:26 -04:00
Dave Syer
5f26d02433
Merge branch 'master' into 2.0.x
2017-10-17 10:47:46 +01:00
Dave Syer
68ce0cf25f
Merge branch 'feature/eureka-stubs'
2017-10-17 10:47:35 +01:00
Dave Syer
0b638884f7
Fix merge in Turbine Stream tests
2017-10-17 10:46:08 +01:00
Dave Syer
b704dc50c3
Add restassured dependency manually
2017-10-17 10:22:15 +01:00
Dave Syer
62b6d6def2
Fix hystrix tests broken by 2.0 migration
2017-10-17 10:19:20 +01:00
Dave Syer
8d886eedfe
Merge branch 'feature/eureka-stubs' into 2.0.x
2017-10-16 21:35:02 +01:00
Spencer Gibb
7cff8ddbd3
Add missing jackson serialization for instanceinfo.
...
Port information was missing from data sent to eureka.
fixes gh-2372
2017-10-16 16:23:51 -04:00
Dave Syer
9d1eed6a82
Add script to build contract utils
2017-10-16 16:54:35 +01:00
Dave Syer
eeadc829b9
Parameterize contract version
2017-10-13 15:17:46 +01:00
Dave Syer
efe040549c
Move contract helper out of the reactor build
2017-10-13 15:17:46 +01:00
Dave Syer
5bc9e65cdd
Add tests for server metadata
2017-10-13 15:17:46 +01:00
Dave Syer
d6a604051f
Split tests up into individual methods
2017-10-13 15:17:46 +01:00
Dave Syer
51a03b30f2
Consolidate stub tests into one place
2017-10-13 15:17:46 +01:00
Dave Syer
561f3b2fbf
Add wiremock verification
2017-10-13 15:17:46 +01:00
Dave Syer
3a7af2c8fe
Generate some stubs, yay!
2017-10-13 15:17:46 +01:00
Dave Syer
26c7c362d2
Add property to tests, parameterizing stubs
2017-10-13 15:17:46 +01:00
Dave Syer
0642ea52c9
Remove unused stubs file
2017-10-13 15:17:46 +01:00
Dave Syer
957e33207e
Stabilise some tests
2017-10-13 15:17:46 +01:00
Dave Syer
a39fe345b5
Remove deprecated annotation
2017-10-13 15:17:46 +01:00
Dave Syer
40e72ddb8c
Tweak assertions a bit
2017-10-13 15:17:46 +01:00
Dave Syer
195c3fd75d
Extract utility class into shared library for contract tests
2017-10-13 15:17:46 +01:00
Dave Syer
c626bccad3
Add rest template to extract SSE events and assert them
...
The message has to be sent after the endpoint starts up, which only
happens after the first request is accepted, so we put that logic
in the response extractor.
2017-10-13 15:17:46 +01:00
Dave Syer
e295188075
Add tests for body of message
2017-10-13 15:17:46 +01:00
Dave Syer
7804e1bd59
Add Spring Cloud Contract for hystrix stream
2017-10-13 15:17:46 +01:00
Spencer Gibb
2870007392
Adds HystrixCommands helper object.
2017-10-11 23:18:06 -04:00
Spencer Gibb
fc9d442599
No longer require spring-boot-starter-web in eureka-client starter.
...
See gh-2359
2017-10-11 23:17:47 -04:00
Spencer Gibb
f4321dd3d6
Add dependency management for rxjava-reactive-streams
...
Allows for bridging webflux when using hystrix commands.
fixes gh-2355
2017-10-10 12:25:39 -04:00
Spencer Gibb
d76416f03c
Merge branch 'master' into 2.0.x
2017-10-04 19:35:34 -04:00
Spencer Gibb
6b6889b8b4
Fixes refresh scope bean type.
2017-10-04 19:32:57 -04:00
Spencer Gibb
070e4b5c50
Move to zuul.test package.
2017-10-04 19:16:30 -04:00
Fahim Farook
f809c119bd
Allow init params to be set on ProxyStreamServlet. ( #2335 )
...
* Allow init params to be set on ProxyStreamServlet.
Fixes gh-2301
* Added unit test for #gh-2301
2017-10-03 13:43:17 -04:00
Ryan Baxter
a806dc920f
Bumping versions to 1.3.6.BUILD-SNAPSHOT after release
2017-10-02 16:22:49 -04:00
Ryan Baxter
74fc02b2cc
Going back to snapshots
2017-10-02 16:22:48 -04:00
Ryan Baxter
c1fc987d96
Update SNAPSHOT to 1.3.5.RELEASE
2017-10-02 16:17:55 -04:00
Alex Sartan
7f97a61ed5
Fix minor grammar issue in Zuul doc ( #2336 )
2017-10-01 13:25:32 -04:00
Spencer Gibb
94e8c5196c
Fix hystrix stream servlet name.
2017-10-01 11:47:17 -04:00
Spencer Gibb
39b1c0fe0d
Update routes endpoint to new endpoint infrastructure.
...
fixes gh-2318
2017-09-29 16:30:46 -04:00
Spencer Gibb
6f2fc1deae
Update to BindingServiceProperties
2017-09-29 15:43:09 -04:00
Spencer Gibb
a2d8f0639c
Move zuul to its own module. ( #2332 )
...
fixes gh-2298
2017-09-29 15:35:57 -04:00
Spencer Gibb
91808bb042
Add support for feign OptionalDecoder
...
fixes gh-1982
2017-09-28 22:18:52 -04:00
Ryan Baxter
25337dd440
Move Archaius to its own module ( #2308 )
...
* Move Archaius to its own module.
Fixes gh-2300\
2017-09-28 21:28:40 -04:00
Spencer Gibb
ec25771453
Upgrade Eureka to v1.8.2
...
fixes gh-2216
2017-09-28 20:16:02 -04:00
Spencer Gibb
c544f4aef6
Move zuul metrics to micrometer.
...
fixes gh-2317
2017-09-28 18:20:11 -04:00
Spencer Gibb
0ce21c4b15
Fix SpringMvcContractTests
...
fixes gh-2312
2017-09-28 17:38:39 -04:00
Spencer Gibb
ce4d560dc1
Fix RibbonClientHttpRequestFactoryTests
...
fixes gh-2314
2017-09-28 17:25:47 -04:00
Spencer Gibb
87e98edd61
Move test security uname/pswd to constants.
2017-09-28 17:05:01 -04:00
Spencer Gibb
61513287ce
Migrate /hystrix.stream to management context.
...
fixes gh-2309i
2017-09-28 16:50:13 -04:00
Ryan Baxter
8011b66e53
Merge branch '2.0.x' of github.com:spring-cloud/spring-cloud-netflix into 2.0.x
2017-09-28 15:26:54 -04:00
Ryan Baxter
ea8a62ab8e
Removing @Ignore
2017-09-28 15:26:25 -04:00
Spencer Gibb
5358b5ba10
polish
2017-09-28 15:13:23 -04:00
Ryan Baxter
1f7f5f90dc
Remove @Ignore commented out
2017-09-28 14:48:29 -04:00
Ryan Baxter
14fc7f1ae0
Removing @Ignore
2017-09-28 14:45:29 -04:00
Ryan Baxter
c58ae8be21
Removing @Ignore
2017-09-28 14:22:01 -04:00
Spencer Gibb
c568ded7c9
remove TODO since servlet 3.0 support is still needed.
2017-09-27 16:13:38 -04:00
Spencer Gibb
0717767297
Fix or ignore tests
2017-09-26 15:24:09 -04:00
Spencer Gibb
10fc74c0ec
Fix or ignore tests
2017-09-26 15:24:01 -04:00
Spencer Gibb
c9e7d81e8e
Fix security in mock eureka server application
2017-09-26 14:00:59 -04:00
Spencer Gibb
312a1d70f7
comment out broken tests
2017-09-25 23:45:57 -04:00
Spencer Gibb
d1bc20ac33
Fix spring security tests.
2017-09-25 23:26:42 -04:00
Spencer Gibb
031355790f
Remove rx package and classes.
...
These things are now much better dealt with in Spring MVC and WebFlux
2017-09-25 17:23:02 -04:00
Spencer Gibb
49fdcae8c2
Compile fixes for boot 2
2017-09-25 17:20:58 -04:00
Spencer Gibb
56395596e5
Remove spring-boot metrics information
2017-09-25 17:20:28 -04:00
Spencer Gibb
c511440ed9
Remove deprecated starters
...
fixes gh-1946, gh-2220, gh-2221, gh-2222
2017-09-25 17:19:34 -04:00
Spencer Gibb
8f4ff0e166
Remove spring-boot metrics information
2017-09-25 17:19:08 -04:00
Spencer Gibb
6775e76e5f
Remove deprecated starters
...
fixes gh-1946, gh-2220, gh-2221, gh-2222
2017-09-25 17:17:26 -04:00
Ryan Baxter
b9a479607c
Merge remote-tracking branch 'origin/master' into 2.0.x
2017-09-25 14:18:49 -04:00
Andre Dörnbrack
05a3db3cc0
Fix zuul post retry ( #2209 )
...
Modfied RibbonCommandContext to make request entity resettable. fixes gh-892
2017-09-25 13:59:31 -04:00
Ryan Baxter
145b7ce69a
Remove @EnableDiscoveryClient and @EnableEurekaClient ( #2242 )
...
* Remove @EnableDiscoveryClient and @EnableEurekaClient as there are now optional. Fixes #2241 .
2017-09-25 13:18:04 -04:00
Ryan Baxter
c6fa162728
Merge pull request #2293 from mattjbray/fix-requestmapping-headers
...
SpringMvcContract: Ignore RequestMapping headers with no value.
2017-09-22 21:15:53 +01:00
Matt Bray
527dc2cc48
SpringMvcContract: Ignore RequestMapping headers with no value.
...
According to:
https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/web/bind/annotation/RequestMapping.html#headers--
the `headers` field can take several formats:
1. Require the header with a concrete value: `"My-Header=myValue"`
2. Require the header with any value: `"My-Header"`
3. Require the header is absent: `"!My-Header"`
4. Require the header with a negated value : `"My-Header!=myValue"`
This fixes `parseHeaders` for cases 2-4 (which previously threw a `StringIndexOutOfBoundsException`).
Fixes gh-1778.
2017-09-22 18:01:04 +01:00
Dave Syer
7672ee3666
Fix hystrix command keys in tests to be unique
2017-09-21 12:13:19 +01:00
Dave Syer
7ca4f33dcf
Remove System.err from test
2017-09-21 11:30:07 +01:00
Spencer Gibb
78e4cb4410
Fix for potential NPE
2017-09-12 17:50:57 -06:00
Spencer Gibb
5cfe0f077f
Fix compile errors
2017-09-12 17:38:07 -06:00
spccold
baa50c136a
simplify org.springframework.cloud.netflix.zuul.filters.ProxyRequestH… ( #1965 )
...
* simplify org.springframework.cloud.netflix.zuul.filters.ProxyRequestHelper#setResponse
* Update ProxyRequestHelper.java
2017-09-11 17:32:16 -04:00
Ryan Baxter
fa9a8bbf95
Merge remote-tracking branch 'origin/master' into 2.0.x
2017-09-08 14:15:26 -04:00
Ryan Baxter
24d0bedf7d
Merge pull request #2255 from DominikMostek/fallback_cause
...
Fallback cause is propagated to fallback provider
2017-09-08 14:12:52 -04:00
Ryan Baxter
8aeca9c2a8
Merge remote-tracking branch 'origin/master' into 2.0.x
2017-09-08 14:10:58 -04:00
Ryan Baxter
38b8786ede
Merge pull request #2261 from ryanjbaxter/timeout-values
...
Adjust Ribbon connect and read timeout values
2017-09-08 14:08:46 -04:00
Ryan Baxter
146513aeb0
Set Ribbon connect and read timeout values to equal the Hystrix timeout. Fixes #1827 .
2017-09-08 10:19:01 -04:00
Ryan Baxter
81c6ece801
Merge remote-tracking branch 'origin/master' into 2.0.x
2017-09-07 12:59:58 -04:00
Dominik Mostek
4dc5088fb2
Updated documentation with new FallbackProvider
2017-09-07 12:55:33 +02:00
Dominik Mostek
4c53fd2bf6
Fallback cause is propagated to fallback provider
...
Cause can now be propagated to fallback provider in order to respond accordingly to a exception type.
New interface is introduced in order not to break any existing falback providers.
2017-09-07 12:23:37 +02:00
Jin Zhang
885425e2a3
format 'pom.xml' code style ( #2257 )
2017-09-06 22:26:20 -04:00
Ryan Baxter
b74c77b74f
Merge pull request #2256 from ryanjbaxter/update-rxjava-version
...
Update rxjava version
2017-09-06 20:21:12 -04:00
Ryan Baxter
1bc8e8fd3a
Update rxjava version. Fixes #2248 .
2017-09-06 16:02:04 -04:00
Gregor Zurowski
6dbdb1d8ed
Remove commons-lang builders ( #2243 )
...
This commit removes usages of commons-lang builders for equals,
hashCode and toString methods.
Signed-off-by: Gregor Zurowski <gregor@zurowski.org >
2017-08-31 19:26:53 -04:00
Tom Cawley
ea5585e381
Dynamic filtering on Zuul SimpleRouteLocator.getRoutes()
...
* Introduce getRoutesMap() so subclasses can have read/write access to configured/discovered routes.
2017-08-31 19:20:33 -04:00
Ryan Baxter
ace95a3355
Merge pull request #2240 from gzurowski/remove-lombok-from-docs
...
Remove Lombok from documentation
2017-08-31 16:47:25 -04:00
Spencer Gibb
019615f376
remove commons.lang.builder
2017-08-31 14:45:48 -06:00
Ryan Baxter
a8d40afd58
Merge pull request #2239 from gzurowski/remove-lombok-from-netflix-core
...
Remove Lombok from spring-cloud-netflix-core module
2017-08-31 16:22:50 -04:00
Marcin Grzejszczak
1e0e078c17
Merge branch 'master' into 2.0.x
2017-08-31 15:01:56 +02:00
Marcin Grzejszczak
ebe3800c75
Merge branch '1.3.x'
2017-08-31 15:01:12 +02:00
Marcin Grzejszczak
30b98bea85
Referrencing resources from sc-build
2017-08-31 15:01:05 +02:00
Gregor Zurowski
d9738a7ee5
Remove Lombok from documentation
...
Signed-off-by: Gregor Zurowski <gregor@zurowski.org >
2017-08-31 12:15:35 +02:00
Gregor Zurowski
d778b938e7
Remove Lombok from spring-cloud-netflix-core module
...
Signed-off-by: Gregor Zurowski <gregor@zurowski.org >
2017-08-31 12:01:03 +02:00
Marcin Grzejszczak
e7b91c0a85
Merge branch 'master' into 2.0.x
2017-08-29 16:02:26 +02:00
Marcin Grzejszczak
5e9fa908b4
Merge branch '1.3.x'
2017-08-29 15:59:39 +02:00
Marcin Grzejszczak
91808c5fd9
Updated whitelists
2017-08-29 15:57:17 +02:00
Marcin Grzejszczak
0784b1ee19
Migrated to new docs; fixes #2237
2017-08-29 15:54:31 +02:00
Marcin Grzejszczak
b3cdd72754
Bumped libs'
2017-08-29 15:54:01 +02:00
Marcin Grzejszczak
9d2964ee7d
Merge branch 'master' into 2.0.x
2017-08-29 15:07:14 +02:00
Marcin Grzejszczak
4a8913f7ea
Migrated to new docs; fixes #2237
2017-08-29 15:04:32 +02:00
Ryan Baxter
8fbd73af1e
Going back to snapshots
2017-08-24 17:54:53 -04:00
Ryan Baxter
1be2b2c295
Update SNAPSHOT to 1.4.0.M1
2017-08-24 17:49:28 -04:00
Ryan Baxter
02778fd670
fixing links in docs
2017-08-24 17:07:42 -04:00
Ryan Baxter
985f014f40
bumping sc-build version
2017-08-24 16:44:46 -04:00
Nastya Smirnova
2a63d07146
Extract getApplications method in CommonsInstanceDiscovery
...
This allows the ability to override behavior of retrieving configured applications
2017-08-21 13:49:42 -04:00
Ryan Baxter
947d30c5c4
Bumping versions to 1.3.5.BUILD-SNAPSHOT after release
2017-08-18 13:59:32 -04:00
Ryan Baxter
e71ce3395d
Going back to snapshots
2017-08-18 13:59:31 -04:00
Ryan Baxter
f5e7be25dd
Update SNAPSHOT to 1.3.4.RELEASE
2017-08-18 13:55:59 -04:00
Ryan Baxter
ded32cd66a
Merge remote-tracking branch 'origin/master' into 2.0.x
2017-08-18 13:23:04 -04:00
Ryan Baxter
c8d024c25f
Merge pull request #2213 from ryanjbaxter/deprecation-warnings-for-starters
...
Adds deprecation warning to starters
2017-08-18 13:21:25 -04:00
Ryan Baxter
b519ad8d18
Adds deprecation warning to starters. Fixes #2148 .
2017-08-18 12:30:45 -04:00
Ryan Baxter
fcb1f5dc54
Bumping versions to 1.3.4.BUILD-SNAPSHOT after release
2017-08-18 07:55:23 -04:00
Ryan Baxter
9b7a2f93ad
Going back to snapshots
2017-08-18 07:55:22 -04:00
Ryan Baxter
9ce253b644
Update SNAPSHOT to 1.3.3.RELEASE
2017-08-18 07:51:04 -04:00
Spencer Gibb
5a9d24044f
Going back to snapshots
2017-08-17 16:02:06 -06:00
Spencer Gibb
b853da673c
Update SNAPSHOT to 2.0.0.M2
2017-08-17 15:53:24 -06:00
Ryan Baxter
d56b5abde2
Merge remote-tracking branch 'origin/master' into 2.0.x
2017-08-17 14:48:24 -04:00
Ryan Baxter
24cbbb9a11
Merging 1.3.x into master
2017-08-17 14:47:45 -04:00
Ryan Baxter
ed57c8f0fa
Merge pull request #2208 from ryanjbaxter/document-https-hystrix-dashboard
...
Document untrusted certificates when connecting to hystrix.stream endpoint
2017-08-17 14:32:52 -04:00
Ryan Baxter
07b99704ee
Fixes #1523 . Document untrusted certificates when connecting to hystrix.stream endpoint.
2017-08-17 14:02:14 -04:00
Biju Kunjummen
9440e4d153
Fixes #2083 . Porting #1916 to the 1.3.x branch.
2017-08-17 12:29:23 -04:00
Spencer Gibb
1e1ade3cbd
Merge branch 'master' into 2.0.x
2017-08-16 03:30:47 -06:00
Spencer Gibb
1840647458
Move EurekaClient.close() to EurekaRegistration.close().
...
This moves the lifecycle of the eureka client of of EurekaServiceRegistry.
fixes gh-2099
2017-08-16 00:53:40 -06:00
Spencer Gibb
7471dcd3bf
Merge branch 'master' into 2.0.x
2017-08-10 14:06:42 -06:00
Spencer Gibb
c3114e65bf
Merge branch '1.3.x'
2017-08-10 13:59:46 -06:00
Spencer Gibb
c2aa60f292
Update test of setContentLengthLong to include param.
...
Otherwise useServlet31 was always returning false.
fixes gh-2196
2017-08-10 13:58:45 -06:00
Spencer Gibb
96fb8d280e
Merge branch 'master' into 2.0.x
2017-08-04 14:59:08 -06:00
Spencer Gibb
e4e29e1316
Move tests out of default and base package
2017-08-04 14:37:28 -06:00
Biju Kunjummen
63f975ad43
Sync up matching of ignored paths and route paths ( #2163 )
...
Signed-off-by: João Salavessa <joao.salavessa@sky.uk >
2017-08-04 15:41:58 -04:00
Olivier Bourgain
a01fc5b758
Fix check then act issue ( #2160 )
2017-08-04 15:40:10 -04:00
Ryan Baxter
a3953fba65
Merge remote-tracking branch 'origin/master' into 2.0.x
2017-08-04 11:00:46 -04:00
Ryan Baxter
481e31220b
Merge remote-tracking branch 'origin/1.3.x'
2017-08-04 10:57:41 -04:00
Ryan Baxter
040ce4db81
Merge pull request #2177 from repos-jmp/1.3.x
...
Fixes gh-2125
2017-08-04 10:51:08 -04:00
Ryan Baxter
488075de9b
Merge remote-tracking branch 'origin/master' into 2.0.x
2017-08-03 13:18:07 -04:00
Ryan Baxter
8fb89b25d9
Merge pull request #2080 from ryanjbaxter/http-client-centralization
...
Centralizing HTTP client creation and configuration
2017-08-03 13:02:09 -04:00
Jayanth MP
099c9024bb
Fixes gh-2125
...
(Updated okhttp3 from v3.6.0 to v3.8.1)
2017-08-02 17:24:19 +05:30
Ryan Baxter
bd7e75f4b3
Merge remote-tracking branch 'Upstream/master' into http-client-centralization
2017-08-01 16:46:07 -04:00
Ryan Baxter
a358764b9a
Merge remote-tracking branch 'origin/master' into 2.0.x
2017-07-31 20:53:26 -04:00
Ryan Baxter
b3d61a6de7
Removing duplicate install goal
2017-07-31 20:22:45 -04:00
Dave Syer
0bfd86880b
Merge branch 'master' into 2.0.x
2017-07-26 12:14:25 +01:00
Dave Syer
e5b14e4177
Fix all the start poms to be jars again
...
They are all deprecated but that's no reason to break them.
2017-07-26 12:13:25 +01:00
Spencer Gibb
e9f0112e28
Merge branch 'master' into 2.0.x
2017-07-25 08:58:57 -06:00
Spencer Gibb
0de86d3faf
fix hashCode
2017-07-25 08:58:39 -06:00
Gregor Zurowski
aa2159b7e5
Remove Lombok from spring-cloud-netflix-eureka-client module ( #2131 )
2017-07-24 19:07:18 -04:00
Spencer Gibb
894cfc2acd
Merge branch 'master' into 2.0.x
2017-07-24 16:22:01 -06:00
Biju Kunjummen
1c30c24639
Replace o.s.b.a.PropertyPlaceholderAuto* with o.s.b.a.context.PropertyPlaceholderAuto* ( #2155 )
2017-07-24 18:11:20 -04:00
Spencer Gibb
7e37e0dac0
Add commons-logging as a dependency of archaius
2017-07-24 16:07:04 -06:00
Spencer Gibb
cd177ab0b1
Merge branch 'master' into 2.0.x
2017-07-24 14:48:15 -06:00
Spencer Gibb
cd2ed8eeee
Restore turbine stream dependencies.
2017-07-24 14:37:31 -06:00
Spencer Gibb
c7a084aa25
Fix versions of new starters
2017-07-21 14:46:35 -06:00
Spencer Gibb
6952d1ab48
Merge branch 'master' into 2.0.x
2017-07-21 14:23:55 -06:00
Spencer Gibb
112a3e27a6
Fix versions of new starters
2017-07-21 14:21:44 -06:00
Daniel Lavoie
bbac5a730f
Rename starters to include -netflix- ( #1886 )
...
Fixes gh-665
2017-07-21 15:59:32 -04:00
Daniel Lavoie
348c96bf13
Optionally remove Jersey dependencies from Eureka Client ( #1850 )
...
Fixes gh-1849
2017-07-21 15:55:57 -04:00
Biju Kunjummen
fd783734ac
Add docs for default ribbon client configuration ( #2142 )
...
fixes #1741
2017-07-21 11:45:01 -04:00
Biju Kunjummen
fc4f375a65
Restore ignored test - works cleanly for a full build ( #2146 )
2017-07-21 11:41:10 -04:00
Spencer Gibb
1d6b47ceef
Bumping versions to 1.3.3.BUILD-SNAPSHOT after release
2017-07-20 11:39:09 -06:00
Spencer Gibb
cda1c876b2
Going back to snapshots
2017-07-20 11:39:08 -06:00
Spencer Gibb
6112ea2558
Update SNAPSHOT to 1.3.2.RELEASE
2017-07-20 11:30:44 -06:00
Spencer Gibb
57ecd0ec10
Merge branch 'master' into 2.0.x
2017-07-20 10:16:47 -06:00
Spencer Gibb
37129671b6
Merge branch '1.3.x'
2017-07-20 10:06:32 -06:00
Spencer Gibb
97f1655ff7
Ensure ordering of feign ribbon client configuration.
...
On certain platforms and compilers the generated bytecode is not what
the configuration expected. By moving inner classes to the upper level
and using @Import this will guarantee the proper order.
fixes gh-2086
2017-07-20 10:02:05 -06:00
Spencer Gibb
3c409d3bc1
Merge branch 'master' into 2.0.x
2017-07-19 12:18:59 -06:00
Spencer Gibb
1cf509c365
Merge branch '1.3.x'
2017-07-19 12:12:01 -06:00
Spencer Gibb
6b530b0269
Ensure ordering of ribbon client configuration.
...
On certain platforms and compilers the generated bytecode is not what
the configuration expected. By moving inner classes to the upper level
and using @Import this will guarantee the proper order.
fixes gh-2086
2017-07-19 12:11:07 -06:00
Jayanth
e525ab7d64
Hystrix open threshold documentation ( #2136 )
...
fixes gh-1943
2017-07-18 17:18:01 -04:00
Spencer Gibb
12c7ae1e05
Merge branch 'master' into 2.0.x
2017-07-18 12:42:59 -06:00
Spencer Gibb
31d19fd51a
Remove commons.lang.builder refs
2017-07-18 11:05:05 -06:00
Spencer Gibb
74540e9f4d
Merge branch '1.3.x'
2017-07-18 10:57:41 -06:00
Spencer Gibb
afc8a99d7e
Add @NestedConfigurationProperty to transport.
...
Needed in `EurekaClientConfigBean` because `CloudEurekaTransportConfig` is a separate class.
Fixes gh-2138
2017-07-18 10:56:41 -06:00
Tummala Dhanvi (c0mrad3)
859a79ad35
Document prefer hostname #2084 ( #2092 )
2017-07-18 12:39:43 -04:00
Ryan Baxter
130dfb6358
Merge remote-tracking branch 'origin/master' into 2.0.x
2017-07-14 13:46:20 -04:00
Ryan Baxter
6ab27328cc
Merge pull request #2128 from gzurowski/remove-lombok-from-eureka-server
...
Remove Lombok from spring-cloud-netflix-eureka-server module
2017-07-14 13:44:12 -04:00
Gregor Zurowski
72c31ca524
Polish code
...
- Remove formatter markers
- Use StringBuilder in toString method
Signed-off-by: Gregor Zurowski <gregor@zurowski.org >
2017-07-14 16:26:04 +02:00
Gregor Zurowski
4d69941593
Remove Lombok from spring-cloud-netflix-eureka-server module
...
Signed-off-by: Gregor Zurowski <gregor@zurowski.org >
2017-07-14 11:49:33 +02:00
Ryan Baxter
91f22b502f
Merge remote-tracking branch 'origin/master' into 2.0.x
2017-07-13 09:56:40 -04:00
Ryan Baxter
0d19a55ddd
Merge pull request #2120 from gzurowski/remove-lombok-log-from-eureka-client
...
Remove Lombok logging from spring-cloud-netflix-eureka-client module
2017-07-13 09:36:02 -04:00
Ryan Baxter
ceef16f0c8
Merge pull request #2121 from gzurowski/remove-lombok-log-from-eureka-server
...
Remove Lombok logging from spring-cloud-netflix-eureka-server module
2017-07-13 09:35:38 -04:00
Ryan Baxter
187f34dfee
Merge pull request #2122 from gzurowski/remove-lombok-log-from-core
...
Remove Lombok logging from spring-cloud-netflix-core module
2017-07-13 09:35:09 -04:00
Ryan Baxter
96b1e40c0a
Merge pull request #2123 from gzurowski/fix-maven-warnings
...
Fix Maven warnings about missing plugin versions
2017-07-13 09:34:09 -04:00
Gregor Zurowski
63d77a8b81
Fix Maven warnings about missing plugin versions
...
Signed-off-by: Gregor Zurowski <gregor@zurowski.org >
2017-07-13 09:38:53 +02:00
Gregor Zurowski
8022342e81
Remove Lombok logging from spring-cloud-netflix-eureka-server module
...
Signed-off-by: Gregor Zurowski <gregor@zurowski.org >
2017-07-13 09:21:32 +02:00
Gregor Zurowski
6379e15ce1
Remove Lombok logging from spring-cloud-netflix-eureka-client module
...
Signed-off-by: Gregor Zurowski <gregor@zurowski.org >
2017-07-13 09:20:29 +02:00
Gregor Zurowski
5b075623ff
Remove Lombok logging from spring-cloud-netflix-core module
...
Signed-off-by: Gregor Zurowski <gregor@zurowski.org >
2017-07-13 08:48:56 +02:00
Marco Schulte
46cbaa053c
Fixed NPE if origin is unset ( #2100 )
2017-07-12 15:41:32 -04:00
Ryan Baxter
0a423fc433
Merge remote-tracking branch 'origin/master' into 2.0.x
2017-07-12 11:14:27 -04:00
Ryan Baxter
ffc33b4c69
Merge pull request #2105 from gzurowski/routes-endpoint-details
...
Provide more Zuul route details in the routes actuator endpoint
2017-07-12 10:47:49 -04:00
Ryan Baxter
1d3773ab5e
Merge pull request #2111 from gzurowski/remove-lombok-from-turbine-stream
...
Remove Lombok from spring-cloud-netflix-turbine-stream module
2017-07-12 10:35:48 -04:00
Ryan Baxter
a968b4bec8
Merge pull request #2112 from gzurowski/remove-lombok-from-turbine
...
Remove Lombok from spring-cloud-netflix-turbine module
2017-07-12 10:35:06 -04:00
Ryan Baxter
65902d11e4
Merge pull request #2113 from gzurowski/remove-lombok-from-sidecar
...
Remove Lombok from spring-cloud-netflix-sidecare module
2017-07-12 10:34:12 -04:00
Ryan Baxter
050dc31c97
Merge pull request #2114 from gzurowski/remove-lombok-from-hystrix-dashboard
...
Remove Lombok from spring-cloud-netflix-hystrix-dashboard module
2017-07-12 10:33:29 -04:00
Gregor Zurowski
aae96faa76
Remove Lombok from spring-cloud-netflix-hystrix-dashboard module
...
Signed-off-by: Gregor Zurowski <gregor@zurowski.org >
2017-07-11 23:25:05 +02:00
Gregor Zurowski
0dea44acf4
Remove Lombok from spring-cloud-netflix-turbine module
...
Signed-off-by: Gregor Zurowski <gregor@zurowski.org >
2017-07-11 23:14:40 +02:00
Gregor Zurowski
b158f6f2b7
Remove Lombok from spring-cloud-netflix-turbine-stream module
...
Signed-off-by: Gregor Zurowski <gregor@zurowski.org >
2017-07-11 23:00:18 +02:00
Ryan Baxter
11da3d4e3c
Merge remote-tracking branch 'Upstream/master' into http-client-centralization
2017-07-11 16:48:19 -04:00
Gregor Zurowski
5f4fc247a4
Remove Lombok from spring-cloud-netflix-sidecare module
...
Signed-off-by: Gregor Zurowski <gregor@zurowski.org >
2017-07-11 22:39:15 +02:00
Ryan Baxter
78ba3c5394
Cleanup and code review fixes.
2017-07-11 14:49:44 -04:00
Gregor Zurowski
781fa3ea0c
Add documentation about the detailed output of the routes endpoint
...
Signed-off-by: Gregor Zurowski <gregor@zurowski.org >
2017-07-11 15:56:13 +02:00
Gregor Zurowski
a08b661af6
Remove usage of Lombok
...
Signed-off-by: Gregor Zurowski <gregor@zurowski.org >
2017-07-11 10:38:51 +02:00
Spencer Gibb
068b236eba
fix compilation error
2017-07-10 11:54:27 -06:00
Ryan Baxter
726fa3910d
Merge remote-tracking branch 'origin/master' into 2.0.x
2017-07-10 13:34:37 -04:00
Ryan Baxter
d0009ba05a
Merge pull request #2087 from brenuart/gh1534
...
React on ContextClosedEvent only if from "our" context
2017-07-10 13:33:39 -04:00
Ryan Baxter
e2a19ce086
Merge remote-tracking branch 'origin/master' into 2.0.x
2017-07-10 11:49:57 -04:00
Ryan Baxter
ab9b5ba3ec
Merge pull request #2104 from gzurowski/use-filter-constants
...
Use filter constants where appropriate
2017-07-10 11:49:06 -04:00
Ryan Baxter
3b4ed6c0a4
Merge remote-tracking branch 'origin/master' into 2.0.x
2017-07-10 11:42:06 -04:00
Ryan Baxter
70d39aae7b
Merge pull request #2107 from yongsungyoon/fix-compile-error-on-ejc
...
Fix compilation problem on eclipse java compiler
2017-07-10 11:39:04 -04:00
Ryan Baxter
56ccc46f5f
Added documentation
2017-07-09 15:26:24 -04:00
Ryan Baxter
ff33905704
Updating property names
2017-07-09 14:21:10 -04:00
Ryan Baxter
69739420fa
Takes advantage of new builder pattern. Also reverted elimination of properties for feign and ribbon.
2017-07-09 13:39:04 -04:00
Yongsung Yoon
2b593bc742
Fix compilation problem on eclipse java compiler
2017-07-10 00:36:07 +09:00
Gregor Zurowski
eb1b7baf1c
Provide more Zuul route details in the routes actuator endpoint
...
Add a parameter to control the level of details returned with the
routes actuator endpoint. If requested, return all available Zuul route
details including ID, prefix, sensitive headers, etc.
Signed-off-by: Gregor Zurowski <gregor@zurowski.org >
2017-07-08 22:40:39 +02:00
Gregor Zurowski
05eef0e8f5
Use filter constants
...
Signed-off-by: Gregor Zurowski <gregor@zurowski.org >
2017-07-07 22:16:11 +02:00
Eko Kurniawan Khannedy
c2c634707e
FeignClient Configuration Properties ( #1942 )
...
* add feign client properties
* configure feign builder from properties if exists
* change string config to class config and add unit test for feign client using configuration properties
* refactoring and add primary flag configuration
* add decode404 in feign client configuration properties
* change unit test properties decode404 to true
* remove lombok from FeignClientProperties and change primary attribute to default-to-properties
fixes gh-1931
2017-07-07 15:31:56 -04:00
Biju Kunjummen
0579b326be
Support for re-writing Location Headers ( #1863 )
...
* Support for re-writing Location Headers
* Added additional constructor for Route, removed auto-configuration of LocationRewriteFilter
* Polished docs, more tests
2017-07-07 15:21:44 -04:00
Gregor Zurowski
70a26fec26
Use static import for constants ( #2103 )
...
Signed-off-by: Gregor Zurowski <gregor@zurowski.org >
2017-07-07 14:35:49 -04:00
Ryan Baxter
02ec9bb98e
Merge remote-tracking branch 'Upstream/master' into http-client-centralization
2017-07-07 10:54:08 -04:00
Ryan Baxter
b2f608b884
OK HTTP Client changes
2017-07-07 10:10:53 -04:00
Gregor Zurowski
a496dc8170
Use constant utility classes instead of constant interfaces ( #2081 )
...
Signed-off-by: Gregor Zurowski <gregor@zurowski.org >
2017-07-06 12:01:26 -04:00
Bertrand Renuart
8ad15399d6
React on ContextClosedEvent only if originating from "our" context (not another like a child)
2017-07-03 15:52:01 +02:00
Yongsung Yoon
8e11514e7c
Add options for RibbonCommand to use separate thread pools for hystrix ( #2074 )
...
* Add options for RibbonCommand to use separate thread pools for hystrix
* Remove lombok annotation and Add getter/setter for ZuulProperties$HystrixThreadPool
* Add doc about how to configure hystrix thread pools in Zuul Developer Guide
* Add testcases for HystrixThreadPoolKey of RibbonCommand
* Tiny change about if block in AbstractRibbonCommand
2017-06-30 20:03:52 -04:00
Spencer Gibb
89cb5573d9
bump commons to 1.3.0ˆ
2017-06-30 17:33:57 -06:00
Spencer Gibb
23ebd6ac08
Merge branch 'master' into 2.0.x
2017-06-30 17:12:10 -06:00
Spencer Gibb
5856d76e65
Merge branch '1.3.x'
2017-06-30 17:11:18 -06:00
Spencer Gibb
86b1f6ede3
Make aspect method public
...
fixes gh-2063
2017-06-30 17:10:27 -06:00
Spencer Gibb
68f13c4985
Going back to snapshots
2017-06-28 10:40:29 -06:00
Spencer Gibb
3f4783dfab
Update SNAPSHOT to 2.0.0.M1
2017-06-28 10:38:12 -06:00
Spencer Gibb
03df8cbf43
remove rxjava mvc documentation.
...
this is now handled by spring-framework
2017-06-28 10:32:02 -06:00
Ryan Baxter
572305d7c8
Fixing code formatting
2017-06-28 12:00:11 -04:00
Ryan Baxter
2aa93abc0f
Centralizing HTTP client creation and configuration
2017-06-28 11:43:52 -04:00
Ryan Baxter
0be3d23369
Merge remote-tracking branch 'origin/master' into 2.0.x
2017-06-20 13:27:13 -04:00
Ryan Baxter
e2954d0117
Merge pull request #2059 from brandon-atkinson/gh-2042
...
Rename *Test.java -> *Tests.java. Fixes #2042
2017-06-20 10:49:11 -04:00
Brandon Atkinson
497b95ec64
Rename *Test.java -> *Tests.java. Fixes #2042
2017-06-19 20:41:54 -04:00
Ryan Baxter
02e7594de5
Bumping s-c-stream to Ditmars
2017-06-19 14:06:44 -04:00
Ryan Baxter
7efa68e853
Merge remote-tracking branch 'origin/1.3.x'
2017-06-19 14:05:29 -04:00
Ryan Baxter
003fefa61d
Bumping release version
2017-06-19 14:04:29 -04:00
Ryan Baxter
619580afe5
Merge remote-tracking branch 'origin/master' into 2.0.x
2017-06-16 12:31:00 -04:00
Ryan Baxter
5c035768b0
Merge remote-tracking branch 'origin/1.3.x'
2017-06-16 11:51:09 -04:00
Ryan Baxter
9a878b0fbd
Merge pull request #2044 from bright/override_all_hystrix_concurrency_strategy_methods
...
Override getThreadPool from HystrixConcurrencyStrategy and delegate to
2017-06-16 11:27:06 -04:00
Piotr Mionskowski
779b026e6b
Override getThreadPool from HystrixConcurrencyStrategy and delegate to
...
existing strategy if present. Fixes #2035
2017-06-15 06:06:58 +02:00
Ryan Baxter
ccae4e4ce2
Bumping s-c-config version to 1.4.0
2017-06-14 16:40:48 -04:00
Dave Syer
a7675470ab
Merge branch 'master' into 2.0.x
2017-06-13 14:21:59 +01:00
Dave Syer
d39a22945b
Merge branch '1.3.x'
2017-06-13 13:58:08 +01:00
Dave Syer
aac7799e3e
Clean up Zuul context in all tests
2017-06-13 13:57:16 +01:00
Dave Syer
63b2916993
Merge branch 'master' into 2.0.x
2017-06-12 16:16:54 +01:00
Dave Syer
310f558e9c
Merge branch '1.3.x'
2017-06-12 16:15:44 +01:00
Dave Syer
1a0428da97
Merge branch '1.3.x'
2017-06-12 15:52:24 +01:00
Dave Syer
4783b07407
Support for multi-valued (batched) events in stream aggregator
...
This allows clients to send batched up events in the same format as
before (or to continue to send single events). We can switch the
default format to an array in 1.4.x.
2017-06-12 15:44:35 +01:00
André Dörnbrack
0334c5a289
Cleanup. Cherry picking #2031 .
2017-06-09 12:42:12 -04:00
André Dörnbrack
12a9a2e485
code cleanup
2017-06-09 12:34:04 -04:00
Ryan Baxter
7f7cdccb6b
Merge remote-tracking branch 'origin/master' into 2.0.x
2017-06-09 12:31:44 -04:00
Ryan Baxter
f9424231a9
Merge pull request #2031 from doernbrackandre/fix_whitespaces_in_retryable_status_codes_list
...
fixes a problem with whitespaces in list of retryable status codes
2017-06-09 12:00:38 -04:00
Dave Syer
d4ba70db5c
Merge branch '1.3.x'
2017-06-09 13:31:17 +01:00
Dave Syer
a59f5e1c4f
Clean up some resources to keep tests running
2017-06-09 13:24:57 +01:00
André Dörnbrack
02316d4ee0
Merge branch 'fix_whitespaces_in_retryable_status_codes_list' of github.com:doernbrackandre/spring-cloud-netflix into fix_whitespaces_in_retryable_status_codes_list
2017-06-09 13:39:44 +02:00
André Dörnbrack
4f148de74d
code cleanup
2017-06-09 13:37:56 +02:00
André Dörnbrack
9f10d5207f
fixes a problem with whitespaces in list of retryable status codes
2017-06-09 10:12:24 +02:00
Ryan Baxter
484bde10b3
Adding 404 to list of retryable status codes
2017-06-08 16:18:11 -04:00
Ryan Baxter
8281757da8
Add path to try and fix intermittent failures with RetryableZuulApplicationTests pass
2017-06-08 15:43:15 -04:00
Ryan Baxter
4e25e2eb81
Revert "Trying a plain RestTemplate in an attempt to fix intermittent test failures."
...
This reverts commit f552426304 .
2017-06-08 15:34:57 -04:00
Ryan Baxter
f552426304
Trying a plain RestTemplate in an attempt to fix intermittent test failures.
2017-06-08 15:16:03 -04:00
Spencer Gibb
c046901d8f
spring 5 updates
2017-06-08 12:32:52 -06:00
Spencer Gibb
3bfc90a8bb
Merge branch 'master' into 2.0.x
2017-06-08 12:19:43 -06:00
Spencer Gibb
15295dd294
Merge remote-tracking branch 'origin/master'
2017-06-08 12:18:45 -06:00
Ryan Baxter
1405a1894b
Closing response in Feign load balancer
2017-06-08 13:48:56 -04:00
Ryan Baxter
a1c8cfe967
Close response when retry on certain status codes. Fixes #1970 .
2017-06-08 13:48:56 -04:00
Ryan Baxter
f0b424c84f
Merge pull request #2021 from ryanjbaxter/response-code-retry-close-wait
...
Close response when retry on certain status codes
2017-06-08 13:47:27 -04:00
Spencer Gibb
582746587b
Merge branch '1.3.x'
2017-06-08 11:35:45 -06:00
Spencer Gibb
a69fe71406
Make archaius highest priority auto-configuration.
2017-06-08 11:35:05 -06:00
Spencer Gibb
13155ce64c
Upgrade eureka to v1.7.0
...
fixes gh-2028
2017-06-07 13:14:07 -06:00
Jin Zhang
c5d95ca805
SendErrorFilter: put response code into RequestContext, keep consistent with normal cases ( #2004 )
2017-06-07 12:06:35 -04:00
Spencer Gibb
52ee7c8700
Boot 2.0 compatibility fixes
2017-06-06 10:56:13 -06:00
Spencer Gibb
cfb314198a
merge fixes
2017-06-06 10:55:52 -06:00
Spencer Gibb
74ff65954f
Merge branch 'master' into 2.0.x
2017-06-06 09:59:55 -06:00
Ryan Baxter
0b2fc81be4
Closing response in Feign load balancer
2017-06-06 10:44:42 -04:00
Spencer Gibb
9e180b8ba7
Merge branch '1.3.x'
2017-06-05 16:41:57 -06:00
Spencer Gibb
e08a6e8a48
Move zuul host routing timeouts to boot properties.
...
Previously, these were managed directly via archaius, but due to
some combination of changes in boot 1.5.x (likely a tomcat change as
zuul filters were initialzed in a servlet context listener) and Dalston,
The filter was created before archaius could be initialized.
The properties are backwards compatible and are in the
`ZuulProperties.Host` object.
fixes gh-1950
2017-06-05 16:40:12 -06:00
Ryan Baxter
7d06c140fa
Close response when retry on certain status codes. Fixes #1970 .
2017-06-05 14:36:49 -04:00
Ryan Baxter
d914406c84
Merge pull request #2000 from rpahli/master
...
use only default https ports for https check
2017-06-01 20:08:10 -04:00
Biju Kunjummen
31a3ff61e8
GH-1916: Spring Boot Auto-configuration based Zuul Server and Proxy ( #1951 )
2017-06-01 15:12:42 -04:00
Spencer Gibb
3773047a06
Bump to version 1.4.0.BUILD-SNAPSHOT
2017-06-01 12:50:57 -06:00
Spencer Gibb
72b7ee2480
Merge remote-tracking branch 'origin/2.0.x' into 2.0.x
2017-06-01 12:35:05 -06:00
pahli
a1d089038d
make property injection optional
2017-05-31 23:55:17 +02:00
Ryan Baxter
562e604cee
Merge pull request #2002 from ryanjbaxter/deprecate-RetryableStatusCodeException
...
Deprecates RetryableStatusCodeException
2017-05-31 16:33:58 -04:00
pahli
71c906b00b
add private accessor
2017-05-31 22:33:10 +02:00
pahli
6d22a407cc
use @ConfigurationProperties
2017-05-31 22:25:51 +02:00
pahli
bdfbe3a87e
make secure ports for DefaultServerIntrospector configurable
2017-05-31 22:09:35 +02:00
Ryan Baxter
18ec564249
Fixing typo
2017-05-31 14:36:12 -04:00
Ryan Baxter
cb3613db71
Fixing typo
2017-05-31 14:35:38 -04:00
Ryan Baxter
7dbfe15d1a
Deprecates RetryableStatusCodeException in favor of the same class in s-c-commons
2017-05-31 14:22:15 -04:00
Spencer Gibb
92277a01ac
Merge branch 'master' into 2.0.x
2017-05-31 11:39:19 -06:00
Rico Pahlisch
ccf8f86c8d
use only default https ports for https check
...
spring boot uses all high ports and there are some trouble if ports end with 443 (e.g. 24443, ...)
2017-05-31 12:04:09 +02:00
Spencer Gibb
7425f974cb
Adds timeout test.
...
see gh-1950
2017-05-25 14:51:58 -06:00
Spencer Gibb
73f3345638
Fix tests
2017-05-25 12:37:34 -06:00
Spencer Gibb
302f805295
Fix compilation issues
2017-05-25 10:49:29 -06:00
Spencer Gibb
58e62ebd06
Bumping versions to 1.3.2.BUILD-SNAPSHOT after release
2017-05-22 12:18:04 -06:00
Spencer Gibb
0de72d2dad
Going back to snapshots
2017-05-22 12:18:03 -06:00
Spencer Gibb
7898ad772b
Update SNAPSHOT to 1.3.1.RELEASE
2017-05-22 12:09:31 -06:00
Spencer Gibb
25a1881127
Ignore feign.hystrix.enabled.
...
Let SecurityContextConcurrencyStrategy be installed as the hystrix
concurrency strategy regardless of if feign's hystrix support is installed.
fixes gh-1969
2017-05-22 09:47:49 -06:00
Spencer Gibb
34350cb7ec
Merge branch 'strelok1-master'
2017-05-19 19:00:24 -06:00
Roman Rodov
e130ec03ad
Add management.context-path to status & health url
...
fixes gh-1795
2017-05-19 18:59:37 -06:00
Spencer Gibb
0cd544b4ce
Merge branch 'lalib-gh-1720'
2017-05-19 18:22:26 -06:00
balp
6362be8196
Adds ability to customize simple host conn pool
...
The timeToLive and timeUnit parameters added to configure connection pool.
Fixes gh-1720
2017-05-19 18:22:04 -06:00
Biju Kunjummen
aa4d9d62bc
Test for validating that local service instance resolves for hystrix metrics ( #1922 )
2017-05-19 18:40:49 -04:00
Spencer Gibb
cd44a52084
Update feign to 9.5.0
...
fixes gh-1956
2017-05-16 21:07:19 -06:00
Spencer Gibb
98fd3c7379
Upgrade Hystrix to v1.5.12
...
fixes gh-1955
2017-05-16 19:52:41 -06:00
Spencer Gibb
7cfbcbd9e2
fix compile/test issues related to boot 2.0 changes
2017-05-16 19:43:01 -06:00
Luke Tornquist
73b5609e63
Allow easier subclassing of SimpleRouteLocator
...
Fixes gh-1598
2017-05-15 14:48:15 -04:00
Jin Zhang
fe06370aa2
correct comments in FeignClient, SendResponseFilter, RibbonRoutingFilter ( #1935 )
2017-05-15 13:44:14 -04:00
Spencer Gibb
a1b1a7d702
Moves EurekaHealthIndicator creation to auto config.
...
Fixes a race condition introduced in 1.3.0
fixes gh-1933
2017-05-15 10:04:31 -06:00
Ryan Baxter
ccdf0d9f95
Removing duplicate and incorrect dependency. Fixes #1941 .
2017-05-15 10:48:39 -04:00
Ryan Baxter
8d1a82f9b4
Merged some commits and fixed compile issues
2017-05-12 12:21:47 -04:00
Ryan Baxter
287ce9c0ff
Merge pull request #1877 from yongsungyoon/master
...
Add @Component for Feign Hystrix Fallback example in doc
2017-05-11 11:40:39 -04:00
윤용성(Yongsung Yoon)/개발혁신팀/SKP
b8ed846247
Update docs to indicate the need of declaring feign's fallback implementation as a Spring bean
2017-05-11 11:29:59 +09:00
Ryan Baxter
2a9a62d0f6
Merge pull request #1926 from TheSentinel454/issues_1676_wildcard_type_support
...
Add support for Wildcard Types in Feign Client. Fixes gh-1676
2017-05-10 16:04:38 -04:00
Dave Syer
16dc2f63f1
Merge master
2017-05-10 11:40:28 +01:00
Dave Syer
377bccf12a
Update to latest cloud dependencies
2017-05-10 11:37:53 +01:00
Dave Syer
030a8e7111
Remove Lombok from hystrix stream
2017-05-10 11:09:15 +01:00
Luke Tornquist
189d926c6a
Correct import order
2017-05-09 16:10:08 -04:00
Luke Tornquist
d993fe217c
Format using provided Eclipse formatter.
2017-05-09 13:20:01 -04:00
Luke Tornquist
8983c9bce1
Add support for Wildcard Types in Feign Client. Fixes gh-1676
2017-05-09 13:16:12 -04:00
Dave Syer
ced1f36d19
bump spring cloud build version
2017-05-05 17:16:18 +01:00
Ryan Baxter
e698fa664b
Cherry Picking #1910
2017-05-04 11:55:26 -04:00
Ryan Baxter
ab2cf59bf6
Merge pull request #1907 from spccold/zuul-filter-bugfix
...
change HttpServletResponse to HttpServletRequest
2017-05-03 09:53:17 -04:00
Ryan Baxter
a315ac9e54
Merge pull request #1906 from lowzj/master-removeUnusedImport
...
polish FeignLoadBalancer, remove unused import statement
2017-05-02 10:05:06 -04:00
wuwo
c6347ec9c8
change HttpServletResponse to HttpServletRequest
2017-05-02 17:26:42 +08:00
lowzj
ac8379af29
polish FeignLoadBalancer, remove unused import statement
2017-05-02 17:13:41 +08:00
Dave Syer
69622e909b
Fix typo in test method name
2017-04-27 10:29:59 +01:00
Biju Kunjummen
910167de09
Ribbon based on Eureka disabled, if Eureka client is not enabled ( #1892 )
...
Ribbon client configuration based on Eureka is disabled if eureka.client.enabed is set to false.
Fixes gh-335
2017-04-26 14:45:35 -04:00
Ryan Baxter
29fb58de84
Merge pull request #1884 from ryanjbaxter/pass-config-in-retryhandler
...
Pass config in retry handler
2017-04-24 20:05:29 -04:00
Ryan Baxter
dbf17dea18
Pass config in retry handler. Fixes #1879 .
2017-04-24 14:09:04 -04:00
Ryan Baxter
7fcbc0fd5a
Merge pull request #1880 from daniellavoie/mvn-3.5.0
...
Update mvnw to 3.5.0
2017-04-24 10:56:37 -04:00
Daniel Lavoie
32c79b7a91
Update mvnw to 3.5.0
...
Fixes gh-1847
2017-04-23 16:27:06 +02:00
Ryan Baxter
1647fc3017
Merge pull request #1876 from ryanjbaxter/upgrade-hystrix-1.5.11
...
Upgrade Hystrix to 1.5.11 and apply fix to hystrixcommand.js
2017-04-20 16:30:09 -04:00
Ryan Baxter
17f43fd138
Fixes #1855
2017-04-20 15:12:57 -04:00
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
Spencer Gibb
e430b90cea
Updates to compile
2017-04-06 21:54:06 -06:00
Spencer Gibb
08a1f07692
Merge branch 'master' into 2.0.x
2017-04-06 21:30:03 -06: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 : https://github.com/Netflix/Hystrix/commit/892f6a781e67f153b0bf2f7387c87ca0721955c2
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
4b4bfbe1b1
Make compile for boot 2.0
2017-03-17 21:02:56 -06: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
Bertrand Renuart
fae60e9fae
Remove unused registry private field. ( #1746 )
...
fixes gh-1745
2017-03-02 10:14:31 -05:00
Ryan Baxter
c89645e069
Merge pull request #1743 from ryanjbaxter/disable-hystrix-feign
...
Disable Hystrix support when using Feign by default
2017-03-01 16:33:34 -05:00
Ryan Baxter
6465cf4f3e
Added warning to the docs about the change in default behavior.
2017-03-01 13:15:11 -05:00
Ryan Baxter
54c052c5eb
Disable Hystrix support when using Feign by default. Fixes #1277 .
2017-03-01 11:35:08 -05:00
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
Biju Kunjummen
133d054fc8
Fixed instructions for configuring EurekaIntanceConfig in AWS
2017-02-03 22:50:30 -08:00
Eloi
c87f6ca983
delegate to the library httpclient parse the content type ( #1664 )
...
Fixes gh-1663
2017-02-02 11:05:01 -05:00
Spencer Gibb
a2e1836e24
Merge pull request #1656 from sbley/master
...
* pull1656:
Separate adding X-ForwardedProto header
2017-02-01 15:33:13 -07:00
Stefan Bley
53649f6020
Separate adding X-ForwardedProto header
...
Add X-Forwarded-Proto header in Zuul PreDecorationFilter even with X-Forwarded-Host header being absent
2017-02-01 15:33:00 -07:00
Spencer Gibb
601e220411
implement Registration.getServiceId()
2017-02-01 13:45:05 -07:00
Ryan Baxter
ed6c4b1925
Revert "Version changes for 1.3.0.M1"
...
This reverts commit 46ee0ce161 .
2017-01-27 14:25:34 -05:00
Ryan Baxter
46ee0ce161
Version changes for 1.3.0.M1
2017-01-27 13:02:13 -05:00
Ryan Baxter
71b3110acf
Updating config and stream versions for Dalston
2017-01-27 12:01:33 -05:00
Eloi
e6f2db70ef
Maintain content type for data parts in multipart requests ( #1614 )
...
maintain multipart content type for data parts
Fixes gh-1581
2017-01-27 10:26:11 -05:00
Matt Sicker
65829c437c
Fix docs about @Configuration with @FeignClient ( #1650 )
...
As discovered in #1643 , using `@Configuration` on a custom configuration with `@FeignClient` is unnecessary and creates extra work for exclusion from a `@ComponentScan`. This updates the docs to make this explicit.
2017-01-26 11:40:58 -05:00
Spencer Gibb
f27defbdf4
Make sure service-registry actuator is activated.
2017-01-25 15:15:46 -07:00
Spencer Gibb
41bf8eadfd
Rename RESET_OVERRIDE to CANCEL_OVERRIDE
2017-01-25 14:23:34 -07:00
Spencer Gibb
d76bd84466
Handle content-type with charset.
...
A new version of httpclient introduced by boot changed the behaviour that previously allowed the charset. It now has to be parsed out and passed to the apache `ContentType` object explicitly.
fixes gh-1649
2017-01-25 11:47:11 -07:00
Ryan Baxter
ca244c5dbb
Merge pull request #1637 from tmack8001/zuul-route-constructor-custom-sensitive-headers
...
ZuulProperties.ZuulRoute consturctor missing explicitly setting of customSensitiveHeaders boolean
2017-01-23 09:38:44 -05:00
Trevor Mack
ff0ac568f4
addressing issues/1636 ZuulProperties.ZuulRoute consturctor missing explicitly setting of customSensitiveHeaders boolean when provided with sensitiveHeaders
2017-01-21 23:12:45 -08:00
Spencer Gibb
5d0b2fae86
Ignore misbehaving test
2017-01-20 13:42:04 -07:00
Spencer Gibb
f8a8b3cf31
Fix broken test logic, rather than >= should be <=
2017-01-20 13:41:49 -07:00
Jin Zhang
88396411f7
improve efficiency of SendResponseFilter#addResponseHeaders() ( #1622 )
2017-01-20 15:08:38 -05:00
Ryan Baxter
42931f9300
Merge pull request #1626 from ryanjbaxter/apply-formatter-to-collections-1526
...
Remove check that does not apply Formatters to Collections
2017-01-17 11:44:26 -05:00
Ryan Baxter
a5bd17c0c0
Remove check that does not apply Formatters to Collection in Feign Client parameters. Fixes #1526
2017-01-17 11:16:25 -05:00
Spencer Gibb
a5e5f81d88
Changes equals assertion to greaterThanOrEquals.
...
Hopefully this fixes flaky tests.
2017-01-16 11:41:45 -07:00
Spencer Gibb
66da2d8f48
Merge pull request #1586 from Infrag/master
...
* pull1586:
Adds composed @RequestMapping annotations support
2017-01-13 14:03:52 -07:00
Ondřej Božek
b619ee00bf
Adds composed @RequestMapping annotations support
...
Fixed short circuit condition to correctly detect @RequestMapping shortcuts (@GetMapping, @PostMaping etc.)
Fixes gh-1201
2017-01-13 14:03:37 -07:00
Johannes Edmeier
899d8bc24d
Add CompositeRouteLocator ( #1448 )
...
Configure a CompositeRouteLocator by default so it is easier to compose
multiple RouteLocators.
2017-01-12 16:38:01 -05:00
Spencer Gibb
bf586ba2cb
polish
2017-01-12 14:32:57 -07:00
Spencer Gibb
22248dd9e9
Merge pull request #1591 from tranhungt/gzip_decompression
...
* gzip_decompression:
Disables httpclient auto decompression of encoded data
2017-01-12 14:31:32 -07:00
Hung Tran
6dfc7a815b
Disables httpclient auto decompression of encoded data
...
Applies only to SimpleHostRoutingFilter.
fixes gh-1480
2017-01-12 14:31:22 -07:00
Arnaud Brunet
b27ba0434a
More robust instantiation in SpringClientFactory
...
SpringClientFactory returns null if the class is not aware of IClientConfig.
This change catches the exception when trying the constructor with IClientConfig so classes that aren't aware of IClientConfig can be created.
Fixes gh-1608
2017-01-12 16:15:31 -05:00
Spencer Gibb
3b41b5e15f
Remove mocks for application event listeners.
...
fixes gh-1616
2017-01-12 13:39:46 -07:00
Ryan Baxter
8029deb1e4
Merging PR #1457 into master.
2017-01-10 12:52:36 -05:00
Ryan Baxter
5ee9990d93
Upgrade Ribbon to 2.2.2
...
Fixes gh-1441
2017-01-09 23:38:06 -05:00
Spencer Gibb
8a9c5fe4a1
Update fixes for hystrix stream test
2017-01-09 21:11:31 -07:00
Abhijit Sarkar
45d769b05b
Support header map and query map ( #1361 )
...
Adds support for Map types in feign for `@RequestHeader` and `@RequestParam`.
Fixes gh-1360
2017-01-09 22:45:03 -05:00
Rob Worsnop
af032476a8
Modified RibbonAutoConfiguration to support AsyncLoadBalancerInterceptor ( #1507 )
2017-01-09 22:02:10 -05:00
Spencer Gibb
c52309ad59
Update to spring-cloud-build 1.3.1.BUILD-SNAPSHOT
2017-01-09 17:22:08 -07:00
Spencer Gibb
8526371d25
Merge pull request #1451 from madgnome/#1341-single-deferred-result
...
* #1341-single-deferred-result:
#1341 SingleDeferredResult should uses RESULT_NONE from DeferredResult instead of having its own empty result.
2017-01-09 16:44:04 -07:00
Julien Hoarau
7f4a6fd94c
#1341 SingleDeferredResult should uses RESULT_NONE from DeferredResult instead of having its own empty result.
2017-01-09 16:43:40 -07:00
Spencer Gibb
6fc5d1aea3
Merge pull request #1485 from eacdy/master
...
* pull1485:
fix spell error
2017-01-09 16:11:40 -07:00
周立
1860b26491
fix spell error
...
fix spell error
2017-01-09 16:11:30 -07:00
Thibaud Lepretre
fccbe1aff4
Create sidecar.hostname and sidecar.ipAddress ( #1561 )
...
In addition to `eureka.instance.hostname` property you can now defined `sidecar.hostname` in order to set different hostname from application and its sidecar.
However if `eureka.instance.hostname` is present it will override `sidecar.hostname`.
Fixes #981
2017-01-09 17:13:36 -05:00
Bertrand Renuart
fa45a9f3a4
Use a fixed size buffer for the copy operation ( #1538 )
...
Set the default buffer size to 8192 to match Tomcat and Jetty defaults
Use a buffer per worker thread and use it for subsequent requests
2017-01-09 14:38:45 -05:00
Biju Kunjummen
98cd592f3e
Fix null instanceinfo on EurekaInstanceRenewedEvent ( #1574 )
...
Fixes gh-1546
2017-01-09 12:41:23 -05:00
Spencer Gibb
64b81ff5a4
Update hystrix to 1.5.9
...
fixes gh-1600
2017-01-09 10:11:39 -07:00
Ryan Baxter
f3deb04521
Pass along client config in RibbonCommand.run ( #1573 )
...
Pass along client config in RibbonCommand.run.
Fixes gh-1530
2017-01-09 11:55:05 -05:00
Ryan Baxter
ab454f1e1b
Make FeignClientRegistrar implement EnvironmentAware ( #1569 )
...
Make FeignClientRegistrar implement EnvironmentAware to inject the environment.
Fixes gh-1568
2017-01-09 11:06:51 -05:00
Jacques-Etienne Beaudet
bd6d732fc7
Fix potential decoding and reencoding issues in query params when using SimpleHostRoutingFilter ( #1464 )
...
Some webserver are picky with the encoding (uWSGI for example) and the current code behavior of decoding and reencoding the query string can lead to valid requests
rejected by the backend after the modifications in Zuul. This commit adds an optional parameter to force the original encoding of the query string in SimpleHostRoutingFilter.
Fixes gh-971
2017-01-09 10:53:16 -05:00
Ryan Baxter
4eac8a5a47
Merge pull request #1599 from ahmednasir91/upgrade-hystrix-157
...
Fixes #1440
2017-01-09 07:04:21 -05:00
Ahmed Nasir
82dd2ebd05
Fixes #1440
2017-01-09 14:20:31 +05:00
Ryan Baxter
1cd194a1e1
Merge pull request #1578 from rahmanusta/patch-1
...
Update spring-cloud-netflix.adoc
2016-12-27 19:50:08 -05:00
Rahman Usta
f26a5554d5
Update spring-cloud-netflix.adoc
...
- Remove unintended white-space
- Specify imagesdir
2016-12-26 16:03:41 +02:00
Spencer Gibb
c380039b3e
Add test to make sure eureka.instance.*virtualHostName can be set properly.
2016-12-16 14:00:31 -07:00
Bart Blommaerts
9125f54897
Tiny grammatical fix ( #1552 )
2016-12-15 11:29:14 -05:00
Spencer Gibb
08fe5a89e9
Move SendErrorFilter to type error.
...
This will clear up empty 200 responses.
fixes gh-1123
2016-12-12 15:01:32 -07:00
Ryan Baxter
2e46bdf9d2
Porting #1450 for Dalston release
2016-12-12 15:09:16 -05:00
Spencer Gibb
18b9c46a8b
update eureka config first bootstrap for service registry
2016-12-12 10:43:05 -07:00
Dave Syer
a99e23f9fc
Update to Boot 1.5.0
2016-12-12 12:31:32 +00:00
Spencer Gibb
8b089222bd
make external configurations optional
2016-12-08 13:47:19 -07:00
Spencer Gibb
5b25c9ad1a
Only auto-register if conditions are correct.
...
s-c-commons creates an AutoServiceRegistrationProperties bean if enabled.
This commit only auto registers with eureka if that bean is available.
2016-12-08 12:27:10 -07:00
Spencer Gibb
ec80797694
avoid potential NPE
2016-12-08 12:27:10 -07:00
Bertrand Renuart
8b7d6848b3
use com.netflix.loadbalancer.DummyPing instead of NoopPing
...
use `com.netflix.loadbalancer.DummyPing` instead of `NoopPing`
This eliminates the startup of another theadpool.
fixes gh-1504
2016-12-05 13:26:05 -05:00
Ryan Baxter
edb14e2a6b
Merge pull request #1528 from ryanjbaxter/feign-url-protocol-1522
...
Don’t add URL protocol when url is set using EL
2016-12-05 13:14:58 -05:00
Ryan Baxter
6a82644153
Don’t add URL protocol when url is set using EL. Fixes #1522 .
2016-12-05 12:48:01 -05:00
Ryan Baxter
ac3401bc4f
Fixed import ordering
2016-12-01 20:28:29 -05:00
Ryan Baxter
9da71b1655
Removed unnecessary null check and fixed imports
2016-12-01 20:28:28 -05:00
Ryan Baxter
ed31004aa8
Uses configuration from IConfigClient reference to always use the most up to date configuration. Fixes #1481 .
2016-12-01 20:28:28 -05:00
Ryan Baxter
fe50674c8e
Merge pull request #1520 from ryanjbaxter/eureka-client-zone-doc-1327
...
Document Eureka client zone config
2016-12-01 19:15:38 -05:00
Spencer Gibb
1fe1ea58f6
Don't override values with defaults.
...
Defaults were set too late and were overriding values set in the environment.
Specifically, spring.application.name took precedence over eureka.instance.appname.
fixes gh-1516
2016-11-30 11:55:57 -07:00
Spencer Gibb
b3f1a30027
Move initalizing appname, etc.. to afterPropertiesSet
2016-11-30 11:55:24 -07:00
Spencer Gibb
111a95d262
Fix Eureka Ribbon Auto Config conditions.
...
Specifically, add `@ConditionalOnBean(EurekaClient.class)`.
Fixes an issue where eureka and ribbon are on the classpath, eureka.client.enabled=false which would cause a bean not found exception.
fixes gh-1511
(cherry picked from commit d1f8c03 )
2016-11-29 14:56:55 -07:00
Ryan Baxter
35528a7199
Merge pull request #1496 from ryanjbaxter/upgrade-eureka-to-1.6.1
...
Upgrade Eureka to 1.6.1. Fixes #1495 .
2016-11-22 20:22:49 -05:00
Ryan Baxter
927b753262
Upgrade Eureka to 1.6.1. Fixes #1495 .
2016-11-22 19:59:27 -05:00
Ryan Baxter
8359016981
Updating generated README
2016-11-22 17:14:39 -05:00
Ryan Baxter
5372fe9d6e
Merge pull request #1494 from ryanjbaxter/document-feign-request-headers
...
Document how to use thread isolation with hystrix and feign. Fixes #1191 .
2016-11-22 17:08:05 -05:00
Ryan Baxter
8814da3b78
Document how to use thread isolation with hystrix and feign. Fixes #1191 .
2016-11-22 15:39:13 -05:00
Bertrand Renuart
2d748bf63c
use different bean names for Hystrix and HystrixStream features ( #1470 )
...
Fixes gh-1462
2016-11-16 09:39:48 -07:00
Ryan Baxter
eff1f0d77a
Fixes #1459
2016-11-14 15:30:28 -05:00
Spencer Gibb
aec8ec43ef
Fix broken test.
2016-11-07 11:24:52 -07:00
Spencer Gibb
93cd1e7a4a
Upgrade to eureka 1.6.0
...
fixes gh-1345
2016-11-07 10:52:47 -07:00
Spencer Gibb
ea4e5d76e0
Create EurekaServiceRegistry
...
Use the new ServiceRegistry interface
Creates a new EurekaRegistration object that aggregates classes needed
for a single registration.
2016-11-07 10:52:47 -07:00
Robin Stocker
e6298f8107
Fix NoClassDefFoundError loading RxJavaAutoConfiguration without spring-webmvc ( #1442 )
...
RxJavaReturnValueHandlerConfig can only be loaded when both spring-web
and spring-webmvc are on the classpath, because it contains a reference
to the WebMvcConfigurerAdapter class.
But the ConditionalOnClass annotation only included the class from
spring-web. In our situation, only spring-web was on the classpath,
resulting in a NoClassDefFoundError for WebMvcConfigurerAdapter. Fix it
by adding that class to the condition as well.
2016-11-03 10:27:15 -04:00
Dave Syer
704a874e84
Add example of empty sensitive headers
...
Emphasises that it's a black list, and clarifies that you need to
set it to empty to get authorization and cookie headers.
2016-11-03 12:06:43 +00:00
Spencer Gibb
428ed6c88c
Bump to 1.3.0.BUILD-SNAPSHOT
2016-10-27 15:37:59 -06:00
Ryan Baxter
dd62879b7b
Merge pull request #1430 from ryanjbaxter/zuul-hystrix-fallback-doc
...
Document Hystrix Fallback For Zuul
2016-10-27 15:33:52 -04:00
Ryan Baxter
14a31cd5f8
Switched media type to application/json
2016-10-27 15:09:21 -04:00
Ryan Baxter
8a7df36d88
Added route config
2016-10-27 15:02:17 -04:00
Ryan Baxter
fe56d96295
Fixes #1429
2016-10-27 14:25:18 -04:00
Ryan Baxter
fabf90bed4
Merge pull request #1375 from ryanjbaxter/simplify-retry-logic
...
Provide A Retry Policy For Ribbon Clients
2016-10-26 15:42:32 -04:00
Ryan Baxter
c3a84f1b73
Merge remote-tracking branch 'Upstream/master' into simplify-retry-logic
2016-10-26 15:05:12 -04:00
Ryan Baxter
5a5a1aaa7f
-Made spring-retry optional
...
-additional refactoring from changes in s-c-commons
2016-10-26 15:04:51 -04:00
Venil Noronha
aef753a3a0
Adds Feign Logger factory interface ( #1411 )
...
Fixes gh-1363
2016-10-25 17:39:22 -04:00
Ryan Baxter
08028db982
Merge pull request #1425 from ryanjbaxter/eureka-app-name-default
...
Resolve spring.application.name via property resolver
2016-10-25 14:31:12 -04:00
Ryan Baxter
85b2fe37e2
Added some additional tests
2016-10-25 13:54:29 -04:00
Spencer Gibb
81959b5ef3
Use new FilterRegistrationBean package.
...
Breaks Spring Boot 1.3 compatibility, enables 1.5
2016-10-25 11:24:42 -06:00
Ryan Baxter
657d9bb8e8
Merge remote-tracking branch 'Upstream/master' into eureka-app-name-default
2016-10-25 13:04:35 -04:00
Ryan Baxter
2dfee97563
Resolve spring.application.name value via a property resolver instead of @Value. Fixes #1398
2016-10-25 12:56:08 -04:00
Dave Syer
7f075d11ee
Allow Cors requests through to backend by default
...
Instead of blocking them (which is the default behaviour of a
Spring MVC controller) Cors requests will flow through the Zuul
filters by default. Users can control it by grabbing the
ZuulHandlerMapping in a @PostConstruct and injecting some
CorsConfiguration via its setCorsConfigurations() method.
2016-10-25 14:33:53 +01:00
Dave Syer
a38b7b71ac
Append to X-Forwarded-* headers instead of replacing them
...
This fixes most of the issues people encounter when there are
multiple proxies in the request. The tricky thing is that there
is another header "Forwarded" that we don't recognize, but which
backends probably do, at least some of the time (since it is
from an actual RFC). The problem is that "Forwarded" does not
contain the ports, so Spring UriComponentsBuilder cannot use it
to rewrite links to a specific port. Since we do not support it
already, this change doesn't make things any worse, but the
corner case is there still.
2016-10-25 12:56:49 +01:00
Dave Syer
139ab95438
Make configuration imports deterministic
2016-10-25 12:20:31 +01:00
Dave Syer
71ac67f9f1
Suppress some warnings
2016-10-25 12:20:21 +01:00
Dave Syer
0e1b856fc5
Extract proxy header manipulation into method
2016-10-25 07:50:38 +01:00
Ryan Baxter
0235d77932
Zuul Route Hystrix Fallback
...
Hystrix fallback support for Zuul routes.
Fixes gh-250.
2016-10-24 15:24:31 -04:00
Ryan Baxter
6e1ca54edc
increased max retried to help with failures
2016-10-24 13:42:21 -04:00
Ryan Baxter
274213bc83
Merge pull request #1412 from ryanjbaxter/creating-feign-clients-with-builder
...
Document Manual Feign Client Creation
2016-10-20 16:12:15 -04:00
Ryan Baxter
5a42cb1b2b
Updates based on latest version from commons
2016-10-20 15:09:52 -04:00
Ryan Baxter
ee99efba36
Merge remote-tracking branch 'Upstream/master' into simplify-retry-logic
2016-10-20 14:38:37 -04:00
Ryan Baxter
b16a95d0f2
Fixed typo
2016-10-20 13:40:59 -04:00
Ryan Baxter
2c8bac5666
Use client interface instead of Eureka directly
2016-10-20 13:31:41 -04:00
Spencer Gibb
8e6b643829
Use new ServletRegistrationBean package.
...
Breaks Spring Boot 1.3 compatibility, enables 1.5
2016-10-20 11:19:54 -06:00
Ryan Baxter
cc24d00fde
Fixes #1211
2016-10-19 20:06:52 -04:00
Spencer Gibb
ddc1069e86
Move properties to new namespace.
...
Moving eureka.server.{expectedNumberOfRenewsPerMin,defaultOpenForTrafficCount} to eureka.instance.registry so relaxed binding can be used. Default to old values for backwards compatibility.
2016-10-19 12:36:15 -06:00
Ryan Baxter
c9704d3c97
Updating versions for next release
2016-10-18 10:16:01 -04:00
Ryan Baxter
34775eb8db
Revert "Version changes for the release"
...
This reverts commit 90d6490fea .
2016-10-18 10:11:03 -04:00
Ryan Baxter
90d6490fea
Version changes for the release
2016-10-18 09:44:57 -04:00
Gregor Zurowski
acb9e5ebdf
Fix formatting ( #1397 )
...
Signed-off-by: Gregor Zurowski <gregor@zurowski.org >
2016-10-13 16:08:28 -04:00
Spencer Gibb
12fff7c97f
Merge pull request #1339 from alenavorozhbieva/master
...
* pull1339:
Support DELETE method body for SimpleHostRoutingFilter
2016-10-13 09:34:22 -06:00
Alena
acb12ea7d4
Support DELETE method body for SimpleHostRoutingFilter
...
fixes gh-1329
2016-10-13 09:34:08 -06:00
Dave Syer
e94c35d331
Exclude aws jars from eureka client by default
...
Saves about 5MB in the final executable jar, and it should be
optional for Spring Cloud users.
2016-10-13 10:03:19 +01:00
Ryan Baxter
a685a72660
Merge pull request #1384 from bslota/master
...
#1376 Register and cancel event sending fix
2016-10-11 19:34:25 -04:00
Bartłomiej Słota
4aaa7d0555
InstanceRegistry class refactor + renew method test #1376
2016-10-11 21:46:25 +02:00
Ryan Baxter
2f09aa291b
Merge pull request #1390 from ryanjbaxter/upgrade-zuul-1.3.0
...
Upgrade zuul 1.3.0
2016-10-11 14:53:39 -04:00
Ryan Baxter
bdf2f25259
Fixes #1306
2016-10-11 14:27:47 -04:00
Ryan Baxter
5a0af27115
Merge remote-tracking branch 'Upstream/master'
2016-10-11 14:20:12 -04:00
Ryan Baxter
18c4bc060b
Upgrade hystrix 1.5.6 ( #1388 )
...
Fixes gh-1374
2016-10-11 13:41:31 -04:00
Spencer Gibb
d23aa67f7b
Merge pull request #1370 from tiny-dancer/master
...
* pull1370:
Warning for GC Overhead Limit Reached with servo.
2016-10-11 10:29:19 -06:00
mg
5a127d0700
Warning for GC Overhead Limit Reached with servo.
...
Fixes gh-947
2016-10-11 10:29:04 -06:00
Spencer Gibb
aa160940df
import order
2016-10-11 10:25:02 -06:00
Max Ishchenko
c8829f2aa4
Prevent double url encoding for secure ribbon urls ( #1389 )
...
Secure ribbon urls were forced to use https scheme via UriComponentsBuilder, that was created from original uri. This transformation url encoded previously encoded url parts that were used to create builder. This was introduced in c883495 .
This change fixes double url encoding using RibbonUtils.updateToHttpsIfNeeded that fixes double escaping case and corner case with '+' in url as well.
Fixes gh-1382
2016-10-11 10:19:33 -04:00
Bartłomiej Słota
0985c8f092
Merge pull request #1 from spring-cloud/master
...
Remove @Autowired from FeignClientFactoryBean
2016-10-11 00:09:45 +02:00
Bartłomiej Słota
279edf0665
super class method wrappers removal and test update #1376
2016-10-10 22:54:39 +02:00
Ryan Baxter
50fac81a30
Revert "Fixes #1374 "
...
This reverts commit 99b86e7a29 .
2016-10-10 15:32:20 -04:00
Ryan Baxter
99b86e7a29
Fixes #1374
2016-10-10 15:31:42 -04:00
Bartłomiej Słota
151e021ef9
formatting fixed + tests, fixes #1376
2016-10-08 00:24:35 +02:00
Bartłomiej Słota
dd97b6a4b7
#1376 Register and cancel event sending fix
2016-10-07 00:11:24 +02:00
Spencer Gibb
f30e8b7b46
Remove @Autowired from FeignClientFactoryBean
...
@Autowired causes NullPointerExceptions because of some unknown lifecycle issues.
fixes gh-1366
2016-10-06 10:19:46 -06:00
Spencer Gibb
ba3923d706
Fix zuul error when there are colons in request param name.
...
Previously, parameter names with colons (ie foo:bar), caused an IllegalArgumentException because 41c364002f introduced UriTemplate to properly encode.
fixes gh-1193
2016-10-05 12:51:28 -06:00
Spencer Gibb
622cc83204
polish
2016-10-04 18:48:28 -06:00
bpicode
8e18c3d3b6
Add support for fallback factories in feign client annotation. ( #1373 )
...
Adds `@FeignClient.fallbackFactory` to define a `feign.hystrix.FallbackFactory`.
fixes gh-1117
2016-10-04 20:46:33 -04:00
Spencer Gibb
0adbd5662f
polish
2016-10-04 18:39:07 -06:00
Ryan Baxter
f00d1159c8
Merge remote-tracking branch 'Upstream/master' into simplify-retry-logic
2016-10-04 10:49:02 -04:00
Ryan Baxter
4c90ce437e
Implementation of factory pattern for creating retry policies
2016-10-04 10:48:40 -04:00
Mathias Düsterhöft
e109093b83
add config option to not ignore security headers ( #1354 )
...
* add config option to not ignore security headers
* fix field documentation of ignoreSecurityHeaders
* add documenation for zuul.ignoreSecurityHeaders
fixes gh-1096
2016-10-03 23:30:17 -04:00
Ryan Baxter
4ba3411292
Clarified zuul.stripPrefix usage
...
Helps with the confusion seen in #1365
2016-10-03 13:44:02 -07:00
Jacques-Etienne Beaudet
8e1be54759
Support '+' in encoded query string when rebuilding the URI to https
...
RibbonUtils now replace the encoded space character '+' in the query string in favor of the equivalent '%20' when rewriting the URI in https. This is due to UriComponentsBuilder verifying the allowed characters in the encoded URI when building to the URI java.net class. The '+' is considered illegal but is widely used in the field. (#1367 )
2016-10-03 14:35:30 -04:00
Spencer Gibb
be6f2634b5
Allow OkHttpClient to be customized.
...
Moved common functionality to AbstractLoadBalancingClient
2016-09-23 14:09:41 -06:00
Ryan Baxter
7191e820a2
Implementing retry policy
2016-09-23 15:01:09 -04:00
Spencer Gibb
9eed249028
Allow customization of HttpClient.
...
Uses ribbon settings to set MaxConnTotal and MaxConnPerRoute. Also allows user to create a custom HttpClient as a constructor argument.
fixes gh-1149
2016-09-22 19:42:20 -06:00
Spencer Gibb
bbff2b24d0
Put Apache Http Client and OkHttpClient in ribbon context.
...
This eliminates them being created for every zuul request.
Also makes properties consistent accross modules: ribbon.httpclient.*, ribbon.restclient.* and ribbon.okhttp.*
fixes gh-1150
2016-09-22 15:46:53 -06:00
Ryan Baxter
b91fa734d2
Bumping versions for next release
2016-09-22 14:55:08 -04:00
Ryan Baxter
302eae6aeb
Revert "version changes for Camden release"
...
This reverts commit 088afa6d71 .
2016-09-22 14:21:39 -04:00
Ryan Baxter
088afa6d71
version changes for Camden release
2016-09-22 13:15:22 -04:00
Dave Syer
5f96c415e3
Upgrade xstream to 1.4.9
...
Fixes XXE vulnerability in Eureka Server (external entity processing
on by default in older versions of the library).
2016-09-22 16:23:27 +01:00
Ryan Baxter
6c9fa68d5a
Translate ribbon.ReadTimeout to apache http client socket timeout. Fixes #1357 . ( #1358 )
2016-09-21 14:03:14 -04:00
Dave Syer
bc4f5a3788
Ensure version is scraped from parent pom
2016-09-20 13:34:30 +01:00
Dave Syer
f094ecfd88
Allow user to set system properties to control http client in zuul
...
The SimpleHostRoutingFilter now accepts normal -Dhttps.proxy= and
-Dhttps.port= settings (and other things that generally work with
java.net).
Fixes gh-510
2016-09-20 12:30:49 +01:00
Marcin Grzejszczak
13268f7c63
Updating mvnw for all projects
2016-09-19 19:31:33 +02:00
Marcin Grzejszczak
aa820ce347
Updating mvnw for all projects
2016-09-19 14:18:37 +02:00
Dave Syer
6310059531
Move unnecessary dependencies up a level
2016-09-19 12:02:34 +01:00
Marcin Grzejszczak
6f92859608
Updating mvnw for all projects
2016-09-19 12:46:58 +02:00
Spencer Gibb
758ff920fc
Merge pull request #1351 from VanRoy/improve-formbodywrapperfilter-test
...
* improve-formbodywrapperfilter-test:
Add test on FormBodyWrapperFilter to avoid regressions (#1171 )
2016-09-16 14:42:48 -06:00
Julien Roy
7ba8063940
Add test on FormBodyWrapperFilter to avoid regressions ( #1171 )
2016-09-16 14:42:31 -06:00
Niklas Herder
61de118130
Use management.port for locating hystrix.stream ( #1317 )
...
Allow override of /hystrix.stream location via management.port metadata.
2016-09-16 15:15:46 -04:00
Matthew Jenkins
4bf64f7005
Use statusPage/healthCheckUrlPath w/ custom management.port ( #1349 )
...
Use statusPage/healthCheckUrlPath w/ custom management.port
Added RelaxedPropertyResolver to handle multiple valid formats for
eureka properties. Added tests.
Fixes gh-1348
2016-09-15 21:20:35 -04:00
Spencer Gibb
85eab87dce
formatting
2016-09-15 08:34:59 -06:00
rockinrimmer
5ba0cc5860
Check if object is already a ResponseEntity, if so return instead of … ( #1343 )
...
* Check if object is already a ResponseEntity, if so return instead of wrapping in another ResponseEnitiy. Which caused headers and status code from original ResponseEnitiy to be lost and for body to be output with whole ResponseEntity instead of just the body
* added test
2016-09-15 10:15:42 -04:00
Marcin Grzejszczak
08aae5be3b
Updating mvnw for all projects
2016-09-15 16:13:07 +02:00
Ryan Baxter
071bad218a
Document Eureka client zone config. Fixes #31327
2016-09-14 10:41:38 -04:00
Ryan Baxter
027e7fc5c6
Merging changes from #1338
2016-09-13 08:57:01 -04:00
Spencer Gibb
498e8a1486
Use default maxSemaphore property.
...
Rather than hard code the default maxSemaphores for zuul use the already defined `zuul.semaphore.maxSemaphores` property.
fixes gh-1332
2016-09-12 09:36:22 -06:00
Ryan Baxter
09c6bc1d12
Merge pull request #1325 from herder/fix_registry_failures_report_time_mismatch
...
Fix lastFetch status calculation.
2016-09-08 09:38:09 -04:00
Niklas Herder
62521f38e8
Fix lastFetch status calculation.
...
Was previously milliseconds/seconds when calculating whether to display the message about reporting failures.
2016-09-08 11:24:11 +02:00
Spencer Gibb
a6785afa5a
Exclude commons-logging from archaius starter
...
fixes gh-126
2016-09-07 11:16:51 -06:00
Marcin Grzejszczak
7ebb46a092
Removed adoc footer
2016-09-07 18:02:13 +02:00
Marcin Grzejszczak
a9fcc0a002
Updating mvnw for all projects
2016-09-07 17:29:18 +02:00
Ryan Baxter
08ed3c7fc4
Revert "Updated versions for Camden.RC1 release"
...
This reverts commit 3c1a23e7b1 .
2016-09-06 14:25:21 -04:00
Ryan Baxter
3c1a23e7b1
Updated versions for Camden.RC1 release
2016-09-06 14:16:23 -04:00
Spencer Gibb
c7403361fd
polish
2016-09-06 08:40:49 -06:00
Sébastien Nussbaumer
d9efb0a84d
Allow Content-Length header with values greater than 2 GB ( #1320 )
...
fixes gh-1319
2016-09-06 10:38:16 -04:00
Ryan Baxter
4f81255970
Merge pull request #1318 from jkschneider/no-commons-lang
...
Remove dep on commons-lang in DimensionalServoMetricNaming (#1268 )
2016-09-06 07:45:24 -04:00
Jon Schneider
e556ef84a4
Eliminate dependency on commons-lang in DimensionalServoMetricNaming ( #1268 )
2016-09-02 22:06:18 -07:00
Jon Schneider
9587003d44
Sanitize Servo metric tag key/value pairs before publishing to Atlas ( #1315 )
2016-09-01 17:32:30 -04:00
Jon Schneider
8f7ea41fe8
Log partial failure reasons for metrics batches published to Atlas ( #1314 )
2016-09-01 14:57:52 -04:00
Jon Schneider
b4284d18d5
Escape regex path variables in the uri tag for Spectator ( #1311 )
2016-09-01 11:27:30 -04:00
Spencer Gibb
048d401309
Merge pull request #1310 from garciafl/master
...
* garciafl-master:
Removes RibbonCommand suffix.
2016-09-01 09:24:39 -06:00
Garcia Florian
85a1f3ec20
Removes RibbonCommand suffix.
...
This is a regression that was originally fixed in 1.1.x
Fixes gh-1308
2016-09-01 09:23:24 -06:00
Spencer Gibb
959b007269
removed duplicate feign ApacheHttpClient configuration
2016-08-31 12:02:25 -06:00
Spencer Gibb
9b550f7293
Support delete with body in zuul where possible.
...
The apache http client and ok http client support delete with body, ribbon rest client does not.
fixes gh-949
2016-08-31 11:43:05 -06:00
Spencer Gibb
dc26b1efa8
Merge pull request #1102 from lowzj/request-param-processor
...
* lowzj-request-param-processor:
update RequestParamParameterProcessor to support map param
2016-08-31 11:05:05 -06:00
lowzj
d356e57134
update RequestParamParameterProcessor to support map param
...
fixes gh-1097
2016-08-31 11:04:20 -06:00
Spencer Gibb
c5b0ffe310
Document customizing the Ribbon Client using properties
...
fixes gh-1188
2016-08-30 10:17:04 -06:00
Spencer Gibb
1ffa7825ed
Add {spring-cloud-version}
2016-08-30 09:58:21 -06:00
Spencer Gibb
d95f3cd1c5
Mention starters to include for features.
...
fixes gh-1134
2016-08-30 09:44:18 -06:00
Spencer Gibb
6ba64d97c8
Upgrade feign to 9.3.1
...
fixes gh-1303
2016-08-30 09:22:40 -06:00
Spencer Gibb
fa508a2c7e
Add warning for eureka healthcheck.
...
fixes gh-1276
2016-08-30 09:14:32 -06:00
Spencer Gibb
d04df564f0
Try and fix old static wonkiness in test.
2016-08-29 12:47:35 -06:00
Spencer Gibb
5f192dd6ce
Fix NPE when instance has no status page url.
...
fixes gh-1285
2016-08-29 12:29:57 -06:00
Spencer Gibb
6819922d26
Fix MetricsTagProvider for non web apps.
...
Guard creating and creation of classes that use it with @ConditionalOnClass(name = "javax.servlet.http.HttpServletRequest")
fixes gh-1302
2016-08-29 10:43:17 -06:00
Ryan Baxter
ec726e863c
Merge pull request #1296 from ryanjbaxter/upgrade-eureka-1.4.11-1288
...
Upgrade Eureka to 1.4.11
2016-08-25 14:15:11 -04:00
Ryan Baxter
610754981b
Upgrade Eureka to 1.4.11. Fixes #1288
2016-08-25 13:53:24 -04:00
Ryan Baxter
485034dec0
Merge pull request #1294 from ryanjbaxter/upgrade-hystrix-1.5.5-1289
...
Upgrade Hystrix to 1.5.5
2016-08-24 19:29:38 -04:00
Ryan Baxter
9316124733
Upgrade Hystrix to 1.5.5. Fixes #1289
2016-08-24 16:10:50 -04:00
Ryan Baxter
1b9d91dc1e
Merge pull request #1293 from ryanjbaxter/upgrade-stream
...
Updated SC Stream to Brooklyn SNAPSHOT
2016-08-24 09:55:07 -04:00
Ryan Baxter
15550e1855
Updated SC Stream to Brooklyn SNAPSHOT. Fixes #1292 .
2016-08-24 09:32:30 -04:00
Spencer Gibb
43adc84dfd
Make moving to https urls consistent.
...
This fixes a case where the ribbon property is set `ribbon.IsSecure=false`, but because the eureka secure port was enabled, the uri created by ribbon was prefixed with https when it shouldn't have.
All places where isSecure is need have been consolidated into RibbonUtils.
fixes gh-1270
2016-08-22 17:16:13 -06:00
Spencer Gibb
8d6aeebb61
Feign URI tests updated to be more inclusive.
...
Previously with a `@FeignClient(name="http://bad_hostname ")` would pass the start time test and fail later in runtime. The test now fails fast.
fixes gh-1257
2016-08-22 15:05:59 -06:00
Ryan Baxter
1c8c0cfbf0
Moved parent element in pom so milestone profile activation occurs correctly
2016-08-22 15:32:31 -04:00
Ryan Baxter
047e25f7f7
Revert "Camden.M1 release"
...
This reverts commit 258e53a402 .
2016-08-22 15:31:32 -04:00
Ryan Baxter
258e53a402
Camden.M1 release
2016-08-22 15:01:16 -04:00
Marcin Grzejszczak
c8c4dfba6e
Updating ghpages for all projects
2016-08-22 13:32:23 +02:00
Ryan Baxter
0bed544188
Merge pull request #1221 from stephlag/zuul_hystrix_threadpool
...
Make Hystrix Thread Pool available while using Zuul
2016-08-19 12:31:03 -04:00
Ryan Baxter
3cc07d36a2
Merge pull request #1282 from ryanjbaxter/upgrade-feign-to-9.3.0
...
Upgrade Feign to 9.3.0
2016-08-19 12:07:28 -04:00
Ryan Baxter
78b53a5215
Upgrade Feign to 9.3.0. Fixes #1281 .
2016-08-19 11:14:11 -04:00
Marcin Grzejszczak
886382f568
Updating ghpages for all projects
2016-08-19 11:46:36 +02:00
Ryan Baxter
a9dd1b4568
Merge pull request #1278 from ryanjbaxter/upgrade-feign-to-9.2.0
...
Upgrade Feign to 9.2.0
2016-08-18 14:43:29 -04:00
Ryan Baxter
323243f1ec
Upgrade Feign to 9.2.0. Fixes #1273 .
2016-08-18 14:24:53 -04:00
Spencer Gibb
25366c2a37
Add not about zuul route ordering.
...
fixes gh-1266
2016-08-18 11:33:29 -06:00
Stéphane Lagraulet
b98c9ebc1d
Add tests to verify old constructors
2016-08-18 14:27:11 +02:00
Dave Syer
cb44cd2e33
Add additional test to look for null hosts in Zuul
...
Conflicts:
spring-cloud-netflix-core/src/test/java/org/springframework/cloud/netflix/ribbon/RibbonClientConfigurationTests.java
2016-08-18 12:59:05 +01:00
Marcin Grzejszczak
1fefd410be
Updating ghpages for all projects
2016-08-18 13:15:30 +02:00
Stéphane Lagraulet
f5bb5ff9c1
Keep old constructors to maintain backwards compatibility with spring cloud sleuth
2016-08-18 11:24:15 +02:00
Ryan Baxter
e2e7c490db
Merge pull request #1247 from Coramo/master
...
fix 'RibbonRequest' cannot to encode issues
2016-08-17 13:48:36 -04:00
Dave Syer
68cf346025
Change repo URLs to https
2016-08-17 17:33:02 +01:00
Dave Syer
7927372b75
Polish
2016-08-17 17:33:02 +01:00
Stéphane Lagraulet
ca2c9018c6
Merge branch 'master' of https://github.com/spring-cloud/spring-cloud-netflix into zuul_hystrix_threadpool
2016-08-17 18:11:52 +02:00
Spencer Gibb
9ed5621a78
Revert "Adds zuul property to customize Hystrix ExecutionIsolationStrategy"
...
This reverts commit 21df6e43a3 .
2016-08-17 09:57:35 -06:00
Dave Syer
58cf528463
Remove extra (redundant) condition
...
A problem in Spring Boot means that the extra conditions are combined
with OR not AND, so it's a bug to have more than one until that
gets fixed (in an AnyNestedCondition).
See https://github.com/spring-projects/spring-boot/pull/6672
2016-08-17 14:04:45 +01:00
Marcin Grzejszczak
4602fc1105
Updating ghpages for all projects
2016-08-17 12:45:28 +02:00
Dave Syer
b9e2a1b21e
Fix test so it actually works if there is a server on localhost:80
2016-08-17 09:19:33 +01:00
Dave Syer
f76f294f7f
Rename test to conform to usual pattern
2016-08-17 09:04:37 +01:00
Spencer Gibb
64fff7edd2
Merge branch 'context-path-prefix-support' of https://github.com/kakawait/spring-cloud-netflix into kakawait-context-path-prefix-support
2016-08-16 12:59:10 -06:00
Spencer Gibb
beb84dbe07
Merge branch 'molindo-1108-proxy-headers'
2016-08-16 12:57:10 -06:00
Stefan Fussenegger
d9768b5378
Improved zuul proxy header support.
...
- add zuul.add-host-header property to add Host header
- add port to X-Forwarded-Host as defined in RFC 7239
- extract PreDecorationFilter.filterOrder() into a public constant
fixes gh-1108
2016-08-16 12:56:54 -06:00
Spencer Gibb
34befdf1d2
Merge branch 'stephlag-zuul_hystrix_threadpool'
2016-08-16 10:44:32 -06:00
Stéphane Lagraulet
21df6e43a3
Adds zuul property to customize Hystrix ExecutionIsolationStrategy
...
Add a check to current context as contentLength is already in the context
Get content length from Headers when RibbonCommandContext is built + add tests
Use request content length RibbonRoutingFilter
Add documentation for new zuul.ribbonIsolationStrategy property
fixes gh-339
2016-08-16 10:43:24 -06:00
Jin Zhang
bc7b8367a9
add *.swp *.swo to .gitignore ( #1181 )
2016-08-16 12:01:04 -04:00
Marcin Grzejszczak
c7a6720593
Updated e2e tests with new brewery parameters
2016-08-16 15:27:29 +02:00
Marcin Grzejszczak
cf0c3bda92
Deploying documentation to proper folder
...
What we're missing ATM is different documentation versions for different application versions. What this change does is that it's:
- finding out what is the current branch (e.g. 1.0.x)
- finding out out what is the name of the main adoc file (e.g. spring-cloud-sleuth)
- pulling the changes from gh-pages after checkout
- finding out what is the list of comma separated whitelisted branches (via the `docs.whitelisted.branches` prop)
- in gh-pages creating a folder with name of the branch (e.g. /1.0.x)
copying all the docs/target/generated-docs/ to that folder
- if the branch from which we're calling the script is NOT master then we're changing the ${main.adoc}.html to index.html so that it's easier to access the docs (e.g. http://cloud.spring.io/spring-cloud-sleuth/1.0.x/ )
2016-08-16 14:57:22 +02:00
Coramo
2db2a033ab
add 'RibbonRequest' test
2016-08-12 12:02:58 +08:00
Coramo
cf72184883
Merge branch 'master' of https://github.com/spring-cloud/spring-cloud-netflix
2016-08-12 11:00:43 +08:00
Stéphane Lagraulet
62344dccda
Merge branch 'master' into zuul_hystrix_threadpool
2016-08-11 09:42:03 +02:00
Stéphane Lagraulet
03caa1b8ce
Remove deprecated and unused constructors for RibbonCommandContext and RestClientRibbonCommand
2016-08-11 09:41:15 +02:00
Coramo
97c8f4c026
fix 'RibbonRequest' cannot to encode issues
2016-08-11 11:05:14 +08:00
Spencer Gibb
674e45f473
Add Client to list of feign objects that can be customized.
2016-08-10 14:13:28 -06:00
Ryan Baxter
36fec07a17
Merge pull request #1093 from daniellavoie/hystrix-security
...
Expose security context to any Hystrix command.
2016-08-10 15:20:19 -04:00
Spencer Gibb
0c694a018c
Merge pull request #1242 from mikexliu/master
...
* pull1242:
Add @Qualifier customization for @FeignClient
2016-08-10 12:22:45 -06:00
Mike Liu
f37b513f21
Add @Qualifier customization for @FeignClient
...
Changed test to use @Qualifier.
Add documentation to reference the new attribute.
2016-08-10 12:22:33 -06:00
Spencer Gibb
56c7466e64
Merge branch 'Egencia-master'
2016-08-10 12:01:27 -06:00
libetl
519be4db06
MetricsInterceptorConfiguration modifies potenially unmodifiable list.
...
fixes gh-1240
2016-08-10 12:00:49 -06:00
Spencer Gibb
4255c5578b
Merge pull request #1244 from cah-oster/master
...
* pull1244:
Fixed double-encoding issue in RibbonClientConfiguration
2016-08-10 11:25:10 -06:00
Scott Oster
5e698278a8
Fixed double-encoding issue in RibbonClientConfiguration
...
fixes gh-1241
2016-08-10 11:24:59 -06:00
Ryan Baxter
b09b0bcdbd
Added Codacy badge to README
2016-08-10 10:36:34 -04:00
Spencer Gibb
909a51000f
Remove @Ignore
...
fixes gh-1157
2016-08-09 16:50:57 -06:00
Spencer Gibb
306b43624b
update readme
2016-08-09 14:51:19 -06:00
Ryan Baxter
ec22c23bc5
Added CircleCI and Codecov badges
2016-08-09 16:45:26 -04:00
Ryan Baxter
a4ba11eabb
Updated sonar profile configuration
2016-08-09 14:31:13 -04:00
Stéphane Lagraulet
58559aff16
Add documentation for new zuul.ribbonIsolationStrategy property
2016-08-09 18:32:36 +02:00
Ryan Baxter
3e3511ac44
merge
2016-08-09 11:46:03 -04:00
Ryan Baxter
36ae029c18
circleci updates
2016-08-09 11:44:01 -04:00
Stéphane Lagraulet
4dc016f3e5
Merge branch 'master' into zuul_hystrix_threadpool
...
Conflicts:
spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/zuul/filters/route/support/AbstractRibbonCommand.java
2016-08-09 17:40:30 +02:00
Ryan Baxter
d90e99216b
Merge pull request #1225 from coveord/fix-content-length
...
Content-length not properly set when using the FormBodyWrapperFilter
2016-08-09 10:30:20 -04:00
Stéphane Lagraulet
67838807e8
Add zuulProperties as a method parameter
2016-08-09 09:36:30 +02:00
Jacques-Etienne Beaudet
dc2cdd55c0
Merge branch 'master' into fix-content-length
2016-08-08 22:45:20 -04:00
Daniel Lavoie
5b0f6013e8
Expose security context to any Hystrix command.
...
Fix issue gh-1054
2016-08-08 23:05:10 +02:00
Ryan Baxter
52c956831e
circleci updates
2016-08-08 15:03:00 -04:00
Ryan Baxter
4f93897b71
more circle ci configuration
2016-08-08 13:57:23 -04:00
Ryan Baxter
5676c8f753
added artifacts directory to circle config
2016-08-08 13:20:12 -04:00
Ryan Baxter
eed72600c5
initial commit for circleci build
2016-08-08 11:47:29 -04:00
Stéphane Lagraulet
35ca9691d2
Merge branch 'master' into zuul_hystrix_threadpool
...
Conflicts:
spring-cloud-netflix-core/src/test/java/org/springframework/cloud/netflix/zuul/filters/route/okhttp/OkHttpRibbonCommandIntegrationTests.java
2016-08-08 17:29:10 +02:00
Stéphane Lagraulet
072f7760a4
Use request content length RibbonRoutingFilter
2016-08-08 17:07:35 +02:00
Ryan Baxter
3c1599a1f4
Merge pull request #1213 from mhartle/master
...
FormBodyWrapperFilter may add multiples of every multipart part to a request
2016-08-08 10:58:59 -04:00
Ryan Baxter
90808124f5
Merge pull request #1206 from daniellavoie/spring-boot-test-1.4
...
Migrate tests to Spring Boot Test 1.4
2016-08-08 10:53:17 -04:00
Stéphane Lagraulet
3c96fcc888
Get content length from Headers when RibbonCommandContext is built + add tests
2016-08-05 18:57:20 +02:00
Jacques-Etienne Beaudet
d21a7ef8e2
Fix an issue where the FormBodyWrapperFilter would encode the form parameters differently than on the original request.
...
The FormBodyWrapperFilter handles the application/x-www-form-urlencoded. In the case of requests received by curl or javascript, the FormHttpMessageConverter will reencode the parameters differently (for example, '(' will be encoded while it's not with the javascript encodeURIComponent method).
While this doesn't create any problem, the content length was not properly set in AbstractRibbonCommand. This causes the form params being stripped or the backend server would wait a long time for additional bytes depending on if the content length header was bigger/smaller than the actual data.
2016-08-03 14:27:46 -04:00
Stéphane Lagraulet
b1ec12af43
Add a check to current context as contentLength is already in the context
2016-08-03 15:32:08 +02:00
Stéphane Lagraulet
7929dfec0f
Add a zuul property to customize Hystrix ExecutionIsolationStrategy
2016-08-02 13:39:04 +02:00
Michael Hartle
8bb223f6e3
Added a minimal test for FormBodyWrapperFilter handling multiple part names with multiple parts
2016-08-02 12:15:15 +02:00
Ryan Baxter
8b911e6074
Merge pull request #1217 from ryanjbaxter/move-to-open-feign
...
Changed version and group id to use latest OpenFeign release
2016-07-29 17:07:18 -04:00
Ryan Baxter
10a3d1df69
Changed version and group id to use latest OpenFeign release. Fixes #1189 .
2016-07-29 14:21:21 -04:00
Dave Syer
8cf581d496
Correct description of cloud foundry instance id
...
Fixes gh-1214
2016-07-27 11:37:47 +01:00
Michael Hartle
0095ba8984
Fixed an issue where the pre FormBodyWrapperFilter adds multiples of every multipart part to a request
2016-07-26 13:37:46 +02:00
Daniel Lavoie
6f32aa95a7
Migrate tests to Spring Boot Test 1.4
...
Fixes gh-1205
2016-07-22 00:54:48 +02:00
Dave Syer
afb43c5883
Actually fix the feign client validation issue
...
We need to still assert that the FeignClient is valid (no name and
value specified together for instance). Added missing tests.
2016-07-21 10:36:18 +01:00
Dave Syer
85ef54a9a1
Fix Feign validation for Spring 4.2 and 4.3
...
There is a utility method in Spring that we can use to merge all
the aliases. That way 4.2 and 4.3 behave the same way.
Fixes gh-1192
2016-07-21 08:28:33 +01:00
Dave Syer
2f581a1181
Use JUnit assertions
2016-07-21 08:28:31 +01:00
Dave Syer
110f872779
Fix generic type signature (otherwise breaks with Spring 4.3)
2016-07-21 08:28:27 +01:00
Spencer Gibb
54931afa8b
Remove assertion that fails in spring 4.3.x
...
Need to make this class 4.2.x compatible.
see gh-1192
2016-07-16 10:36:27 -06:00
Ryan Baxter
2bdd2dab78
Merge pull request #1173 from denyska/master
...
Disable cookie management for RibbonLoadBalancingHttpClient Fixes gh-301
2016-07-14 12:55:32 -04:00
Spencer Gibb
2908323702
Add debug logging that code is setting spring.aop.proxyTargetClass=true
...
See gh-1105
2016-07-13 18:08:12 -06:00
Ryan Baxter
5d37bfe2fa
Merge pull request #1183 from ryanjbaxter/master
...
Upgrade Eureka to 1.4.10. Fixes #1180 .
2016-07-13 10:26:41 -04:00
Ryan Baxter
0b0bdb17aa
Upgrade Eureka to 1.4.10. Fixes #1180 .
2016-07-13 09:19:38 -04:00
Spencer Gibb
e5b2ae967b
Remove phantom spring-cloud-netflix-zuul-server from dependencies pom
...
fixes gh-1175
2016-07-11 21:49:43 -06:00
Dave Syer
c03ae0ab47
Update README with new CLA link
2016-07-11 14:35:10 +01:00
Denys Kurylenko
5d664cd00d
Disable cookie management for RibbonLoadBalancingHttpClient Fixes gh-301
2016-07-08 18:48:47 -07:00
Ryan Baxter
00ed67f1b7
Upgrade Eureka to 1.4.9. Fixes #1167 .
2016-07-08 10:31:34 -04:00
Spencer Gibb
277ded519d
Merge pull request #1156 from brenuart/gh1155
...
remove Guava ImmutableMap in favour of Collections.unmodifiab…
fixes gh-1155
2016-07-01 16:41:37 -06:00
Spencer Gibb
7835c4047b
temporarily comment out FormZuulProxyApplicationTests.postWithMultipartForm
2016-07-01 15:34:46 -06:00
Spencer Gibb
ab0af4554c
Update to s-c-build 1.2.0
2016-07-01 15:14:19 -06:00
Bertrand Renuart
926414a014
GH1155: remove Guava ImmutableMap in favour of Collections.unmodifiableMap()
...
Make sanitizeUrlTemplate() protected for easy sub-classing
2016-07-01 14:14:58 +02:00
Spencer Gibb
3991c8c5f7
Allow custom feign clients when not using ribbon.
...
fixes gh-1143
2016-06-29 12:39:58 -06:00
Spencer Gibb
cb4d60ca8d
fix typo
2016-06-29 11:39:04 -06:00
Thibaud Leprêtre
7ebe1977d8
Handle context-path on X-Forwarded-Prefix support
...
Since revision 7b270c4b46 , Zuul add support of `X-Forwarded-Prefix` for route with `stripPrefix=true`.
However it supposes that Zuul context-path is equals to `/`. By using a custom context-path on Zuul we can expect that `zuul.add-proxy-headers=true` will compute a prefix regarding that context-path.
Indeed with following architecture:
- Zuul with context-path equals to `/foo`
- A random service (*bar-service*) without context-path
Zuul configurations:
```
zuul:
add-proxy-headers: true
routes:
bar-service: /bar/**
```
We expect that *bar-service* when targeting `http://blabla.com/foo/bar/1 ` will produce endpoint url equals to `http://blabla.com/foo/bar ` and not only `http://blabla.com/bar ` (that will not be resolvable).
Furthermore context-path influence not only `stripPrefix=true` routes because with following configuration
```
zuul:
add-proxy-headers: true
routes:
bar-service:
path: /bar/**
strip-prefix: false
```
We expect that *bar-service* when targeting `http://blabla.com/foo/bar/1 ` will also prodcues endpoint url equals to `http://blabla.com/foo/bar `...
---
Moreover since *Spring 4.3* and new [`ForwardedHeaderFilter`](http://docs.spring.io/spring-framework/docs/4.3.0.BUILD-SNAPSHOT/javadoc-api/org/springframework/web/filter/ForwardedHeaderFilter.html ) to handle `X-Forwarded-*` headers, when filter catches `X-Forwarded-Prefix` header it will override request context-path by `X-Forwarded-Prefix` header value and then **removes headers from request**. Thus the fact to support context-path will allow to use that filter with Zuul!
---
Attention there is only one edge case, when `X-Forwarded-Prefix` header is present as same as custom `context-path`! In that case context-path will be ignored in favor to `X-Forwarded-Prefix` as same does `ForwardedHeaderFilter`
2016-06-29 10:37:52 +02:00
Spencer Gibb
5e9c71e0e3
Merge pull request #1138 from orchit/master
...
* orchit-master:
Adds ability to disable hostname validation.
2016-06-28 10:33:50 -06:00
Patrick Cornelißen
723287b305
Adds ability to disable hostname validation.
...
Adds property zuul.sslHostnameValidationEnabled to be able to disable the hostname validation in the simpleHostRoutingFilter
fixes gh-1057
2016-06-28 10:32:49 -06:00
Spencer Gibb
46b2e45fd5
Adds a RibbonRequestCustomizer.
...
This allows developers to customize the request builders for zuul requests to inject headers or modify the request in general. Each zuul request type (RestClient, Apache HttpClient and OkHttp) is supported.
fixes gh-1141
2016-06-27 13:15:54 -06:00
Spencer Gibb
390999e042
Add default zuul.ribbon.httpclient.enabled=true
2016-06-24 16:17:33 -06:00
Spencer Gibb
8a7e165214
Split ProxyRequestHelper to function without Actuator.
...
Previously ProxyRequestHelper contained a TraceRepository field. This caused zuul apps to fail with a class not found exception if they excluded actuator. This splits TraceRepository functionality into a new TraceProxyRequestHelper that extends ProxyRequestHelper. Auto configuration creates the appropriate ProxyRequestHelper based on the existence or not of actuator classes.
fixes gh-1135
2016-06-24 16:08:23 -06:00
Spencer Gibb
5742f5e811
add .shelf to .gitignore
2016-06-24 09:58:30 -06:00
Spencer Gibb
52b6578fcf
polish
2016-06-24 09:32:18 -06:00
Spencer Gibb
2f205f20c5
Skip tests that only fail in travis for now.
2016-06-24 09:20:19 -06:00
Spencer Gibb
e1df7c3b4d
Add back RestClientRibbonCommand api's.
2016-06-24 09:13:18 -06:00
Spencer Gibb
7c2f806745
Add hystrix.stream.queue.size to customize queue size.
...
Also added descriptions to properties.
fixes gh-1131
2016-06-24 08:41:45 -06:00
Spencer Gibb
6877f0898f
Move RestClientRibbonCommand back to original place.
...
Made it public and undid other refactorings.
2016-06-24 08:15:12 -06:00
Marcin Grzejszczak
74ac6eae8f
Made RestClientRibbonCommand public
2016-06-24 09:10:54 +02:00
Spencer Gibb
75610e92a7
added todo
2016-06-23 22:34:34 -06:00
Spencer Gibb
7dc8b86001
Load ribbon classes if defined via properties.
...
Allows ribbon class name properties to be used to define beans.
This seems like boilerplate, but works, though not easily extensible.
fixes gh-927
2016-06-23 20:20:34 -06:00
Will Tran
dfbfcfecc7
Without explicit client config of IsSecure, lookup from registration
...
instead of defaulting to false.
Fixes gh-1126
2016-06-23 15:12:35 -06:00
Spencer Gibb
7ac81f8fd5
Adds zuul okhttp support & zuul refactor.
...
Adds a OkHttpRibbonCommand and accomanying classes. They should be
considered beta.
Refactors zuul ribbon command classes and tests.
fixes gh-1125
2016-06-23 12:10:59 -06:00
Spencer Gibb
fd36a0cc72
Default to HttpClientRibbonCommandFactory
2016-06-22 21:08:34 -06:00
Spencer Gibb
398c5aa009
upgrade feign to v8.17.0
...
fixes gh-1081
2016-06-22 15:53:18 -06:00
Spencer Gibb
7a90c0cd88
Set entity contentLength to 0 for GET requests.
...
Zuul sets an empty entity for GET requests. The apache http client either sets transfer encoding to chunked or a content length header. This change sets the apache entity contentLength to 0 (not the header), to that in RequestContent the "content-length" header is set to 0 rathern than transfer encoding.
See gh-1042
2016-06-22 13:01:51 -06:00
Spencer Gibb
cfcca5f881
Set entity contentLength for HttpClientRibbonCommand.
...
If the content length isn't set on the entity, when http client determines which header to set, it sets transfer-encoding to chunked rather than content-length.
This fixes a missing content-length issue when using `HttpClientRibbonCommandFactory`.
See gh-1042
2016-06-22 13:01:34 -06:00
Spencer Gibb
ca67265c79
Merge pull request #1120 from jmirc/master
...
* pull1120:
Fix hystrix dashboard TPS.
2016-06-21 15:23:05 -06:00
Jérôme Mirc
b422fe297c
Fix hystrix dashboard TPS.
...
fixes gh-1113
See https://github.com/Netflix/Hystrix/issues/1251
2016-06-21 15:21:10 -06:00
Spencer Gibb
856c47138a
Don't use deprecated constructor.
...
Eliminates a legacy use of a static singleton. This will help allow multiple registrations.
2016-06-20 18:27:12 -06:00
Spencer Gibb
83cdf647c9
Angel eureka clients can use brixton eureka servers.
...
Updates so CloudJacksonJson extension is properly recognized by Eureka
Server as LegacyJacksonJson.
see gh-978
fixes gh-1111
2016-06-17 16:53:44 -06:00
Dave Syer
ff46a7dc50
Merge branch '1.1.x'
...
Conflicts:
spring-cloud-netflix-dependencies/pom.xml
2016-06-17 15:10:51 +01:00
Spencer Gibb
532627fad2
Merge pull request #1106 from spring-cloud/zuul-122
...
Upgrade to zuul 1.2.2
2016-06-16 13:58:10 -06:00
Spencer Gibb
aa23660d0c
Upgrade to zuul 1.2.2
...
fixes gh-1091
closes gh-958
2016-06-16 13:50:33 -06:00
Spencer Gibb
02948657a4
Don't send 4xx errors to /error
...
fixes gh-1110
2016-06-16 11:45:52 -06:00
Spencer Gibb
cfb13ac59f
quote var
2016-06-15 17:17:52 -06:00
Spencer Gibb
00aee4be00
skip source generation
2016-06-15 17:16:12 -06:00
Spencer Gibb
a669975fb0
Only install and skip javadoc generation
2016-06-15 17:09:14 -06:00
Spencer Gibb
161d719dba
add *.log to .gitignore
2016-06-15 15:38:13 -06:00
Spencer Gibb
dd220458f8
polish
2016-06-13 09:46:32 -06:00
Spencer Gibb
d4163dde8e
Polish
2016-06-13 09:46:32 -06:00
Spencer Gibb
3bd563e495
remove h2 test dep
2016-06-13 09:46:32 -06:00
Dave Syer
525c5852fb
Add JAVA_OPTS to travis
2016-06-13 08:40:36 +01:00
Dave Syer
69501bd110
Merge 1.1.x
2016-06-13 08:05:07 +01:00
Dave Syer
f6cd2d279d
Update README
2016-06-11 10:50:32 +01:00
Dave Syer
9cab69a968
Update readme script to handle local includes
2016-06-11 09:54:41 +01:00
Spencer Gibb
243c13b7ee
Make turbine.combineHostPort=true the default.
...
fixes gh-1087
2016-06-09 16:28:48 -06:00
Spencer Gibb
09cc1f2db0
polish
2016-06-09 13:09:09 -06:00
Spencer Gibb
7d295bdc8b
Update to SNAPSHOT
2016-06-09 11:30:39 -06:00