spencergibb
a420416c2e
Merge branch '2.2.x'
2021-04-19 13:39:11 -04:00
spencergibb
f7a9bebc34
Adds MvcFoundOnClasspathFailureAnalyzer to provide a better experience if mvc is on the classpath.
...
Previously only a warning was printed in the logs, but sometime ago, ServerCodecConfigurer was added as a bean dependency which caused apps with mvc on the classpath to fail with an error that was difficult to diagnose. The warning was changed to a failure analyzer.
Fixes gh-2176
2021-04-19 13:38:36 -04:00
spencergibb
6466f7342f
formatting
2021-04-05 16:27:33 -04:00
spencergibb
24d75147fa
Merge branch '2.2.x'
2021-04-05 16:26:09 -04:00
spencergibb
7cb009d297
Removes use of stream() in hot path.
...
This includes `filter()` and `test()`.
Fixes gh-2197
2021-04-05 16:20:28 -04:00
spencergibb
f2d91bde04
formatting
2021-03-31 15:27:47 -04:00
spencergibb
d558c82454
Merge branch '2.2.x'
2021-03-31 15:27:20 -04:00
spencergibb
4c0f2b450f
formatting
2021-03-31 15:27:09 -04:00
spencergibb
443a4437c9
Merge branch '2.2.x'
2021-03-31 15:26:00 -04:00
Bruno Silva
ee9c18c2c4
Adds Support for webflux ProxyExchange to use body in delete method
...
Fixes gh-2103
Fixes gh-2132
2021-03-31 15:24:56 -04:00
spencergibb
e6c8507e3e
formatting
2021-03-31 11:47:48 -04:00
spencergibb
e05d20ee55
Merge branch '2.2.x'
2021-03-31 11:46:12 -04:00
spencergibb
24273cc83d
formatting
2021-03-31 11:44:47 -04:00
Manuel
d02e262a4c
Fix NPE when proxy exchange is not configured
...
Fixes gh-2075
Fixes gh-2163
2021-03-31 11:43:32 -04:00
spencergibb
2fa963339c
Merge branch '2.2.x'
2021-03-31 11:32:09 -04:00
Tony Clarke
7d7888d4da
Update Grafana dashboard to use new metric prefix ( #2179 )
2021-03-31 11:31:45 -04:00
spencergibb
0941b751ab
Updates blockhound to 1.0.5-BUILD-SNAPSHOT
...
java 16+ compatibility
2021-03-29 15:49:23 -04:00
buildmaster
6edcb3b438
Bumping versions
2021-03-20 18:06:52 +00:00
spencergibb
0992a9840b
formatting
2021-03-19 15:17:27 -04:00
spencergibb
6e143d3cd0
Merge branch '2.2.x'
2021-03-19 15:13:02 -04:00
Eugene Sadovsky
9ed6ec0862
Adds support for HttpClient eviction interval.
...
Fixes gh-2153
Fixes gh-2187
2021-03-19 15:09:26 -04:00
spencergibb
168f33cc90
Ignores blockhound for java16
...
This includes moving the blockhound-junit-platform dependency to a profile.
Fixes gh-2186
2021-03-19 12:18:42 -04:00
spencergibb
b65230e2ca
Ignores blockhound for java16
...
This includes moving the blockhound-junit-platform dependency to a profile.
Fixes gh-2186
2021-03-19 11:55:47 -04:00
spencergibb
dbd998d5cd
Supports compiling and testing for java 16.
...
Moves kotlin compile to profile that is only activated on a jdk less than 16. This should change once kotlin supports java 16.
Deals with samples that use kotlin moving import to a selector only if the class exists and disabling a new test that tests the kotlin route.
Fixes gh-2186
2021-03-19 11:35:25 -04:00
buildmaster
ba2883e04a
Bumping versions
2021-03-18 18:06:49 +00:00
buildmaster
62f64ae80f
Bumping versions to 3.0.3-SNAPSHOT after release
2021-03-17 22:01:44 +00:00
buildmaster
24fa7dd772
Going back to snapshots
2021-03-17 22:01:44 +00:00
buildmaster
f4115653a5
Update SNAPSHOT to 3.0.2
2021-03-17 22:00:19 +00:00
spencergibb
78b20bd4cd
Block while initializing RouteLocator the first time.
...
This allows the app to fail if there are failures loading routes on startup.
Fixes gh-1676
2021-03-15 13:47:16 -04:00
spencergibb
702c9aaeee
Handle errors in both subscriptions.
...
Previously errors in CachingRouteLocator were on handled on the interior subscribe, not it is handled in both.
Fixes gh-1892
2021-03-15 13:34:49 -04:00
spencergibb
6c7ac3c590
Unignores ClientCertAuthSSLTests.testSslTrust
...
Fixes gh-2022
2021-03-12 16:43:57 -05:00
spencergibb
f54537e843
Formatting
2021-03-12 16:09:49 -05:00
spencergibb
f88a044758
Merge branch '2.2.x'
2021-03-12 16:07:52 -05:00
spencergibb
79adb1b3f0
Formatting and updated Constructor for 2.2.x
2021-03-12 16:06:13 -05:00
spencergibb
91e475e65f
Adds routeId to toString() and formatting
2021-03-12 16:05:37 -05:00
Felipe Adorno
fedb6fce77
Default filters now get route specific events.
...
Filters like Retry with a POST body require an event to be sent from the
filter factory to the caching filter higher up the filter chain. Default
filters were created with a static id and therefor didn't receive the
event. This updates default filters to use the route id.
Fixes gh-1918
Fixes gh-2150
2021-03-12 15:58:23 -05:00
spencergibb
685ff1585b
Formatting
2021-03-12 15:40:41 -05:00
spencergibb
40402173e0
Merge branch '2.2.x'
2021-03-12 15:39:35 -05:00
spencergibb
70c50744fb
Formatting
2021-03-12 15:37:06 -05:00
Dennis Menge
779187e6ae
Allows multiple values applied with AddRequestHeaderGatewayFilterFactory
...
Fixes gh-1902
2021-03-12 15:35:22 -05:00
spencergibb
8e3af87272
Formatting
2021-03-12 14:09:59 -05:00
spencergibb
4d600c85c4
Merge branch '2.2.x'
2021-03-12 14:06:22 -05:00
spencergibb
333786c58a
Formatting
2021-03-12 14:03:58 -05:00
spencergibb
ec559a236e
Fixes missing brace during merge
2021-03-12 13:59:46 -05:00
johannesrost
b1f1e75c00
Do not reuse WebsocketServerSpec.Builder between requests
...
Fixes gh-2159
Fixes gh-2160
2021-03-12 13:52:06 -05:00
buildmaster
eb9611a58a
Bumping versions
2021-03-11 18:06:45 +00:00
张仁华
eb7df755d9
Make HttpClientProperties#proxy customizable
...
Fixes gh-2140
2021-03-11 11:01:37 -05:00
Benjamin Einaudi
68531abffe
Fixes rewrite path example and discovery ( #2144 )
...
Given that we would like to make the following rewriting (in both discovery and declarative context)
- '/foo' to '/'
- '/foo/' to '/'
- '/foo/anything/else' to '/anything/else'
We need to
- force the presence of a leading '/' after rewriting as we may result in an empty uri path otherwise
- exclude it from 'remaining' group
See #1282
See #1359
See #1360
2021-03-10 18:26:34 -05:00
Olga Maciaszek-Sharma
37cb0ea27b
Support passing selected ServiceInstance id downstream via cookie. ( #2173 )
2021-03-08 13:32:28 +01:00
Shruti Iyer
44a3e85ae5
Fix getter/setter to match the variable name ( #2167 )
2021-03-04 14:20:05 -05:00