Mateusz Rzeszutek
|
e9fbb367b3
|
Rename netty `always-create-connect-span` property to `connection-tel… (#5834)
* Rename netty `always-create-connect-span` property to `connection-telemetry`
* formatting
* warn when deprecated property is used
* errorprone
|
2022-04-15 13:38:04 +02:00 |
Anuraag Agrawal
|
496c6cfb0a
|
Fix WithSpan initialization ordering requirement for SpanAttribute and Flux (#5764)
* Add shared tests for async end strategy WithSpan
* WIP
* WIP
* Finally
* dump
* Oops
* namedOneOf
|
2022-04-08 20:01:39 +09:00 |
Anuraag Agrawal
|
7666d3ad2c
|
Use private lock for synchronization (#5762)
* Use private lock for synchronization
* Update instrumentation/reactor/reactor-3.1/library/src/main/java/io/opentelemetry/instrumentation/reactor/ContextPropagationOperator.java
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
|
2022-04-07 15:47:26 +09:00 |
Anuraag Agrawal
|
225971e1c5
|
Allow scanning instrumented reactor publishers and only allow registe… (#5755)
* Allow scanning instrumented reactor publishers and only allow registering once.
* Avoid atomicboolean
* Clean
* Bug
|
2022-04-07 13:56:59 +09:00 |
Anuraag Agrawal
|
cd725ec4e8
|
Resolve end strategy after WithSpan method instead of before. (#5756)
* WIP
* Resolve end strategy after WithSpan method instead of before.
|
2022-04-06 18:16:28 -07:00 |
Anuraag Agrawal
|
db7830d16c
|
Migrate remaining reactor tests to Java. (#5688)
* Migrate remaining reactor tests to Java.
* Move javaagent tests pakage
|
2022-03-26 11:27:27 +09:00 |
Anuraag Agrawal
|
5ec0937ea7
|
Migrate reactor testing to Java (#5679)
|
2022-03-25 11:00:39 +09:00 |
Anuraag Agrawal
|
213057d057
|
Run check during testing and assemble during building (#5619)
|
2022-03-18 13:48:51 +09:00 |
Lauri Tulmin
|
45bd419ec0
|
Run tests with jdk17 (#5598)
|
2022-03-17 13:25:16 -07:00 |
Lauri Tulmin
|
e9c1efece2
|
Update to Groovy 4 (#5532)
* Update to Groovy 4
* exclude spock from grails tests, update comment
* Update instrumentation/grails-3.0/javaagent/build.gradle.kts
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
|
2022-03-09 15:07:41 -08:00 |
Lauri Tulmin
|
8c6cd97cc7
|
Sort netty RESOLVE, CONNECT and SSL handshake spans (#5394)
|
2022-02-17 20:20:08 -08:00 |
Trask Stalnaker
|
186c657b4e
|
Avoid potential for reverse name lookup (#5305)
|
2022-02-07 17:39:16 -08:00 |
Trask Stalnaker
|
022914139e
|
test latest deps cleanup (#5269)
* test latest deps cleanup
* Revert currently irrelevant change
* Update instrumentation/lettuce/lettuce-4.0/javaagent/build.gradle.kts
Co-authored-by: Nikita Salnikov-Tarnovski <gnikem@gmail.com>
Co-authored-by: Nikita Salnikov-Tarnovski <gnikem@gmail.com>
|
2022-02-01 09:49:07 -08:00 |
Mateusz Rzeszutek
|
8b767ac435
|
Refactor HTTP attributes extractors to use composition over inheritance (#5267)
* Refactor HTTP attributes extractors to use composition over inheritance
* Rename remaining variables: *Extractor to *Getter
|
2022-01-31 09:25:27 -08:00 |
Trask Stalnaker
|
23b33adb0a
|
Auto-format groovy files in Intellij (#5260)
* Auto-format groovy files in Intellij
* A bit of clean up
|
2022-01-28 09:29:46 -08:00 |
Lauri Tulmin
|
dadf1e4d71
|
Move reactor context propagation operator instrumentation to separate instrumentation module (#5188)
|
2022-01-20 11:00:48 -08:00 |
jason plumb
|
c5c0a2bcdf
|
NetClientAttributesAdapter - favor composition over inheritance (#5030)
* first pass at separating NetAttributesAdapter interface and make NetClientAttributesExtractor concrete
* rename the implementations extractor -> adapter
* hide constructor and make factory method
* rename to client and add javadoc
* spotless
* finish javadoc thought
* rebase
* renamed NetClientAttributesAdapter to NetClientAttributesGetter
* fix lettuce
* code review comments
* code review comments -- renaming for consistency
* adapter -> getter
* fix ratpack
* adapter -> getter
|
2022-01-20 10:51:13 -08:00 |
Anuraag Agrawal
|
ec375116be
|
Fix more lint warnings (#5174)
* Fix more lint warnings
* Redisable lint
* Drift
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
|
2022-01-20 12:48:46 +09:00 |
Mateusz Rzeszutek
|
4f29770f73
|
Remove old TraceUtils and use InstrumentationTestRunner#run*Span() (almost) everywhere (#5160)
* Remove old TraceUtils and use InstrumentationTestRunner#run*Span() (almost) everywhere
* Fix HTTP server tests
* Fix compilation failure
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
|
2022-01-18 13:42:53 -08:00 |
Anuraag Agrawal
|
b7a95857c7
|
Fix some java lint warnings (#5120)
* Convert InstrumentationTestRunner from interface to abstract class
* Foo
* Commit
* Revert unintended
|
2022-01-17 10:26:03 -08:00 |
Fabrizio Ferri-Benedetti
|
4d7a5d5062
|
Add settings docs for instrumentations (#4981)
* First commit
* Add other instrumentation docs
* Peer edits
* Update instrumentation/kafka/kafka-clients/README.md
Co-authored-by: Nikita Salnikov-Tarnovski <gnikem@gmail.com>
* Update instrumentation/methods/README.md
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
* Update instrumentation/netty/README.md
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
* Update instrumentation/reactor/reactor-netty/README.md
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
* Update instrumentation/servlet/README.md
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
* Fixes
* Update instrumentation/couchbase/README.md
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
* Update instrumentation/rocketmq-client-4.8/README.md
Well spotted!
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
* Update instrumentation/spring/README.md
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
Co-authored-by: Nikita Salnikov-Tarnovski <gnikem@gmail.com>
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
|
2022-01-03 10:24:48 -08:00 |
Trask Stalnaker
|
6884d66c09
|
Reduce top level instrumentation directories (#4965)
* akka
* dropwizard
* kafka
* reactor
* vertx
|
2021-12-22 10:16:13 -08:00 |