Trask Stalnaker
d17a0d7d9a
Instrument SpanKey directly ( #5933 )
...
* Instrument SpanKey directly
* feedback
* Make muzzle work
* Revert unrelated change
2022-05-03 14:56:33 -07:00
Trask Stalnaker
2f4d2ab679
Ignore known problematic jdbc wrappers ( #5967 )
2022-05-03 12:16:17 -07:00
Trask Stalnaker
945bf8abbe
Fix testLatestDeps ( #5968 )
2022-05-03 10:27:27 +03:00
Lauri Tulmin
dded6ffc25
dubbo: fix stacktraces in test output on jdk17 ( #5962 )
2022-05-02 19:21:33 -07:00
Lauri Tulmin
4bd8956dd3
jax-rs: replace common singleton with factory ( #5961 )
2022-05-02 19:12:29 -07:00
Lauri Tulmin
d5b935a92c
Correct artifact name in logback-mdc readme ( #5963 )
2022-05-02 19:12:17 -07:00
Lauri Tulmin
30945cc85e
Remove unused SLF4J_VERSION ( #5964 )
2022-05-02 19:12:08 -07:00
Lauri Tulmin
47128f3a3d
Wait a bit before retrying ( #5965 )
2022-05-02 19:11:59 -07:00
Lauri Tulmin
998c85571a
Play ws: replace common singleton with factory ( #5958 )
...
* Play ws: replace common singleton with factory
* Apply suggestions from code review
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-04-30 13:27:02 +03:00
Lauri Tulmin
dc829b59d3
JaxWS: replace common singleton with factory ( #5960 )
...
* JaxWS: replace common singleton with factory
* address review comments
2022-04-30 13:26:47 +03:00
Lauri Tulmin
b52576b72a
Hibernate: replace common singleton with factory ( #5959 )
2022-04-29 09:47:50 -07:00
Lauri Tulmin
b32d6eb458
Test latest version of paly-ws ( #5956 )
2022-04-29 15:49:52 +03:00
Lauri Tulmin
c5885267c2
Wrong library name in comment ( #5955 )
2022-04-29 15:49:34 +03:00
Daniel Gradecak
a06f4b1e8e
fix NPE for commons-httpclient v3.1 ( #5944 ) ( #5949 )
...
* fix NPE for commons-httpclient v3.1 (#5944 )
* fix NPE for commons-httpclient v3.1 (#5944 ) - spotless fixes
* extracting abstract class with reused code (#5944 )
2022-04-28 20:19:52 -07:00
Mateusz Rzeszutek
d919f84cf8
Merge javaagent-instrumentation-api into javaagent-extension-api ( #5936 )
...
* Merge javaagent-instrumentation-api into javaagent-extension-api
* remove some leftover references to javaagent-instrumentation-api
* add missing instrumentation-api to distro example
2022-04-28 20:11:15 -07:00
Lauri Tulmin
2fa85f12e1
Test latest version of rediscala ( #5951 )
...
* Test latest version of rediscala
* spotless
2022-04-28 08:35:54 -07:00
Lauri Tulmin
2bc962c5ee
Test latest version of finatra ( #5952 )
...
* Test latest version of finatra
* spotless
2022-04-28 08:35:28 -07:00
Lauri Tulmin
a45ee01259
Test latest version of akka-http ( #5945 )
...
* Test latest version of akka-http
* checkstyle
* spotless
2022-04-28 15:08:58 +03:00
Lauri Tulmin
e93f5c3a1e
Flaky redisson async test ( #5940 )
2022-04-28 15:08:39 +03:00
Trask Stalnaker
e3588ceee3
Fix some jul messages ( #5930 )
2022-04-27 10:33:12 -07:00
Lauri Tulmin
51548735c2
Increase get operation timeout for couchbase31 ( #5943 )
2022-04-27 10:25:33 -07:00
Lauri Tulmin
72a4637d0e
Fix flaky spring batch test ( #5935 )
...
* Fix flaky spring batch test
* set only completion policy
2022-04-27 10:23:22 -07:00
Trask Stalnaker
f2714ad021
Small consistency ( #5931 )
2022-04-25 15:06:38 -07:00
jack-berg
6fe3299f52
Add metric support for grpc ( #5923 )
...
* Add metric support for grpc
* Spotless
2022-04-25 10:36:26 -07:00
Mateusz Rzeszutek
1345a6665e
Test spring-kafka instrumentation with receive telemetry disabled ( #5913 )
...
* Test spring-kafka instrumentation with receive telemetry disabled
* checkstyle and code review comment
2022-04-25 15:56:55 +02:00
Mateusz Rzeszutek
7d5555432c
Refactor KafkaInstrumenterFactory a bit ( #5911 )
2022-04-22 08:34:26 -07:00
Lauri Tulmin
f7039dc371
Suppress unused waring for advice class ( #5908 )
2022-04-22 08:32:41 -07:00
Lauri Tulmin
a46e6745cf
Increase timeout for kafka topic creation ( #5909 )
2022-04-22 08:30:41 -07:00
Mateusz Rzeszutek
2bb7873f99
Add javaagent<->application context bridge for HttpRouteHolder ( #5838 )
...
* Add javaagent<->application context bridge for HttpRouteHolder
* remove comments
* fix broken http.route bridge
* spotless
* Move to a separate module
2022-04-22 08:29:54 -07:00
Mateusz Rzeszutek
28825724db
Spring-kafka single record instrumentation ( #5904 )
2022-04-21 14:42:49 -07:00
Lauri Tulmin
ceeaa1b660
Avoid npe in netty 4.1 instrumentation ( #5902 )
2022-04-21 09:28:22 -07:00
Lauri Tulmin
2e912eb346
Remove outdated info from servlet README.md ( #5903 )
2022-04-21 08:55:30 -07:00
Mateusz Rzeszutek
2c4acd7c81
Introduce LocalRootSpan (replacing ServerSpan) ( #5896 )
...
* Introduce LocalRootSpan (replacing ServerSpan)
* fix tests
* bridge old ServerSpan class
2022-04-21 11:29:10 +02:00
YuDong Tang
0c1afee422
record exception in dubbo high version ( #5892 )
2022-04-20 10:42:23 -07:00
Mateusz Rzeszutek
4e3f19d469
Enable span suppression by SpanKey by default ( #5779 )
...
* Enable span suppression by SpanKey by default
* fix HTTP tests (probably)
* add exception for camel
* remove suppression tests from @WithSpan instrumentations
* remove suppression tests from @WithSpan instrumentation; spring boot autoconfigure
* fix twilio tests
* fix netty-based HTTP clients, remove AWS SDK 1.11 unit test
* fix elasticsearch tests
* codenarc
* spotless
* fix AWS SDK 1.11 tests
* remove a TODO
* code review comments
* fix merge conflict
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-04-19 14:13:09 -07:00
Mateusz Rzeszutek
b702a9d4d1
Fix logging instrumentation to pass Context instead of Span ( #5881 )
2022-04-19 12:24:10 -07:00
Mateusz Rzeszutek
1ab173755f
Delete deprecated micrometer library instrumentation ( #5884 )
2022-04-19 12:22:45 -07:00
Trask Stalnaker
85061691fe
Bump log4j version for library instrumentation to 2.17 ( #5849 )
...
* Bump log4j library version to 2.17
* muzzle
2022-04-19 12:11:10 -07:00
Will Li
c7f6eab664
Add jboss-logmanager mdc support ( #5842 )
...
* add support for jboss-logmanager-mdc
Signed-off-by: Cuichen Li <cuichli@cisco.com>
* update based on feedback
Signed-off-by: Cuichen Li <cuichli@cisco.com>
* update
* check spanContext is valid
2022-04-19 12:10:40 -07:00
Trask Stalnaker
0d92a21f37
Rename javaagent executor package names ( #5847 )
...
* Rename package javaconcurrent -> executors
* Rename package concurrent -> executors
2022-04-18 22:15:28 -07:00
Mateusz Rzeszutek
7c760acea6
Move some classes out of `javaagent-instrumentation-api` ( #5841 )
...
* Move concurrent instrumentation utils out from javaagent-instrumentation-api
* Move AgentLogEmitterProvider, InstrumentedTaskClasses and OpenTelemetrySdkAccess out of javaagent-instrumentation-api
2022-04-15 12:09:28 -07:00
Mateusz Rzeszutek
1ad0342ab0
Update the http.route attribute even for not sampled server spans ( #5844 )
2022-04-15 10:15:49 -07:00
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
Trask Stalnaker
793cc7d759
Limit problems from kafka iterator instrumentation thread context leak ( #5826 )
...
* Limit problems from kafka iterator instrumentation thread context leak
* spring-kafka
* no system out
2022-04-14 18:00:23 -07:00
Mateusz Rzeszutek
b19e95bc8d
Use micrometer1-shim in micrometer javaagent instrumentation, depreca… ( #5820 )
...
* Use micrometer1-shim in micrometer javaagent instrumentation, deprecate micrometer library instrumentation
* fix actuator instrumentation
2022-04-14 17:20:58 -07:00
Lauri Tulmin
1f9c1c1b5f
JUnit5 parameterized tests don't work correctly with arquillian ( #5833 )
...
* JUnit5 parameterized tests don't work correctly with arquillian
* disable test on java 17
2022-04-14 12:15:55 -07:00
Mateusz Rzeszutek
4d34d90437
Do not set the http.route attribute in JSF instrumentations by default ( #5819 )
...
* Do not set the http.route attribute in JSF instrumentations by default
* code review comments
2022-04-14 09:07:05 -07:00
Lauri Tulmin
5946813a68
Use UnsynchronizedAppenderBase as base class for our logback appender ( #5818 )
2022-04-13 10:11:00 -07:00
Anuraag Agrawal
e58d39d4ad
Update to OTel 1.13 ( #5799 )
...
* Update to OTel 1.13
* Fix test
* Foo
* Fix app server test and start yak shaving
* Yak
* Yak
* groovy fail
* Yak
* GROOVY
* yak farm
2022-04-13 13:16:32 +03:00
Lauri Tulmin
b587473331
Fix flaky SpringRestTemplateTest ( #5808 )
2022-04-12 20:55:52 +03:00