Marcin Grzejszczak
c399b5bcf4
Changed the way the default executor is picked; fixes gh-1212
2019-02-13 16:23:39 +01:00
Marcin Grzejszczak
8648a34e98
Wrapping an existing JmsEndpointRegistry; fixes gh-1200 ( #1211 )
...
Wrapping an existing JmsEndpointRegistry
fixes #1200
2019-02-12 16:19:09 +01:00
Marcin Grzejszczak
2f7cf78614
Applied checkstyle
2019-02-07 16:41:59 +01:00
Marcin Grzejszczak
37df4c4df8
Trying to make tests less brittle
2019-02-07 13:24:53 +01:00
Marcin Grzejszczak
5a4c275713
Trying to make tests less brittle
2019-02-07 13:24:37 +01:00
Marcin Grzejszczak
8c82c8aa9f
Revert "Fixed the build"
...
This reverts commit 3107d3f3
2019-02-07 13:12:21 +01:00
Marcin Grzejszczak
5d03cddb07
Trying to make tests less brittle
2019-02-07 13:01:55 +01:00
Marcin Grzejszczak
9040494a95
Fixed the compilation
2019-02-07 12:54:18 +01:00
Marcin Grzejszczak
3107d3f380
Fixed the build
2019-02-07 12:51:36 +01:00
Marcin Grzejszczak
93d6578819
Made bean evaluation lazy
2019-02-07 11:57:56 +01:00
Sergei Egorov
4cd1218ae9
Fix regression introduced in #1126 (brave headers propagation) ( #1206 )
...
* Fix regression introduced in #1126 (brave headers propagation)
Before #1126 , the headers were eagerly set in
`TraceExchangeFilterFunction#filter`. After it, the side effect was
moved to lazy `MonoWebClientTrace#subscribe`.
However, we have everything to instrument the request in `filter`,
and it can be done eagerly
fixes gh-1199
2019-02-05 17:28:57 +01:00
Gilles Robert
5fb9177dec
Enhance endpoints handling ( #1201 )
...
* Enhance endpoints handling
* Add conditionalOnBean ServerProperties
* Code review remarks from @shakuzen
* Provide ignoreAutoConfiguredSkipPatterns flag.
* Update documentation related to spring boot actuator and new flag spring.sleuth.web.ignore-auto-configured-skip-patterns.
2019-02-05 15:16:00 +01:00
Marcin Grzejszczak
1775ec1000
Set values instead of add them for headers; fixes gh-1198
2019-01-29 10:20:00 +01:00
Marcin Grzejszczak
dd54f1e1a9
Includes the input headers for gateway; fixes gh-1198
2019-01-28 18:27:41 +01:00
Bartosz Polnik
fc257fb2be
Remove cycles from auto configuration ( #1196 )
2019-01-28 11:05:04 +01:00
Marcin Grzejszczak
9eae736e12
Removed Java Version
2019-01-25 15:24:20 +01:00
Marcin Grzejszczak
8941ed8e2d
Removed the jdk11 classloader workaround; fixes gh-1193
2019-01-25 13:07:11 +01:00
buildmaster
4b3eae2453
Bumping versions to 2.1.1.BUILD-SNAPSHOT after release
2019-01-22 18:53:51 +00:00
buildmaster
dd96605d34
Going back to snapshots
2019-01-22 18:53:51 +00:00
buildmaster
4829876aec
Update SNAPSHOT to 2.1.0.RELEASE
2019-01-22 18:51:05 +00:00
Marcin Grzejszczak
6bee9fcb3a
Don't register JmsListenerEndpointRegistry as bean; fixes gh-1189
2019-01-22 12:35:20 +01:00
Marcin Grzejszczak
77139bc6b6
Setting headers for Gateway instead of replacing them; fixes gh-1141
2019-01-21 17:57:22 +01:00
Marcin Grzejszczak
8af5b71dda
Bumped Boot
...
fixes gh-1153
2019-01-21 14:14:06 +01:00
Marcin Grzejszczak
9d140b1059
Revert "Fixed broken build with a hack"
...
This reverts commit 5e4b8e3cef .
fixes gh-1153
2019-01-21 14:12:50 +01:00
Marcin Grzejszczak
ae4195a6e5
Polish following the review
2019-01-21 10:30:56 +01:00
Tim Ysewyn
9cb5e27e5b
Merge branch 'master' into feature/multiple-reporters
2019-01-16 12:15:57 +01:00
Tim Ysewyn
ca2244dd3f
Updated license header
2019-01-15 22:25:25 +01:00
Tim Ysewyn
d7eccee650
Moved ReporterMetrics sleuthReporterMetrics() to TraceAutoConfiguration so other implementations can use the same default
2019-01-15 17:29:55 +01:00
James Carman
89ca7d7759
The serviceName is not being resolved properly ( #1183 )
...
with this change if the service name is empty we will set it to `default`
2019-01-15 16:41:44 +01:00
Tim Ysewyn
5c05186cf1
Incorporated PR feedback
2019-01-14 19:15:26 +01:00
Marcin Grzejszczak
14cdaf529e
Not using bean factory to verify if context is in creation; fixes gh-1177
2019-01-14 17:43:44 +01:00
Tim Ysewyn
64f24a5edf
Added support for multiple span reporters
2019-01-13 17:00:01 +01:00
Marcin Grzejszczak
c5a23c5525
Fixed lack of propagating the proxy's client span; fixes gh-1141
2019-01-09 11:34:45 +01:00
Marcin Grzejszczak
ec60f3a3a5
Fixed the Gateway integration with Sleuth
...
fixes gh-1141
2019-01-09 09:58:30 +01:00
Marcin Grzejszczak
88ba09467c
Ignoring the special Stream DirectChannel which is not a DirectChannel; fixes gh-1155
2019-01-07 16:46:43 +01:00
Marcin Grzejszczak
2579e7887d
Added rate limit sampler via a property
...
fixes gh-1162
2019-01-07 10:21:20 +01:00
buildmaster
3dfc4b0be2
Going back to snapshots
2018-12-20 21:28:46 +00:00
buildmaster
d8d469a20d
Update SNAPSHOT to 2.1.0.RC3
2018-12-20 21:27:48 +00:00
Marcin Grzejszczak
a4138e2167
Added documentation on the Infrastructure bean role; fixes gh-1022
2018-12-19 19:05:26 +01:00
Marcin Grzejszczak
17d8165c5e
Only wrap executors when context is refreshed ( #1129 )
...
uses terrible hacks to verify if the Spring Context is in creation or has already been created. If it has been created then we'll continue as usual. If not then we will NOT wrap any callables and runnables.
fixes #1128
2018-12-19 18:15:04 +01:00
Marcin Grzejszczak
8d56299cd1
Polish
2018-12-19 09:48:48 +01:00
Michal Ziemba
8c106f424e
Add tests for TraceWebServletAutoConfiguration
2018-12-18 16:18:35 +01:00
Michal Ziemba
94af231f42
Fix conditional on exception-throwing-filter-enabled
2018-12-18 13:13:32 +01:00
Marcin Grzejszczak
2e45374800
Clearing MDC for null context; fixes gh-1161
2018-12-17 13:20:01 +01:00
Marcin Grzejszczak
7a3e7e01f5
Polish
2018-12-17 10:59:55 +01:00
Marcin Grzejszczak
7c04ee4c7f
Made the feature opt-in
2018-12-17 10:54:19 +01:00
Marcin Grzejszczak
321f5c6b2d
Merge branch 'extra-propagation-fields-to-tags' of https://github.com/tdanylchuk/spring-cloud-sleuth into tdanylchuk-extra-propagation-fields-to-tags
2018-12-17 10:52:31 +01:00
Marcin Grzejszczak
bf71477912
Polish
2018-12-14 08:52:29 +00:00
Marcin Grzejszczak
0326f279ce
Polish
2018-12-14 08:41:35 +00:00
Brian Devins-Suresh
4afb5836e8
Allow customizing the base Propagation.Factory ( #1156 )
...
* Add a customizer interface, not a huge fan of the class names
* Allow an optional factory builder to be passed
* Put imports back
* Add autoconfig test
* Faster tests and better coverage
* Better class name
2018-12-14 08:33:40 +00:00