Adrian Cole
163532fd8a
latest brave
2020-01-29 14:05:46 +08:00
Marcin Grzejszczak
8615056527
Removed the unnused modules; fixes gh-1538
2020-01-28 09:05:35 +01:00
Adrian Cole
8431588db7
Removes deprecations from server code ( #1534 )
2020-01-24 08:42:05 +08:00
Adrian Cole
e5227ba090
Moves client instrumentation off deprecated Brave code ( #1532 )
2020-01-22 14:23:47 +01:00
Adrian Cole
8a4002d288
Cleanups of build including upgrade of Brave ( #1530 )
...
In efforts to dig deep into benchmarks, I noticed we were a bit out of
date on Brave. Then, noticed some other artifacts could be bumped
safely. Finally, a find/replace on http/https was over zealous and
tripped up XML.
One change to test expectations and Brave is explained here:
https://github.com/openzipkin/brave/blob/master/instrumentation/RATIONALE.md#calling-spanfinish-while-the-context-is-in-scope
2020-01-22 19:31:50 +08:00
Olga Maciaszek-Sharma
d7b7e81235
Gh 1528 instrument feign sc loadbalancer client ( #1531 )
...
* Add optional SC LoadBalancer dependency. Create TraceFeignBlockingLoadBalancerClient.
* Instrument Spring Cloud LoadBalancer in TraceFeignObjectWrapper.
* Do not use class in field in order to avoid NoClassDefFound.
fixes #1528
2020-01-21 19:57:23 +01:00
Marcin Grzejszczak
349354a1c7
Added info about activemq sender
2020-01-21 10:13:29 +01:00
Olga Maciaszek-Sharma
31d4574a1c
Fix test naming.
2020-01-20 16:05:31 +01:00
Adrian Cole
58a956b29a
Addresses Spring Boot 2.3 drift ( #1527 )
2020-01-20 16:42:17 +08:00
buildmaster
f0330a95b1
Bumping versions
2020-01-18 05:28:58 +00:00
Adrian Cole
d08e106100
Reduces overhead when using reactor by avoiding redundant context syncs ( #1525 )
...
This switches to pass around and use `TraceContext` instead of `Span` in
Reactor's context to take advantage of `maybeScope` which is far cheaper
than `withSpanInScope` when the span is already current. This also kills
some extra scope checks and any other accidental calls noticed.
The performance improvement here, I can't quantify as haven't done any
JMH on it.
2020-01-17 23:50:32 +01:00
buildmaster
4af5e18179
Bumping versions
2020-01-14 05:30:32 +00:00
Rafael Renan Pacheco
a1ca0084fc
Update intro.adoc ( #1522 )
2020-01-13 22:30:12 +01:00
mcohen75
b93e739cc7
Configure OpentracingAutoConfiguration after TraceAutoConfiguration. ( #1519 )
...
TraceAutoConfiguration provides the Tracing bean. Without this dependency
in place a Tracing bean is sometimes not present when the
OpentracingAutoConfiguration is applied.
2020-01-13 12:02:53 +01:00
Marcin Grzejszczak
90c3128170
Removed duplicated test
2020-01-13 11:59:29 +01:00
Marcin Grzejszczak
7d0d9b9deb
Merge branch '2.1.x'
2020-01-13 11:58:58 +01:00
Marcin Grzejszczak
d89624d712
Added missing test
2020-01-13 11:58:36 +01:00
Marcin Grzejszczak
3d82c56d78
Merge branch '2.1.x'
2020-01-13 11:56:09 +01:00
Marcin Grzejszczak
67365321b6
Improved WebClient parent-child relation; fixes gh-1516
2020-01-13 11:55:16 +01:00
Marcin Grzejszczak
8f5bcdabd7
Improved WebClient parent-child relation; fixes gh-1516
2020-01-13 11:39:43 +01:00
Marcin Grzejszczak
a2e73ce0b4
Added a NPE guard
2020-01-10 00:13:13 +01:00
Csaba Kos
619133848a
WebClient tracing should respect skipPattern. ( #1517 )
2020-01-10 00:07:09 +01:00
Marcin Grzejszczak
5a44385448
Removed the workaround since it got fixed in kafka; fixes gh-1515
2020-01-09 09:24:55 +01:00
Olga Maciaszek-Sharma
73f762285e
Minor test refactoring.
2020-01-08 15:41:56 +01:00
Olga Maciaszek-Sharma
199ebb69d0
Fix compatibility in feign-based tests.
2020-01-08 15:13:01 +01:00
Marcin Grzejszczak
b76d3bfa0c
Fixed broken compilation
2020-01-07 18:06:31 +01:00
Csaba Kos
68f720a2e5
Report HTTP pattern and handler function name for functional WebFlux routes. ( #1513 )
2020-01-07 17:07:28 +01:00
Marcin Grzejszczak
06cb4d747d
For WebFilter removes any initial context entries if previously present
...
fixes gh-1507
2019-12-30 15:07:35 +01:00
Marcin Grzejszczak
06fae4468f
Misaligned spans with WebClient
...
not using the SpanInScope for the cases where threads can be switched
fixes gh-1510
2019-12-30 12:23:23 +01:00
buildmaster
a31ca0ace3
Bumping versions
2019-12-28 05:29:48 +00:00
Marcin Grzejszczak
b1e3f31dd8
Fixing checkstyle
2019-12-27 11:30:52 +01:00
Marcin Grzejszczak
553faa2a50
Fixing checkstyle
2019-12-27 11:25:54 +01:00
Marcin Grzejszczak
48c9d44a9a
Merge branch '2.1.x'
2019-12-27 10:06:51 +01:00
Marcin Grzejszczak
3159f96a49
Added logging in case delegate wasn't instrumented
2019-12-27 10:05:44 +01:00
colejnic
b492868546
Instruments manually created load-balanced Feign Clients
...
fixes gh-1125
2019-12-27 09:36:56 +01:00
buildmaster
a3c0431f03
Bumping versions
2019-12-21 05:30:19 +00:00
buildmaster
1c4a3da588
Bumping versions to 2.2.2.BUILD-SNAPSHOT after release
2019-12-20 13:48:43 +00:00
buildmaster
ac6dff3407
Going back to snapshots
2019-12-20 13:48:43 +00:00
buildmaster
c71d6ff0e2
Update SNAPSHOT to 2.2.1.RELEASE
2019-12-20 13:46:45 +00:00
buildmaster
a15b39a5c8
Bumping versions
2019-12-20 05:29:32 +00:00
Spencer Gibb
26a1c0b372
Makes test less brittle
2019-12-19 15:24:01 -05:00
Spencer Gibb
ef19c7d3a2
removes flatten plugin
2019-12-19 14:58:24 -05:00
Spencer Gibb
df20744b91
disable.checks temporarily
2019-12-19 13:27:06 -05:00
Marcin Grzejszczak
16c576c557
Making Redis instrumentation lazy; fixes gh-1508
2019-12-17 08:55:41 +01:00
buildmaster
991ccd1c37
Bumping versions
2019-12-14 05:29:10 +00:00
Marcin Grzejszczak
11c8090b94
Spring Cloud Circuit Breaker tracing ( #1505 )
...
Adds support for Spring Cloud CircuitBreaker
2019-12-13 11:49:43 +01:00
Erik Smith
bc640791ab
exclude redis command args from span tags ( #1496 )
2019-12-11 09:22:17 +01:00
buildmaster
795bb007e5
Bumping versions
2019-12-04 05:29:51 +00:00
Jakub Rosa
8510596e69
Issue 1498 ( #1499 )
...
* Add check another expression before create default B3Propagation factory - issue 1498
* fix ImportOrder errors
2019-12-03 10:45:00 +01:00
buildmaster
f80d5b00d7
Bumping versions
2019-11-27 05:29:19 +00:00