Commit Graph

2600 Commits

Author SHA1 Message Date
Marcin Grzejszczak
3f0cb2ffaa Adds MessageSpanCustomizer to customize message spans
fixes gh-1772
2020-12-03 14:02:55 +01:00
Marcin Grzejszczak
f50fb221a7 Added broker information basing on the binders in spring cloud stream
fixes gh-1711
2020-12-01 19:54:17 +01:00
Marcin Grzejszczak
f40cbf85a0 Not doing assertions for ReactorSleuth; fixes gh-1712 2020-12-01 16:05:48 +01:00
Marcin Grzejszczak
55440c641e Ensures that all Lazy components are resolving any beans when context is running
fixes gh-1750
2020-12-01 15:13:58 +01:00
Marcin Grzejszczak
cb03ca0f86 Ensures that all executor service based tracing is done when context is ready; fixes gh-1128 2020-12-01 14:26:23 +01:00
Marcin Grzejszczak
c82a9be5d5 Added conditional on class for web auto configuration; fixes gh-1790 2020-12-01 13:44:12 +01:00
Marcin Grzejszczak
382f4a0da7 Will reuse the mutable accessor if present; fixes gh-1742 2020-11-25 15:24:14 +01:00
maxxedev
4b62b519d1 Add doc example for setting extra baggage field to MDC in current context. (#1777) 2020-11-18 08:38:30 +01:00
buildmaster
d2ea5f1b75 Bumping versions to 2.2.7.BUILD-SNAPSHOT after release 2020-11-09 11:03:34 +00:00
buildmaster
a2ff64e797 Going back to snapshots 2020-11-09 11:03:34 +00:00
buildmaster
97b99bf9e3 Update SNAPSHOT to 2.2.6.RELEASE 2020-11-09 11:01:22 +00:00
Olga Maciaszek-Sharma
eaa6acd59c Add more tests. 2020-10-28 14:10:22 +01:00
Olga Maciaszek-Sharma
4b5263c595 Add instrumentation for RetryableFeignBlockingLoadBalancerClient. (#1759) 2020-10-26 14:32:57 +01:00
Marcin Grzejszczak
93e6ab195b Bumped Brave 2020-10-26 12:33:09 +01:00
Adrian Cole
65eafad90e Updates to lates Brave (#1736)
Notably, this fixes a missing localEndpoint.ip field
2020-09-12 10:29:52 +02:00
buildmaster
cf3a082477 Bumping versions to 2.2.6.BUILD-SNAPSHOT after release 2020-08-28 20:23:45 +00:00
buildmaster
8b1d17fb26 Going back to snapshots 2020-08-28 20:23:44 +00:00
buildmaster
53a15b5b52 Update SNAPSHOT to 2.2.5.RELEASE 2020-08-28 20:21:13 +00:00
Julio Gómez Díaz
36d2c3cc2c Broaden the catched exception when the calculation of patterns could provoke a cyclic reference. Fixes gh-1679 (#1722) 2020-08-28 20:21:15 +02:00
Francisco Mateo
4830ef383e Include WebClient.Builder in HTTP Client Integration docs (#1718) 2020-08-18 18:40:45 +02:00
Marcin Grzejszczak
aea67cb0bb Improved checks on final methods and cglib proxy creation; fixes gh-1569 2020-08-06 17:13:45 +02:00
Marcin Grzejszczak
f31df6b3e2 Resolves the remote ip when behind proxy; fixes gh-1683 2020-08-05 18:28:19 +02:00
spencergibb
34133f75a7 Bumps s-c-build to 2.3.2.BUILD-SNAPSHOT 2020-08-03 13:41:36 -04:00
buildmaster
bb8d203f4c Bumping versions to 2.2.5.BUILD-SNAPSHOT after release 2020-07-31 21:27:20 +00:00
buildmaster
8fe9812944 Going back to snapshots 2020-07-31 21:27:20 +00:00
buildmaster
db7427984e Update SNAPSHOT to 2.2.4.RELEASE 2020-07-31 21:25:19 +00:00
spencergibb
cd72c6954f Comments out failing bit of test.
See gh-1702
2020-07-31 15:45:31 -04:00
Marcin Grzejszczak
5fa8409114 Reuses messaging properties for remote service name for brokers; fixes gh-1691 2020-07-29 15:53:55 +02:00
Marcin Grzejszczak
97574373a9 Resolves placeholders for skip pattern; fixes gh-1689 2020-07-16 11:04:17 +02:00
Adrian Cole
4c90b872a7 Makes a nice toString on RestTemplateSender (#1686)
The AsyncZipkinSpanHandler calls 'check' once on startup to let someone
know an error that may affect tracing up front. Before, this didn't
include the endpoint so it is less obvious what could be the problem.

Ex people goof the URL (don't add /api/v2/spans or it is added twice)
2020-07-14 13:27:51 +02:00
Adrian Cole
39671a76a3 Permits Actuator endpoints to depend on HttpTracing (#1680)
* Permits Actuator endpoints to depend on HttpTracing

It is unusual to inject HttpTracing into an actuator endpoint vs an end-user api
such as `Tracer` or `SpanCustomizer`. However, we decided to allow this and so
need a test to prove this continues to work.

Fixes #1679
2020-07-08 08:56:31 +02:00
Ivo Smid
18c27d9a43 Optional/Null parameter used within @SpanTag 2020-06-30 14:26:54 +02:00
Roberto Tassi
791f729f49 Adds tracing on every factory methods in KafkaListenerContainerFactory (#1665) 2020-06-29 15:13:52 +02:00
Marcin Grzejszczak
a83621ebb2 Adds support for the new properties in baggage propagation 2020-06-23 12:38:01 +02:00
Marcin Grzejszczak
f6ad2d8969 Polish 2020-06-17 16:10:45 +02:00
Marcin Grzejszczak
5c9f8a7618 Fixes the case where the sender is overriden with the predefined name; fixes gh-1637 2020-06-17 16:05:56 +02:00
Marcin Grzejszczak
fcee4fd424 Added deprecation warning messages for baggage 2020-06-17 11:46:53 +02:00
Marcin Grzejszczak
b31c0fe18f Migrated to docs.spring.io 2020-06-04 13:21:13 +02:00
Marcin Grzejszczak
bcb16d5341 Updated gradle example 2020-06-02 11:04:42 +02:00
Marcin Grzejszczak
b54565d32e Updated bom for dependency management
fixes gh-1658
2020-06-02 11:00:25 +02:00
Marcin Grzejszczak
ba73aa03d4 Updated links 2020-06-01 14:42:30 +02:00
buildmaster
6b8dd82346 Bumping versions to 2.2.4.BUILD-SNAPSHOT after release 2020-05-28 20:00:54 +00:00
buildmaster
4b961dcdf3 Going back to snapshots 2020-05-28 20:00:54 +00:00
buildmaster
fdf4c647df Update SNAPSHOT to 2.2.3.RELEASE 2020-05-28 19:57:31 +00:00
spencergibb
edff02a6f8 Fixes aws version to snapshot 2020-05-28 15:40:28 -04:00
spencergibb
19f3748ca5 Updates versions to latest 2020-05-28 15:39:19 -04:00
spencergibb
27ff6c93fe Ignores .sdkmanrc 2020-05-28 15:39:03 -04:00
Adrian Cole
3685cc2d7c Fixes bug where we didn't fall back to current span (#1656) 2020-05-26 19:44:25 +08:00
Adrian Cole
a6573bc2a5 Uses B3 single for non-remote spans (2.2.x) (#1655)
This makes sure there cannot be JMS problems related to use of
hyphenated headers unless someone overrides the `Propagation.Factory`.

To avoid this, we set non-remote spans to B3 single format as done on
the 3.x branch here:
https://github.com/spring-cloud/spring-cloud-sleuth/pull/1607/files#diff-db43b7e91bd69d063333c20b947c902bR83-R84
2020-05-26 14:42:27 +08:00
Marcin Grzejszczak
473549f000 Removed / ignored flakey tests; fixes gh-1635; fixes gh-1652 2020-05-22 13:51:14 +02:00