d4237fc01a 
								
							 
						 
						
							
							
								
								Updating tests to support using non-localhost Docker runtimes ( #11106 )  
							
							
							
						 
						
							2024-04-24 15:18:06 -07:00  
				
					
						
							
							
								 
						
							
								84d0511694 
								
							 
						 
						
							
							
								
								Use constant span name when using Spring AMQP AnonymousQueues ( #11141 )  
							
							
							
						 
						
							2024-04-22 11:03:33 +03:00  
				
					
						
							
							
								 
						
							
								955470a63a 
								
							 
						 
						
							
							
								
								Semconv 1.25.0 migration ( #10983 )  
							
							... 
							
							
							
							Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
							
						 
						
							2024-04-09 11:25:52 -07:00  
				
					
						
							
							
								 
						
							
								0a5c31193c 
								
							 
						 
						
							
							
								
								Deleted redundant checks ( #10434 )  
							
							
							
						 
						
							2024-02-07 07:30:52 -08:00  
				
					
						
							
							
								 
						
							
								b57c1a023b 
								
							 
						 
						
							
							
								
								Update semconv ( #10272 )  
							
							
							
						 
						
							2024-01-30 17:10:35 +00:00  
				
					
						
							
							
								 
						
							
								6ce3bd8c14 
								
							 
						 
						
							
							
								
								Add network attributes to rabbitmq process spans ( #10210 )  
							
							
							
						 
						
							2024-01-11 07:49:03 -08:00  
				
					
						
							
							
								 
						
							
								65ee9510f5 
								
							 
						 
						
							
							
								
								Rename the `instrumentation-api-semconv` module into `instrumentation-api-incubator` ( #9985 )  
							
							
							
						 
						
							2023-12-04 08:28:10 +01:00  
				
					
						
							
							
								 
						
							
								dc81aae72f 
								
							 
						 
						
							
							
								
								Move HTTP classes to instrumentation-api ( #9977 )  
							
							
							
						 
						
							2023-12-01 12:04:06 +01:00  
				
					
						
							
							
								 
						
							
								280c1ea4c1 
								
							 
						 
						
							
							
								
								Enable stable HTTP semconv by default ( #9925 )  
							
							
							
						 
						
							2023-11-28 10:43:51 -08:00  
				
					
						
							
							
								 
						
							
								f811bf6840 
								
							 
						 
						
							
							
								
								Second attempt at fixing flaky spring rabbit test ( #9809 )  
							
							
							
						 
						
							2023-11-06 16:50:16 +02:00  
				
					
						
							
							
								 
						
							
								70e3962a87 
								
							 
						 
						
							
							
								
								Always set messaging operation ( #9791 )  
							
							
							
						 
						
							2023-11-06 12:30:27 +02:00  
				
					
						
							
							
								 
						
							
								a1b849e168 
								
							 
						 
						
							
							
								
								Fix flaky spring rabbit test ( #9795 )  
							
							
							
						 
						
							2023-11-02 08:42:22 -07:00  
				
					
						
							
							
								 
						
							
								3b77cc4b2d 
								
							 
						 
						
							
							
								
								Semconv 1.21 ( #9408 )  
							
							... 
							
							
							
							Co-authored-by: Lauri Tulmin <ltulmin@splunk.com> 
							
						 
						
							2023-09-13 19:20:23 +00:00  
				
					
						
							
							
								 
						
							
								55368a52d7 
								
							 
						 
						
							
							
								
								Rename messaging operation "send" to "publish" per spec ( #8929 )  
							
							... 
							
							
							
							Co-authored-by: Lauri Tulmin <ltulmin@splunk.com> 
							
						 
						
							2023-07-12 08:59:38 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								bbb05276be 
								
							 
						 
						
							
							
								
								Update the OpenTelemetry SDK version to 1.27.0 ( #8688 )  
							
							... 
							
							
							
							Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com> 
							
						 
						
							2023-06-13 12:02:11 +03:00  
				
					
						
							
							
								 
						
							
								0ea2d7b8d8 
								
							 
						 
						
							
							
								
								Fix flaky spring rabbit test ( #8631 )  
							
							
							
						 
						
							2023-06-01 17:23:21 +02:00  
				
					
						
							
							
								 
						
							
								1cd634b341 
								
							 
						 
						
							
							
								
								Replace deprecated method ( #8230 )  
							
							
							
						 
						
							2023-04-06 14:43:36 -07:00  
				
					
						
							
							
								 
						
							
								bd3117b165 
								
							 
						 
						
							
							
								
								Fix flaky spring rabbit test ( #8015 )  
							
							... 
							
							
							
							https://ge.opentelemetry.io/scans/tests?search.buildOutcome=success&search.relativeStartTime=P28D&search.tags=CI&search.timeZoneId=Europe/Tallinn&tests.container=ContextPropagationTest&tests.sortField=FLAKY&tests.test=should%20propagate%20context%20to%20consumer%2C%20test%20headers:%20true&tests.unstableOnly=true 
On jdk8 we can have 2 spans starting on the same millisecond. 
						
							2023-03-23 13:50:55 +02:00  
				
					
						
							
							
								 
						
							
								1649a90e29 
								
							 
						 
						
							
							
								
								Add protocol name&version to net attribute getters ( #7994 )  
							
							... 
							
							
							
							In preparation for
https://github.com/open-telemetry/opentelemetry-specification/pull/3272  
							
						 
						
							2023-03-09 11:37:52 +00:00  
				
					
						
							
							
								 
						
							
								998e781009 
								
							 
						 
						
							
							
								
								Remove deprecated messaging.url attribute from messaging getter ( #8008 )  
							
							
							
						 
						
							2023-03-09 11:41:51 +01:00  
				
					
						
							
							
								 
						
							
								f074b93110 
								
							 
						 
						
							
							
								
								Update the OpenTelemetry SDK version to 1.23.0 ( #7800 )  
							
							... 
							
							
							
							Update the OpenTelemetry SDK version to `1.23.0`.
---------
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2023-02-13 20:22:09 +00:00  
				
					
						
							
							
								 
						
							
								e1895e548c 
								
							 
						 
						
							
							
								
								Rename all methods in all Getters to use the `get*()` naming scheme ( #7619 )  
							
							... 
							
							
							
							Resolves  #6562 
This PR only contains renames; the actual content is in the `*Getter`
interfaces, the rest of changes is just IntelliJ doing its job. 
						
							2023-01-23 09:28:11 +00:00  
				
					
						
							
							
								 
						
							
								b2f42ec3fa 
								
							 
						 
						
							
							
								
								Encode version in spring instrumentations' package names ( #7608 )  
							
							... 
							
							
							
							Part of #932 
I wanted to get this done before starting the spring boot starter v3
work. 
							
						 
						
							2023-01-19 10:03:17 +00:00  
				
					
						
							
							
								 
						
							
								2b8f13830a 
								
							 
						 
						
							
							
								
								Limit spring boot version in grails latest dep tests ( #7310 )  
							
							... 
							
							
							
							Fixes  #7309  
Fixes  #7308  
						
							2022-11-25 15:14:09 +01:00  
				
					
						
							
							
								 
						
							
								ae49d4f642 
								
							 
						 
						
							
							
								
								Fix rabbitmq latest deps test ( #7262 )  
							
							... 
							
							
							
							Resolves  #7269 
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
						
							2022-11-21 20:24:40 -08:00  
				
					
						
							
							
								 
						
							
								94e2248940 
								
							 
						 
						
							
							
								
								Use new semantic attribute constants ( #6946 )  
							
							
							
						 
						
							2022-10-23 09:32:03 -07:00  
				
					
						
							
							
								 
						
							
								6f6af66c04 
								
							 
						 
						
							
							
								
								Update to slf4j 2.0.2 ( #6774 )  
							
							... 
							
							
							
							~testLatestDeps is failing, see #6791~ 
							
						 
						
							2022-10-06 01:28:53 +00:00  
				
					
						
							
							
								 
						
							
								cfdbe758f2 
								
							 
						 
						
							
							
								
								Net attributes getters changes (in preparation for HTTP spec impl) ( #6503 )  
							
							... 
							
							
							
							* Net attributes getters changes: instrumentation-api-semconv changes
* Net attributes getters changes: getter implementations
* Net attributes getters changes: test fixes
* Remove net.sock.host.name
* code review comments
* default getter methods & getPeerSocketAddress() method name
* set authority in grpc earlier 
							
						 
						
							2022-09-12 09:20:27 -07:00  
				
					
						
							
							
								 
						
							
								f1774cabe2 
								
							 
						 
						
							
							
								
								Update net semantic convention changes ( #6268 )  
							
							... 
							
							
							
							* New net conventions: option a
* Feedback + sock.family + sock.peer.name
* peer.service + tests
* server net attributes attempt 1
* server net attributes attempt 2
* Javadoc
* Revisions
* Apply to instrumentations
* Feedback
* One more default method
* Spotless
* Fix javadoc 
							
						 
						
							2022-08-18 09:02:23 -07:00  
				
					
						
							
							
								 
						
							
								07d7cfd551 
								
							 
						 
						
							
							
								
								Capture messaging header value as span attribute ( #6454 )  
							
							... 
							
							
							
							* Capture messaging header value as span attribute
* add comment 
							
						 
						
							2022-08-11 17:28:04 -07:00  
				
					
						
							
							
								 
						
							
								82b39b1012 
								
							 
						 
						
							
							
								
								Rename `newInstrumenter()` into `buildInstrumenter()` ( #6363 )  
							
							... 
							
							
							
							* Rename newInstrumenter() into buildInstrumenter()
* spotless 
							
						 
						
							2022-07-25 12:02:46 -07:00  
				
					
						
							
							
								 
						
							
								b917b3bf9c 
								
							 
						 
						
							
							
								
								Use ConfigProperties instead of Config in the agent code ( #6322 )  
							
							... 
							
							
							
							* Use ConfigProperties instead of Config in the agent code
* Fix merge conflict
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2022-07-18 19:04:48 -07:00  
				
					
						
							
							
								 
						
							
								b23db97a28 
								
							 
						 
						
							
							
								
								Use ConfigProperties in javaagent SPIs ( #6285 )  
							
							... 
							
							
							
							* Use ConfigProperties in javaagent SPIs
* remove deprecated
* errorprone
* fix javaagent build
* fix javaagent-tooling tests
* spotless 
							
						 
						
							2022-07-12 08:41:01 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								f0bdce973e 
								
							 
						 
						
							
							
								
								Split out MessagingAttributesGetter ( #5626 )  
							
							
							
						 
						
							2022-03-18 11:52:23 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								0dbc1f2e1f 
								
							 
						 
						
							
							
								
								Add startup check to all rabitmq container usages ( #4893 )  
							
							
							
						 
						
							2021-12-13 17:28:52 -08:00  
				
					
						
							
							
								 
						
							
								ce4cef76f9 
								
							 
						 
						
							
							
								
								Clean up groovy assertions ( #4805 )  
							
							
							
						 
						
							2021-12-05 23:23:58 -08:00  
				
					
						
							
							
								 
						
							
								f948ef8051 
								
							 
						 
						
							
							
								
								Use containerIpAddress instead of hard-coded 127.0.0.1 in rabbit tests ( #4745 )  
							
							... 
							
							
							
							* Use containerIpAddress instead of hard-coded 127.0.0.1 in rabbit tests
* Fix a situation where testcontainers returns 'localhost' instead of IP
* Fix a situation where testcontainers returns 'localhost' instead of IP
* Don't use the getContainerIpAddress() method, it'll be deprecated anyways 
							
						 
						
							2021-11-30 15:25:23 -08:00  
				
					
						
							
							
								 
						
							
								e7b8cca107 
								
							 
						 
						
							
							
								
								Convert TextMapSetters and TextMapGetters to enums ( #4522 )  
							
							... 
							
							
							
							* Convert TextMapSetters to enums
* Convert TextMapGetters to enums 
							
						 
						
							2021-11-08 22:01:40 +02:00  
				
					
						
							
							
								 
						
							
								d314d76fce 
								
							 
						 
						
							
							
								
								rename `newBuilder()` to `builder()` ( #4475 )  
							
							... 
							
							
							
							* rename `newBuilder()` to `builder()`
* rename `newBuilder()` to `builder()` 
							
						 
						
							2021-10-22 20:50:43 -07:00  
				
					
						
							
							
								 
						
							
								ac91dc090a 
								
							 
						 
						
							
							
								
								Type annotation placement ( #4406 )  
							
							... 
							
							
							
							* switch annotation `org.checkerframework.checker.nullness.qual.Nullable` to `javax.annotation.Nullable`
* code format 
							
						 
						
							2021-10-17 17:38:43 -07:00  
				
					
						
							
							
								 
						
							
								dafc97f96e 
								
							 
						 
						
							
							
								
								Simplify gradle files ( #4292 )  
							
							
							
						 
						
							2021-10-04 21:53:35 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								05d1a4a54f 
								
							 
						 
						
							
							
								
								Separate suppression strategies for CONSUMER receive/process spans ( #4076 )  
							
							... 
							
							
							
							* Separate suppression strategies for CONSUMER receive/process spans
* Update instrumentation-api/src/main/java/io/opentelemetry/instrumentation/api/instrumenter/SpanKeyExtractor.java
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
* spotless
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-09-10 10:55:50 -07:00  
				
					
						
							
							
								 
						
							
								20c72f3e98 
								
							 
						 
						
							
							
								
								Format kotlin gradle files ( #3942 )  
							
							... 
							
							
							
							* Add ktlint for kotlinGradle
* ktlint fails on wildcard imports
* Auto-format kotlin gradle files 
							
						 
						
							2021-08-25 13:43:57 +09:00  
				
					
						
							
							
								 
						
							
								8c89420753 
								
							 
						 
						
							
							
								
								Skip bad spring-rabbit version ( #3829 )  
							
							
							
						 
						
							2021-08-12 08:57:28 -07:00  
				
					
						
							
							
								 
						
							
								bb461e5274 
								
							 
						 
						
							
							
								
								Fix tests on windows ( #3360 )  
							
							
							
						 
						
							2021-08-09 09:23:41 -07:00  
				
					
						
							
							
								 
						
							
								ff5472a822 
								
							 
						 
						
							
							
								
								Limit number of concurrently running docker tests ( #3664 )  
							
							... 
							
							
							
							* Limit number of concurrently running docker tests
* rename heavy to testcontainers
* use shorter expression 
							
						 
						
							2021-07-27 15:41:39 -07:00