Steve Rao
3b15791d49
Modified UT method name from Spock to Java ( #10601 )
2024-02-20 19:01:02 +02:00
Lauri Tulmin
b57c1a023b
Update semconv ( #10272 )
2024-01-30 17:10:35 +00:00
Thomas Duncan
1c1ca91643
Capture the SNS topic ARN under the 'messaging.destination.name' span attribute. ( #10096 )
2024-01-03 10:50:28 -08:00
Lauri Tulmin
37ca15b76f
Add http client response attributes to aws sqs process spans ( #10074 )
2023-12-14 08:07:54 -08:00
Lauri Tulmin
c7fd4d4b1c
Implement forEach support for aws sqs tracing list ( #10062 )
2023-12-13 08:32:55 -08:00
Mateusz Rzeszutek
dc81aae72f
Move HTTP classes to instrumentation-api ( #9977 )
2023-12-01 12:04:06 +01:00
Mateusz Rzeszutek
280c1ea4c1
Enable stable HTTP semconv by default ( #9925 )
2023-11-28 10:43:51 -08:00
Lauri Tulmin
9d65926094
Remove latest dep limit for aws2 sqs test ( #9902 )
2023-11-21 13:50:55 +02:00
Lauri Tulmin
2bcae0b010
Fix flaky aws2 sqs test ( #9888 )
2023-11-16 07:58:23 -08:00
Lauri Tulmin
a6be8ce0c4
Implement capturing message headers for aws2 sqs spans ( #9842 )
2023-11-15 13:24:57 -08:00
Lauri Tulmin
4a9b965b2f
Add process spans to aws2 sqs instrumentation ( #9778 )
2023-11-10 14:20:53 +02:00
Lauri Tulmin
70e3962a87
Always set messaging operation ( #9791 )
2023-11-06 12:30:27 +02:00
Mateusz Rzeszutek
b193ca00a1
Change `user_agent.original` from recommended to opt-in on HTTP client spans ( #9776 )
2023-10-30 17:20:10 +02:00
Lauri Tulmin
6719ba358e
Add messaging conventions to sqs spans ( #9712 )
2023-10-23 07:56:58 -07:00
Lauri Tulmin
3dbc301614
Generate only consumer span for sqs receive message ( #9652 )
2023-10-18 12:24:57 +03:00
Ping Xiang
2724a87743
Enhance AWS SDK Instrumentation with Detailed HTTP Error Information ( #9448 )
2023-09-29 09:16:11 -07:00
Trask Stalnaker
3b77cc4b2d
Semconv 1.21 ( #9408 )
...
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2023-09-13 19:20:23 +00:00
Raphael Philipe Mendes da Silva
57cfddcdd0
Fix http attributes of AWS SDK V2 instrumentation ( #8931 )
...
Signed-off-by: Raphael Silva <rapphil@gmail.com>
Co-authored-by: Jean Bisutti <jean.bisutti@gmail.com>
2023-07-12 10:58:46 -07:00
Christian Neumüller
d9aac1679a
aws-sdk-2.2: SNS.Publish support with experimental messaging propagator flag ( #8830 )
2023-06-30 08:19:38 -07:00
Christian Neumüller
a1f691798e
aws-sdk-2.2.: Support injection into SQS.SendMessageBatch message attributes ( #8798 )
...
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
2023-06-29 07:55:11 -07:00
Christian Neumüller
bb4211d0b7
Fix aws-sdk-2.2 library instrumentation crashing app when SQS is not on classpath ( #8805 )
2023-06-28 11:04:06 -07:00
Mateusz Rzeszutek
9e37e724dc
Fix the main branch history ( #8817 )
2023-06-28 10:55:41 +00:00
Abhinandan Seshadri
f25cd6354c
Convert spring rabbitmq tests from groovy to java ( #8765 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
Co-authored-by: SylvainJuge <763082+SylvainJuge@users.noreply.github.com>
Co-authored-by: Christian Neumüller <christian.neumueller@dynatrace.com>
2023-06-28 10:51:27 +02:00
Christian Neumüller
3733094d5c
aws-sdk-2.2: More reflection cleanup. ( #8775 )
...
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
2023-06-23 15:11:55 +02:00
Christian Neumüller
5b4e05a31e
aws-sdk: Use compile time reference+@NoMuzzle instead of reflection. ( #8603 )
...
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2023-06-16 13:11:04 -07:00
Lauri Tulmin
7719a91734
Increase timeout for aws client timeout and retry errors not captured… ( #8735 )
2023-06-15 08:36:20 -07:00
Lauri Tulmin
897031c223
Fix aws sdk latest dep tests again ( #8431 )
2023-05-06 15:14:51 -07:00
Lauri Tulmin
83a4054fcc
Fix aws sdk latest dep tests ( #8423 )
2023-05-05 12:22:08 +02:00
Mateusz Rzeszutek
e3944a53a5
Make net.transport an optional attribute ( #8279 )
2023-04-20 08:14:03 -07:00
OpenTelemetry Bot
22df5866b0
Update the OpenTelemetry SDK version to 1.25.0 ( #8262 )
...
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2023-04-10 18:12:57 -07:00
Mateusz Rzeszutek
f501569106
Switch from http.flavor to net.protocol.* in HTTP client instrumentat… ( #8131 )
2023-04-07 13:39:42 +02:00
Trask Stalnaker
5345c87680
End groovy files with newline ( #7127 )
2022-11-10 12:21:55 +01:00
Lauri Tulmin
5c2c86c65d
Run aws-sdk tests against 2.18.x ( #6956 )
...
Resolves
https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/6945
2022-10-23 10:33:48 -07:00
Mateusz Rzeszutek
b2c90c79b5
Extract HTTP request & response content length from headers ( #6415 )
...
* Extract HTTP request & response content length from headers
* remove unused method
* fix camel tests
* fix google http client tests
* fix HttpUrlConnection tests
* fix k8s and jaxrs tests
* fix aws tests
* actually fix aws tests 🤞
* fix elasticsearch tests
* fix ratpack tests
* fix spring webflux tests
* fix vertx tests
* fix reactor netty tests
2022-08-05 10:55:47 -07:00
Lauri Tulmin
6534dd4d51
Aws sdk2 sqs context propagation ( #6199 )
2022-07-01 09:24:45 -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
Trask Stalnaker
e058fa7810
Fix aws-core testLatestDeps ( #5458 )
...
* Fix aws-core testLatestDeps
* ooops
2022-02-27 21:07:27 -08:00
Anuraag Agrawal
7e5fa5ee93
Add all AWS SDK api libraries referenced in testing to latestDepTest ( #5280 )
...
* Add all AWS SDK api libraries referenced in testing in latestDepTest
* Fix merge
2022-02-11 10:48:52 +09:00
Amir Blum
e28235ffd6
fix(aws-sdk): use RPC attributes from spec ( #5166 )
...
* style: rename AwsSdkAttributes to AwsSdkHttpAttributes
* feat(aws-sdk-1.11): use rpc attributes from spec
* feat(aws-sdk-2.2): use rpc attributes from spec
* fix: update apache-camel test with aws-sdk rpc attributes
* chore: lint fix
* Update instrumentation/aws-sdk/aws-sdk-1.11/library/src/main/java/io/opentelemetry/instrumentation/awssdk/v1_11/AwsSdkRpcAttributesExtractor.java
Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
* Update instrumentation/aws-sdk/aws-sdk-2.2/library/src/main/java/io/opentelemetry/instrumentation/awssdk/v2_2/AwsSdkRpcAttributesExtractor.java
Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
2022-01-19 09:51:20 -08:00
Anuraag Agrawal
6b6b22de96
Update Armeria for testing ( #4730 )
...
* Update Armeria for testing
* Fix aws sdk and netty tests for armeria update (#4841 )
* Fix aws sdk tests for armeria update
* fix flaky aws11 test
* send path instread of full uri
* send path instread of full uri
* fix flaky aws11 test
* fix netty tests
* spotless
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2021-12-09 08:53:56 +09:00
Trask Stalnaker
ce4cef76f9
Clean up groovy assertions ( #4805 )
2021-12-05 23:23:58 -08:00
Trask Stalnaker
6aaf5ef9e6
Remove dynamo db.name attribute ( #4208 )
2021-09-27 21:58:26 -07:00
Matthew Ho
6967484a97
Update groovy import order to match default IntelliJ ( #1708 ) ( #4047 )
...
* Update groovy import order to match default IntelliJ (#1708 )
* organized imports for .groovy files to follow default IntelliJ import settings
* updated intellij-setup.md
* Spotless
* drift
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2021-09-11 11:53:08 -07:00
Anuraag Agrawal
761b9c280b
Migrate instrumentation gradle files to kotlin ( #3414 )
...
* Migrate instrumentation gradle files to kotlin
* Convert
* Muzzle
2021-06-28 17:27:12 +09:00
Anuraag Agrawal
785dc6adf2
Rename build files to build.gradle ( #3409 )
...
* Rename build files to build.gradle
* Rename smoke-tests
* Fix already broken
2021-06-25 16:10:31 +09:00
Anuraag Agrawal
deb0e255cf
Use plugins block everywhere for applying plugins ( #3386 )
...
* Use plugins block everywhere for applying plugins
* Actually it's library instrumentation
2021-06-24 11:13:35 +09:00
Anuraag Agrawal
7ad9e7a50b
Move shaded testing dependencies to internal package. ( #3305 )
2021-06-15 13:10:19 +03:00
Anuraag Agrawal
224dc51e93
Migrate java.gradle to conventions plugin ( #3289 )
...
* Migrate java.gradle to convention plugin.
* Switch to java-conventions
* Remove old file
* Fix
* Fix merge
* Missing paragraph
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2021-06-15 08:10:39 +09:00
Trask Stalnaker
b25ac0f1ad
Clean up old operation name terminology ( #3282 )
2021-06-13 22:10:36 -07:00
Anuraag Agrawal
f91e35616f
Migrate remaining usages of TestHttpServer to Armeria. ( #3231 )
...
* Migrate remaining usages of TestHttpServer to Armeria.
* Remove unused.
* Shade netty tcnative to allow TLS on Java 8
2021-06-10 09:28:44 +09:00