Marcin Grzejszczak
d2041cbd47
Automatic tag table generation
...
Without this change we don't even really know how many tags are created and what are their values.
With this change we want this information to be automatically rendered.
2021-05-18 14:50:04 +02:00
Marcin Grzejszczak
697a726cde
Added new tags to the deployer
2021-05-13 10:35:14 +02:00
Marcin Grzejszczak
2461ae15dd
Fixed checkstyle
2021-05-13 09:33:17 +02:00
Marcin Grzejszczak
6b2d1b907d
Fixed the build
2021-05-13 09:30:12 +02:00
Marcin Grzejszczak
4241bca952
Deployer uses remoteServiceName; fixes gh-1947
2021-05-13 09:17:37 +02:00
Marcin Grzejszczak
181c789020
Adds R2DBC support ( #1946 )
...
fixes gh-1524
2021-05-13 09:12:04 +02:00
Marcin Grzejszczak
5db11326b8
Merge branch 'main' into 3.1.x
2021-05-10 16:22:57 +02:00
Marcin Grzejszczak
0e38dd3878
Wraps producer / consumer once only ( #1923 )
...
* Wraps producer / consumer once only
without this change we can wrap the kafka consumer / producer multiple times. First via post processors, second via aspect
with this change we're doing it only once via post processors. we do not wrap factories
fixes gh-1921
2021-05-10 16:22:39 +02:00
Marcin Grzejszczak
742c23abdc
Paramterize the name in tests
2021-05-10 10:33:59 +02:00
Marcin Grzejszczak
3c8e93ebca
Disables tx for task
2021-05-10 09:36:30 +02:00
Flaviu Mureșan
4070712f11
Added reactor-kafka autoconfig to spring.factories ( #1943 )
2021-05-08 14:14:57 +02:00
Jason Hinch
ac729f141d
Modify WebClient tracing to include the uri template in generated span names ( #1940 )
...
Spans names are in the form '<http method> <uri template>'
(e.g. 'GET /path/{id}'). This naming strategy matches the span names
generated by TraceWebFilter.
The improve naming strategy is not applied to RestTemplate as the uri
template is not readily available to interceptors and RestTemplate is
in maintenance mode
2021-05-07 22:21:54 +02:00
Flaviu Mureșan
59c170d147
Kafka instrumentation enhancements ( #1936 )
...
* Bump javadocs since version to 3.1.0
* Extend integration tests to cover all Kafka clients
* Add autoconfiguration module for kafka instrumentation
* Refactor instrumentation for reactive Kafka Receiver
* Refactor instrumentation for reactive Kafka Receiver
* Add docs for Kafka instrumentation
* Revert "Refactor instrumentation for reactive Kafka Receiver"
This reverts commit 58c8f2fa
* Revert "Revert "Refactor instrumentation for reactive Kafka Receiver""
This reverts commit 450a9f8c
* Remove empty test
* Resolve comments from PR 1936
* Revert whitespaces
* Revert whitespaces in common tests pom.xml
* Fix autoconfig to consider generics when registering beans.
Only register reactor-kafka beans if the dependency is on the classpath.
* Split autoconfig for kafka and reactor-kafka
2021-05-07 22:20:37 +02:00
Marcin Grzejszczak
507e918c39
Added TX support
...
fixes gh-1941
2021-05-07 16:33:37 +02:00
Marcin Grzejszczak
4fef057e96
Added a ZipkinRestTemplateProvider to allow customization of the rest template; fixes gh-1932
2021-05-06 09:54:25 +02:00
buildmaster
7e79c6c2bc
Bumping versions
2021-05-05 17:28:51 +00:00
Marcin Grzejszczak
55586ac6fd
Master -> main
2021-05-05 10:32:21 +02:00
Marcin Grzejszczak
efe08e68b4
Updated docs
2021-04-30 14:33:54 +02:00
Marcin Grzejszczak
fffe64c1d3
Polish
2021-04-30 14:26:48 +02:00
Marcin Grzejszczak
fc0a719d12
Added batch instrumentation
...
fixes gh-1904
2021-04-30 14:12:16 +02:00
Marcin Grzejszczak
302e718fff
Make RSocket tests configurable for OTel
2021-04-29 17:09:53 +02:00
Marcin Grzejszczak
a35929b06d
Use equality instead of contains
2021-04-29 17:05:42 +02:00
Marcin Grzejszczak
fe0579f9cd
Use string instead of brave class
2021-04-29 17:04:23 +02:00
Marcin Grzejszczak
a6bf9a328a
Fixed the messaging aspect
2021-04-29 14:08:49 +02:00
Marcin Grzejszczak
3a4a82057c
Merge remote-tracking branch 'origin' into 3.1.x
2021-04-29 13:35:21 +02:00
Marcin Grzejszczak
216d681b04
Adds RSocket instrumentation
...
coauthor @olegdokuka
fixes gh-1677
2021-04-29 13:32:58 +02:00
Marcin Grzejszczak
ba8da46e20
Update TraceAppDeployer.java
2021-04-26 22:58:28 +02:00
Marcin Grzejszczak
085f29e7bf
Master to main
2021-04-26 19:07:34 +02:00
Marcin Grzejszczak
793c1b6752
Polished the docs
2021-04-26 15:29:18 +02:00
Marcin Grzejszczak
0f23f9d52f
Spring Cloud Deployer feature ( #1925 )
...
* Spring Cloud Deployer; fixes gh-1905
* Polish
2021-04-26 15:19:51 +02:00
Flaviu Mureșan
c4ab9dcd49
Kafka instrumentation ( #1920 )
...
fixes gh-1906
2021-04-22 16:27:34 +02:00
Marcin Grzejszczak
1bcccbae6e
Added missing method for AOP wrapping ( #1924 )
...
fixes gh-1922
2021-04-22 11:27:08 +02:00
Marcin Grzejszczak
92d0a30a95
Added Spring Cloud Config server support; fixes 1915 ( #1917 )
2021-04-21 14:20:25 +02:00
Marcin Grzejszczak
2fca60a112
Added spring-cloud-task support
...
fixes gh-1903
2021-04-21 10:11:28 +02:00
Marcin Grzejszczak
6e8f86ed35
Adds support for SC CircuitBreaker Reactive ( #1914 )
...
* Adds support for SC CircuitBreaker Reactive
* Changes following the review
* Lazilly initializes the TraceFunction
* Updated version
fixes gh-1910
2021-04-20 12:03:36 +02:00
Marcin Grzejszczak
ce123cb9a0
Merge branch 'master' into 3.1.x
2021-04-20 09:26:35 +02:00
Marcin Grzejszczak
10c67d64e5
Removed test commons version
2021-04-20 09:26:26 +02:00
Marcin Grzejszczak
f2bf396eba
Fixes gh actions
2021-04-20 09:13:39 +02:00
Marcin Grzejszczak
1207be7f4d
Trying to fix github actions
2021-04-20 09:08:20 +02:00
Marcin Grzejszczak
911fb4838a
3.1.0 initial commit
2021-04-20 08:53:38 +02:00
Marcin Grzejszczak
9bd6c2e29b
Ensures that for decorate_hooks we add onLast instrumentation; fixes gh-1900
2021-04-16 12:20:49 +02:00
Marcin Grzejszczak
4ede1ae5b0
Update bug_report.md
2021-04-16 10:36:22 +02:00
Marcin Grzejszczak
39617c6cf6
Updated the project to work with jdk16 ( #1902 )
...
* Updated the project to work with jdk16
* Updates build for jdk8
* Added tests
2021-04-14 15:25:13 +02:00
Marcin Grzejszczak
8d86e19807
Added remoteServiceName to Span interface; fixes gh-1901
2021-04-13 08:57:45 +02:00
buildmaster
a2e5c2c1c5
Bumping versions
2021-04-10 05:30:18 +00:00
Marcin Grzejszczak
88c7b664ca
Polish
2021-04-09 14:53:14 +02:00
Oleg Zhurakousky
ebe684007e
Add binding mapping logic to TraceFunctionAroundWrapper
...
Removed unnecessary 'if debug' checks
2021-04-09 13:46:32 +02:00
buildmaster
5ebed5305d
Bumping versions
2021-04-09 05:30:08 +00:00
Marcin Grzejszczak
3709ed80e7
Fixed missing options for benchmarks
2021-04-06 11:44:25 +02:00
Marcin Grzejszczak
00b4771a74
Fixed the build for boot 2.5
2021-04-06 11:35:54 +02:00