Anuraag Agrawal
2565a4f7c5
Update to Gradle 7.2 ( #4039 )
2021-09-01 16:57:20 +09:00
Mateusz Rzeszutek
62eae30a60
Make Config behave exactly as SDK DefaultConfigProperties ( #4035 )
...
* Make Config behave exactly as SDK DefaultConfigProperties
* errorprone
* errorprone part 2
* errorprone part 3
* fix failing tests
2021-08-31 10:00:04 -07:00
Trask Stalnaker
6bf893bdc6
Fix patch release workflow to push changes ( #4034 )
2021-08-31 09:48:48 -07:00
Trask Stalnaker
d52d5d6f8b
Bump smoke test timeout ( #4033 )
2021-08-31 09:48:25 -07:00
Anuraag Agrawal
10bce56cd6
Add instrumentation for Quartz 2.0 ( #4017 )
...
* Add instrumentation for Quartz 2.0
* Fix drift in comment
* Fix fix
* Comment
* Cleanup
2021-08-31 18:05:36 +09:00
Anuraag Agrawal
96f5708655
Fix parsing of unclean map values in Config. ( #4032 )
2021-08-31 14:57:55 +09:00
Trask Stalnaker
65335962de
Remove capturing lambda (optimization) ( #4014 )
...
* Remove capturing lambda
* Update instrumentation-api/src/main/java/io/opentelemetry/instrumentation/api/servlet/ServerSpanNameSupplier.java
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
* Update instrumentation-api/src/main/java/io/opentelemetry/instrumentation/api/servlet/ServerSpanNameTwoArgSupplier.java
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
* Update instrumentation/jsf/jsf-common/library/src/main/java/io/opentelemetry/instrumentation/jsf/JsfServerSpanNaming.java
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
* checkstyle
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
2021-08-30 20:26:00 -07:00
Mateusz Rzeszutek
01ea967d67
Use kafka transactions to make spring-kafka tests more stable ( #4024 )
...
* Use kafka transactions to make spring-kafka tests more stable
* manual acks
* another approach: batch error handler that immediately recovers
* another try
* yet another try
* do nothing error handler
* spotless
2021-08-30 15:04:16 -07:00
Trask Stalnaker
0f9308b4fb
Optimize tomcat uri construction ( #4008 )
...
* Optimize tomcat uri construction
* Add TODO
2021-08-30 13:34:23 -07:00
Lauri Tulmin
38470bd2e6
Use unsafe to inject classes to boot loader ( #4026 )
2021-08-30 11:29:37 -07:00
Lauri Tulmin
9f56888727
Limit lates dep version for rxjava-3.0 ( #4028 )
2021-08-30 11:02:11 -07:00
Lauri Tulmin
7b4d0db19a
Enable concurrency test for resteasy proxy client ( #4018 )
2021-08-30 09:08:43 -07:00
Lauri Tulmin
a438e0d6ae
Enable concurrency test for apache http client 4.0 ( #4020 )
2021-08-30 09:05:51 -07:00
Lauri Tulmin
7fdbd0c55f
Enable concurrency test for apache http client 2.0 ( #4021 )
2021-08-30 09:05:44 -07:00
Lauri Tulmin
c918cdeb76
Enable concurrency test for apache http client 4.3 ( #4019 )
2021-08-30 09:04:09 -07:00
Trask Stalnaker
436aeaf99a
Another ClassValue optimization ( #4013 )
...
* Another ClassValue optimization
* Spotless
2021-08-30 09:02:59 -07:00
Trask Stalnaker
c91eda59b5
Small reduction in context lookups ( #4006 )
2021-08-30 09:02:52 -07:00
Trask Stalnaker
dc4e239722
Add span names cache ( #4004 )
...
* Add span names cache
* Simplify
2021-08-30 09:02:27 -07:00
Trask Stalnaker
58d640a373
Fix netty strict context checks ( #4002 )
...
* Fix netty strict context leaks
* And netty-4.0
* ClassValue and more
2021-08-30 09:02:16 -07:00
Trask Stalnaker
7a2ddbd5b6
Bump gradle-plugins version to SNAPSHOT ( #3995 )
2021-08-30 09:02:03 -07:00
jack-berg
789c92d79e
Transition spring-scheduling-3.1 to instrumenter API ( #3993 )
2021-08-30 09:01:43 -07:00
jack-berg
0c5a67167a
Transition spring-data-1.8 module to instrumenter API ( #3991 )
2021-08-30 09:01:37 -07:00
Mateusz Rzeszutek
2b52a8bfe4
Use nano time in JMS consumer Instrumenter ( #3986 )
...
* Use nano time in JMS consumer Instrumenter
* fix DoNotMockAutoValue
2021-08-30 09:00:49 -07:00
Mateusz Rzeszutek
1363e0c093
Limit RxJava3 muzzle check version range ( #4022 )
2021-08-30 14:01:48 +03:00
Trask Stalnaker
dbf66c5648
Fix ratpack test on windows ( #4010 )
...
* Fix test on windows
* Fix linux now
2021-08-29 21:16:44 -07:00
Trask Stalnaker
ecde2c7940
Fix smoke tests on windows ( #4011 )
...
* Revert "Use --no-daemon on windows builds (#4000 )"
This reverts commit c13063b5ea
.
* Fix sporadic smoke test failure on Windows
2021-08-29 21:15:20 -07:00
Trask Stalnaker
1fd3d777af
Sync spotless configuration with otel-java repo ( #3989 )
...
* Sync spotless configuration with otel-java repo
* Remove googleJavaFormat version in buildSrc too
2021-08-29 21:14:31 -07:00
Trask Stalnaker
c13063b5ea
Use --no-daemon on windows builds ( #4000 )
2021-08-28 10:19:09 -07:00
Lauri Tulmin
b61113fef6
JDBC: use ContextStore when running as agent ( #3987 )
...
* JDBC: use ContextStore when running as agent
* address review comments
* use singular
2021-08-27 14:14:40 -07:00
Trask Stalnaker
1b78c64e3c
Add missing library instrumentation to changelog ( #3992 )
2021-08-27 11:09:35 -07:00
Trask Stalnaker
473edf5149
Fix couchbase instrumentation publishing ( #3978 )
...
* Fix couchbase instrumentation publishing
* Use new gradle-plugins version
2021-08-27 09:48:35 -07:00
Trask Stalnaker
d90d7c80f3
Use new HelperResourceBuilder ( #3976 )
...
* Use new HelperResourceBuilder
* Use latest to avoid merge conflict
2021-08-27 09:48:16 -07:00
Lauri Tulmin
be95048e60
Help intellij find classes from armeria-shaded-for-testing ( #3985 )
2021-08-27 08:34:02 -07:00
Mateusz Rzeszutek
4567bc0c2f
Instrument spring-kafka batch message listeners ( #3922 )
...
* Instrument spring-kafka batch message listeners
* Update instrumentation-api/src/main/java/io/opentelemetry/instrumentation/api/instrumenter/InstrumenterBuilder.java
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
* fix compilation failure
* Suppress nested CONSUMER spans
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2021-08-27 08:02:37 -07:00
Mateusz Rzeszutek
585cc55921
Add request param to EndTimeExtractor ( #3947 )
2021-08-27 14:34:47 +02:00
Mateusz Rzeszutek
ab9c688e7a
Test nested CLIENT span suppression in library instrumentations ( #3970 )
2021-08-27 11:16:59 +02:00
Trask Stalnaker
79f4351e5c
Fix examples build again ( #3983 )
2021-08-26 23:57:26 -07:00
Trask Stalnaker
a5f622a5a2
Fix windows smoke tests in patch release build ( #3982 )
...
* Fix windows smoke tests in patch release build
* Update docs
2021-08-26 23:52:20 -07:00
Trask Stalnaker
2b322cffcf
Bump gradle-plugins version ( #3975 )
...
* Bump gradle-plugins version
* Bump again for new release
2021-08-26 22:27:08 -07:00
Trask Stalnaker
b7241cedd0
Support source sets output dirs in muzzle ( #3980 )
2021-08-26 22:09:59 -07:00
Trask Stalnaker
f0c5699b4c
Cherry-pick before running patch release tests ( #3979 )
2021-08-26 21:54:17 -07:00
Trask Stalnaker
f49879ddd9
Fix release yml files ( #3977 )
2021-08-26 20:56:15 -07:00
Trask Stalnaker
fec5ed2290
Fix metrics cardinality ( #3972 )
...
* Fix metrics cardinality
* Add test
2021-08-27 10:45:19 +09:00
jason plumb
b16331678b
remove local gh-pages dir after rsync ( #3973 )
2021-08-26 12:11:23 -07:00
jason plumb
df14b934b9
Benchmark results to gh pages ( #3969 )
...
* use gh-pages for benchmark overhead storage.
* remove locally generated results files (whoops)
* won't be pushing to this dir, so this can be removed now.
2021-08-26 10:16:35 -07:00
Trask Stalnaker
38d5c39579
Remove invalid message header ( #3958 )
2021-08-26 08:53:21 -07:00
Lauri Tulmin
93a1e419e4
Fix flaky reactor netty test ( #3966 )
2021-08-26 08:52:39 -07:00
Lauri Tulmin
3fb936be15
AHC: fill user agent ( #3930 )
...
* AHC: fill user agent
* suppress unsused warning
* fix muzzle
* Update instrumentation/async-http-client/async-http-client-2.0/javaagent/build.gradle.kts
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
* verify response content length
* remove blank line
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2021-08-26 08:51:30 -07:00
Trask Stalnaker
06bdd12d41
Bump gradle-plugins version ( #3954 )
2021-08-26 08:50:28 -07:00
Trask Stalnaker
dc2442ce75
Remove unnecessary parameter ( #3955 )
2021-08-25 21:51:12 -07:00