Commit Graph

1270 Commits

Author SHA1 Message Date
Marcin Grzejszczak
61ca762dd4 Update SNAPSHOT to 1.3.0.M1 2017-08-25 12:44:31 +02:00
Marcin Grzejszczak
57b0ac0e51 Removing Reactor support from Sleuth
Sleuth requires Reactor in version 3.x whereas from Boot we get 2.0.8. That's a gigantic difference.
2017-08-25 12:30:04 +02:00
Marcin Grzejszczak
b83caf4ac0 Polish 2017-08-25 11:52:14 +02:00
Marcin Grzejszczak
126101f0ab Merge branch '1.2.x' 2017-08-24 14:24:02 +02:00
Marcin Grzejszczak
c951dc88fd Improvements of customizing the TraceFilter
without this change you have to add a `@Primary` annotation around your custom `TraceFilter` bean to alter the behaviour of the current `TraceFilter` implementation
with this change we're marking the `TraceFilter` as conditional on missing bean; also we're ensuring that the registered `SkipPatternProvider` will be reused when no explicit pattern was set.

also documentation is added

fixes #633
2017-08-24 14:14:01 +02:00
Marcin Grzejszczak
47b1b05a75 Merge branch '1.2.x' 2017-08-23 18:20:02 +02:00
Marcin Grzejszczak
77c1de386f Fixed class not being static 2017-08-23 18:19:36 +02:00
Marcin Grzejszczak
d147b19a8d Merge branch '1.2.x' 2017-08-23 18:18:38 +02:00
Marcin Grzejszczak
6d25738ec4 Adding the default Trace representation of UserInfoRestTemplateCustomizer 2017-08-23 18:15:48 +02:00
Marcin Grzejszczak
05f1d6df43 Merge branch '1.2.x' 2017-08-22 13:07:08 +02:00
Marcin Grzejszczak
58f3d0fce0 Added fallback approach to try to create a JDK proxy when CGLIB one fails
without this change when a CGLIB proxy fails to be created an exception is thrown
with this change we're trying to save the situation by trying to create a JDK proxy. If that also won't work then we're throwing an exception.

fixes #684
2017-08-22 12:52:35 +02:00
Marcin Grzejszczak
1b0cb0a05e Fixed broken pom 2017-08-21 11:27:06 +02:00
Marcin Grzejszczak
6c9e50df40 Merge branch '1.2.x' 2017-08-21 10:16:03 +02:00
Marcin Grzejszczak
17df781524 Bumping versions to 1.2.5.BUILD-SNAPSHOT after release 2017-08-21 10:06:48 +02:00
Marcin Grzejszczak
cbddd5568c Going back to snapshots 2017-08-21 10:06:47 +02:00
Marcin Grzejszczak
5eba47d891 Update SNAPSHOT to 1.2.4.RELEASE 2017-08-21 10:01:14 +02:00
Marcin Grzejszczak
02a0c864e8 Bumping versions to 1.2.4.BUILD-SNAPSHOT after release 2017-08-18 18:46:50 +02:00
Marcin Grzejszczak
73211f673b Going back to snapshots 2017-08-18 18:46:49 +02:00
Marcin Grzejszczak
47612da5cc Update SNAPSHOT to 1.2.3.RELEASE 2017-08-18 18:36:51 +02:00
Marcin Grzejszczak
3931087628 Merge branch '1.2.x' 2017-08-18 16:42:25 +02:00
Marcin Grzejszczak
59f5a99c24 TraceFilter skipPattern and extra span when X-B3-Flags header is present
without this change if there's a debug flag we set traceid & spanid for the first request inside the zipkin http extractor. we don't set the parent span flag so an additional span is created.
with this change we set the trace and span id ONLY when the debug flag is set AND the request is malformed. That means - only when the span id is set and there is no trace id.

fixes #665
2017-08-18 16:24:28 +02:00
Marcin Grzejszczak
ebe74c1d8f Merge branch '1.2.x' 2017-08-18 03:52:31 +02:00
Marcin Grzejszczak
e9211e8bd0 Polish 2017-08-18 03:32:24 +02:00
Marcin Grzejszczak
c268d55656 Added debug logs for TraceChannelInterceptor 2017-08-18 03:31:35 +02:00
Marcin Grzejszczak
4649d7e3cb Merge branch '1.2.x' 2017-08-18 02:50:55 +02:00
Marcin Grzejszczak
acfbb3b8f7 Added missing profile 2017-08-18 02:50:27 +02:00
Marcin Grzejszczak
875dba823e Merge branch '1.2.x' 2017-08-17 18:42:12 +02:00
Marcin Grzejszczak
29065e9a15 Added description of how to use Traverson with Sleuth
fixes #671
2017-08-17 18:42:01 +02:00
Marcin Grzejszczak
4c53d65039 Added http keys for a root span
without this, the root span doesn't have any HTTP trace keys set
with this, the root span has both the request and response trace keys set

fixes #668
2017-08-17 17:51:50 +02:00
Marcin Grzejszczak
6f8f02e944 Fixed the Sonar issue related to non static class 2017-08-17 14:53:06 +02:00
Marcin Grzejszczak
f322d7a06c @Async Spans should use SpanNamer
without this change there's no way to alter the name of the methods annotated with @Async
with this change the value passed to @Async annotated method via @SpanName will be the name of the span

fixes #653
2017-08-17 14:05:31 +02:00
Marcin Grzejszczak
a85bb0f743 Merge branch '1.2.x' 2017-08-17 13:41:12 +02:00
Marcin Grzejszczak
c3d198053f Enable spring-data only on demand for tests 2017-08-17 13:40:27 +02:00
Marcin Grzejszczak
24c1471f92 Merged 1.2.x into master 2017-08-14 10:33:58 -04:00
Marcin Grzejszczak
253b34b1cf Fixed missing interceptor injection in OAuth2RestTemplate
fixes #581
2017-08-14 10:10:38 -04:00
Marcin Grzejszczak
df81c1abbe Polish 2017-08-05 22:52:31 +02:00
Stephane Maldini
e698607184 Sync with reactor-core 3.1.B-S latest hooks updates (#672) 2017-08-05 22:13:09 +02:00
Marcin Grzejszczak
3034497617 Merge branch '1.2.x' 2017-08-05 22:11:13 +02:00
Canaan Stafford
7dffabd91a Expand type check in TraceChannelInterceptor (#673)
The type check in the method 'getMessage' was only for a sub-class of
MessagingException. The check was expanded to the base class.
2017-08-05 22:10:54 +02:00
Marcin Grzejszczak
09862f3516 Updated poms 2017-08-04 11:53:27 +02:00
Marcin Grzejszczak
48227e7793 Returns proper message; fixes #669 2017-08-04 11:52:31 +02:00
Marcin Grzejszczak
44804d9391 Updated pom 2017-08-04 11:38:33 +02:00
Marcin Grzejszczak
883a8d4e24 Merge branch '1.2.x' 2017-08-03 17:56:47 +02:00
Marcin Grzejszczak
aadf0a8334 Added support for failed messages
without this change when messages arrive at a error channel a new traceid is set
with this change we continue the trace

fixes #667
2017-08-03 17:50:47 +02:00
Marcin Grzejszczak
4d5156bca7 Started to publish test core jar 2017-08-03 11:09:31 +02:00
Dave Syer
b60620239c Remove IntroductionAdvisor from SleuthAdvisorConfig
Fxies gh-659
2017-07-26 12:56:09 +01:00
Dave Syer
540c95895a Remove redundant method matcher
Fixes gh-658
2017-07-26 11:51:23 +01:00
Dave Syer
5ad34cf6e6 Add startup benchmarks 2017-07-26 11:51:23 +01:00
Marcin Grzejszczak
e8d30be75e Going back to snapshots 2017-07-21 12:58:54 +02:00
Marcin Grzejszczak
932f8e74d3 Update SNAPSHOT to 1.2.2.RELEASE 2017-07-21 12:30:53 +02:00