Commit Graph

1246 Commits

Author SHA1 Message Date
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