Spencer Gibb
068b236eba
fix compilation error
7 years ago
Yongsung Yoon
2b593bc742
Fix compilation problem on eclipse java compiler
7 years ago
Gregor Zurowski
05eef0e8f5
Use filter constants
...
Signed-off-by: Gregor Zurowski <gregor@zurowski.org>
7 years ago
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
7 years ago
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
7 years ago
Gregor Zurowski
a496dc8170
Use constant utility classes instead of constant interfaces ( #2081 )
...
Signed-off-by: Gregor Zurowski <gregor@zurowski.org>
7 years ago
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
7 years ago
Spencer Gibb
86b1f6ede3
Make aspect method public
...
fixes gh-2063
7 years ago
Spencer Gibb
68f13c4985
Going back to snapshots
7 years ago
Spencer Gibb
3f4783dfab
Update SNAPSHOT to 2.0.0.M1
7 years ago
Brandon Atkinson
497b95ec64
Rename *Test.java -> *Tests.java. Fixes #2042
8 years ago
Piotr Mionskowski
779b026e6b
Override getThreadPool from HystrixConcurrencyStrategy and delegate to
...
existing strategy if present. Fixes #2035
8 years ago
Dave Syer
aac7799e3e
Clean up Zuul context in all tests
8 years ago
André Dörnbrack
0334c5a289
Cleanup. Cherry picking #2031 .
8 years ago
André Dörnbrack
12a9a2e485
code cleanup
8 years ago
Dave Syer
a59f5e1c4f
Clean up some resources to keep tests running
8 years ago
André Dörnbrack
4f148de74d
code cleanup
8 years ago
André Dörnbrack
9f10d5207f
fixes a problem with whitespaces in list of retryable status codes
8 years ago
Ryan Baxter
484bde10b3
Adding 404 to list of retryable status codes
8 years ago
Ryan Baxter
8281757da8
Add path to try and fix intermittent failures with RetryableZuulApplicationTests pass
8 years ago
Ryan Baxter
4e25e2eb81
Revert "Trying a plain RestTemplate in an attempt to fix intermittent test failures."
...
This reverts commit f552426304
.
8 years ago
Ryan Baxter
f552426304
Trying a plain RestTemplate in an attempt to fix intermittent test failures.
8 years ago
Spencer Gibb
c046901d8f
spring 5 updates
8 years ago
Ryan Baxter
1405a1894b
Closing response in Feign load balancer
8 years ago
Ryan Baxter
a1c8cfe967
Close response when retry on certain status codes. Fixes #1970 .
8 years ago
Spencer Gibb
a69fe71406
Make archaius highest priority auto-configuration.
8 years ago
Jin Zhang
c5d95ca805
SendErrorFilter: put response code into RequestContext, keep consistent with normal cases ( #2004 )
8 years ago
Ryan Baxter
0b2fc81be4
Closing response in Feign load balancer
8 years ago
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
8 years ago
Ryan Baxter
7d06c140fa
Close response when retry on certain status codes. Fixes #1970 .
8 years ago
Biju Kunjummen
31a3ff61e8
GH-1916: Spring Boot Auto-configuration based Zuul Server and Proxy ( #1951 )
8 years ago
Spencer Gibb
3773047a06
Bump to version 1.4.0.BUILD-SNAPSHOT
8 years ago
pahli
a1d089038d
make property injection optional
8 years ago
pahli
71c906b00b
add private accessor
8 years ago
pahli
6d22a407cc
use @ConfigurationProperties
8 years ago
pahli
bdfbe3a87e
make secure ports for DefaultServerIntrospector configurable
8 years ago
Ryan Baxter
7dbfe15d1a
Deprecates RetryableStatusCodeException in favor of the same class in s-c-commons
8 years ago
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, ...)
8 years ago
Spencer Gibb
7425f974cb
Adds timeout test.
...
see gh-1950
8 years ago
Spencer Gibb
73f3345638
Fix tests
8 years ago
Spencer Gibb
302f805295
Fix compilation issues
8 years ago
Spencer Gibb
58e62ebd06
Bumping versions to 1.3.2.BUILD-SNAPSHOT after release
8 years ago
Spencer Gibb
0de72d2dad
Going back to snapshots
8 years ago
Spencer Gibb
7898ad772b
Update SNAPSHOT to 1.3.1.RELEASE
8 years ago
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
8 years ago
balp
6362be8196
Adds ability to customize simple host conn pool
...
The timeToLive and timeUnit parameters added to configure connection pool.
Fixes gh-1720
8 years ago
Spencer Gibb
7cfbcbd9e2
fix compile/test issues related to boot 2.0 changes
8 years ago
Luke Tornquist
73b5609e63
Allow easier subclassing of SimpleRouteLocator
...
Fixes gh-1598
8 years ago
Jin Zhang
fe06370aa2
correct comments in FeignClient, SendResponseFilter, RibbonRoutingFilter ( #1935 )
8 years ago
Ryan Baxter
8d1a82f9b4
Merged some commits and fixed compile issues
8 years ago