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
Akihito Nakano
d4c4a88716
Fix typo in docs ( #1157 )
...
* Fix typo
* Revert the change applied to root README
* Fix the docs module
* Revert a change of root README
2018-12-15 13:57:03 +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
tdanylchuk
fb1e318acd
sleuth extra propagation fields to tags feature.
2018-12-13 11:25:32 +02:00
Adrian Cole
99c426ad76
Bumps to brave that has nicer things
2018-12-12 13:33:50 +08:00
buildmaster
4805480ce5
Going back to snapshots
2018-12-11 22:20:00 +00:00
buildmaster
65c0838cfc
Update SNAPSHOT to 2.1.0.RC2
2018-12-11 22:18:47 +00:00
buildmaster
00922f390c
Going back to snapshots
2018-12-11 18:48:50 +00:00
buildmaster
1a901ac432
Update SNAPSHOT to 2.1.0.RC1
2018-12-11 18:47:57 +00:00
Ryan Baxter
751f305152
Merge remote-tracking branch 'origin/2.0.x'
2018-12-11 09:21:00 -05:00
Adrian Cole
a068a4a929
Latest bravey
2018-12-05 21:02:53 +09:00
Adrian Cole
d20314564c
Latest bravey
2018-12-05 20:45:37 +09:00
Marcin Grzejszczak
5e4b8e3cef
Fixed broken build with a hack
2018-12-04 23:07:09 +01:00
Julien Hoarau
fe1f3e856a
Fixes #1138 Report trace in case of cancellation when calling webclient. ( #1140 )
...
Report trace in case of cancellation when calling webclient.
Fixes gh-1138
2018-12-04 22:23:44 +01:00
Tyler Van Gorder
415a7a6a2c
First attempt to add GRPC instrumentation ( #1139 )
...
* Adding preliminary GRPC instrumentation to Sleuth
fixes #305
2018-12-04 22:22:03 +01:00
Tommy Ludwig
a1832f6dd7
Skip only Actuator endpoints when context path set ( #1150 )
...
Previously, all endpoints under the set context path would be skipped. Instead, this skips only Actuator endpoints under the set context-path.
Resolves #1146
2018-12-04 10:07:14 +01:00
Adrian Cole
3a618e6547
Fixes a problem where leaked spans didn't end up in Zipkin ( #1145 )
...
This moves to latest Brave which fixes a regression. Note: I don't think
the version here in Sleuth had the regression or not, but I know 5.3.3
did not.
2018-12-02 21:50:07 +01:00
buildmaster
26417a2707
Going back to snapshots
2018-11-18 09:55:50 +00:00
buildmaster
bc5305e585
Update SNAPSHOT to 2.1.0.M2
2018-11-18 09:54:52 +00:00
Marcin Grzejszczak
e166e11f3a
Added propagation keys to list of whitelisted mdc keys
...
fixes gh-1135
2018-11-16 09:28:24 +01:00
Marcin Grzejszczak
5ad4ae9d03
Made Spring Data lazy in tests; fixes gh-1100
2018-11-14 11:27:59 +01:00
Marcin Grzejszczak
d3feae1ce4
Stephane help ( #1126 )
...
* WIP : Optimize Reactor instrumentation
- Use onLastOperator instead of onEachOperator
- Do not instrument scalar publishers
- Revisit ReactorSleuthMethodInvocationProcessor to reduce ops overhead
* Optimize Reactor instrumentation
- Use only one operator for the MethodInvocationProcessor
- Warning Behavior Change: @NewSpan will defer Span creation/context
* Optimize Reactor Optimization
- Reduce WebFilter instrumentation to 1 operator
- Reduce WebClient instrumentation to 2 operators (1 resp, 1 body)
* Late Formatting commit - because not enough coffee
2018-11-06 23:06:02 +01:00
Stephane Maldini
3c25fc1a11
Optimize Reactor Instrumentation ( #1122 )
...
- Use onLastOperator instead of onEachOperator
- Do not instrument scalar publishers
- Revisit ReactorSleuthMethodInvocationProcessor to reduce ops overhead
- Use only one operator for the MethodInvocationProcessor
- Warning Behavior Change: @NewSpan will defer Span creation/context
fixes https://github.com/spring-cloud/spring-cloud-sleuth/issues/1098
2018-11-02 18:36:23 +01:00
Marcin Grzejszczak
bdda33629c
Added logging info
2018-11-02 14:08:41 +01:00
Marcin Grzejszczak
c9aade8853
Made tests less brittle
2018-11-02 13:36:29 +01:00
Marcin Grzejszczak
9b2def2be1
Improved span passing for NettyClient.
...
without this change the child span has a wrong parent span id
2018-11-02 13:31:43 +01:00
Marcin Grzejszczak
aa2a0209de
Brought back netty-client instrumentation; fixes gh-1080
2018-11-02 11:34:55 +01:00
Marcin Grzejszczak
423ea6d5a9
Formatting
2018-11-02 10:44:24 +01:00
Marcin Grzejszczak
d4a2bde0d9
Bumped Boot
2018-10-31 09:08:42 +01:00
Marcin Grzejszczak
a0a559414d
Making tests less brittle
2018-10-30 12:55:40 +01:00
Marcin Grzejszczak
f7865eddb1
Making tests less brittle
2018-10-30 12:23:39 +01:00
Marcin Grzejszczak
77f40a62d7
Made the tests less brittle
2018-10-30 12:13:33 +01:00
Adrian Cole
3b54294f3a
Bumps to brave that avoids internal classes in RxJava
2018-10-24 22:28:47 +08:00
Adrian Cole
559f46c6b8
Bumps to brave that avoids internal classes in RxJava
2018-10-24 22:18:30 +08:00
Spencer Gibb
a8549f0e8a
Updates s-c-build to 2.0.5.BUILD-SNAPSHOT
2018-10-23 17:40:47 -04:00
buildmaster
ee527e03fb
Bumping versions to 2.0.3.BUILD-SNAPSHOT after release
2018-10-23 19:28:40 +00:00
buildmaster
d928f2783c
Going back to snapshots
2018-10-23 19:28:39 +00:00
buildmaster
bd30426b76
Update SNAPSHOT to 2.0.2.RELEASE
2018-10-23 19:25:14 +00:00
Marcin Grzejszczak
50a41f2252
Merge branch '2.0.x'
2018-10-22 18:31:50 +02:00
Marcin Grzejszczak
a0dd612148
Fixed adding multiple headers for web client; fixes gh-1102
2018-10-22 18:18:48 +02:00
Marcin Grzejszczak
96179fdbb7
ExecutorBeanPostProcessor does not fully support proxying ExecutorService; fixes gh-1107
2018-10-19 13:05:19 +02:00
Marcin Grzejszczak
6e80f3f06a
WIP
2018-10-19 12:42:12 +02:00
Marcin Grzejszczak
abccdf7b41
Added back support for proxying of ExecutorService; fixes gh-1107
2018-10-19 12:41:17 +02:00
Alvin
ef5efd8041
Reduce scoping overhead of WebFlux and adds Benchmarks ( #1111 )
2018-10-18 22:10:53 +08:00
Adrian Cole
1edc98bbc3
Bumps to latest brave
...
Notably, this fixes a bug in b3 single propagation when 128bit trace
IDs are in use.
2018-10-18 13:37:01 +08:00