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  
				
					
						
							
							
								 
						
							
								d3b62de8a5 
								
							 
						 
						
							
							
								
								Replace most uses of TraceUtils with testRunner runWithSpan. ( #3582 )  
							
							
							
						 
						
							2021-07-15 10:30:34 -07:00  
				
					
						
							
							
								 
						
							
								15ed01d4fc 
								
							 
						 
						
							
							
								
								Change all instrumentation names to io.opentelemetry.{libName}-{libVersion} ( #3411 )  
							
							... 
							
							
							
							* Change all instrumentation names to io.opentelemetry.{libName}-{libVersion}
* minumum supported version 
							
						 
						
							2021-06-30 15:34:36 +02:00  
				
					
						
							
							
								 
						
							
								15a64286e9 
								
							 
						 
						
							
							
								
								Fixed Semantic conventions in RabbitMQ ( #3425 )  
							
							... 
							
							
							
							* Fixed Semantic conventions in RabbitMQ
1. Constructed producer span name according to spec rule. (Removed routing key as part of span name)
2. Renamed routing key attribute(part of experiment span attributes feature) according to semantic convention
* Spring integration rabbitmq test fixed
* moved MESSAGING_RABBITMQ_ROUTING_KEY attribute out of CAPTURE_EXPERIMENTAL_SPAN_ATTRIBUTES check 
							
						 
						
							2021-06-29 14:35:47 +03:00  
				
					
						
							
							
								 
						
							
								52616dd87f 
								
							 
						 
						
							
							
								
								Skip problematic spring-rabbit muzzle ( #3420 )  
							
							
							
						 
						
							2021-06-28 18:47:39 +09:00  
				
					
						
							
							
								 
						
							
								761b9c280b 
								
							 
						 
						
							
							
								
								Migrate instrumentation gradle files to kotlin ( #3414 )  
							
							... 
							
							
							
							* Migrate instrumentation gradle files to kotlin
* Convert
* Muzzle 
							
						 
						
							2021-06-28 17:27:12 +09:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								02098b9353 
								
							 
						 
						
							
							
								
								Ignore task classes using IgnoredTypesConfigurer ( #3380 )  
							
							
							
						 
						
							2021-06-23 10:15:02 -07:00  
				
					
						
							
							
								 
						
							
								f451aef43c 
								
							 
						 
						
							
							
								
								Improve ignored but instrumented types assertion in javaagent tests ( #3356 )  
							
							... 
							
							
							
							* Improve ignored but instrumented types assertion in javaagent tests
* add one missing ignore
* Add ignored types to spring-rabbit and fix tests
* spotless 
							
						 
						
							2021-06-22 22:37:29 -07:00  
				
					
						
							
							
								 
						
							
								57fef6a2e7 
								
							 
						 
						
							
							
								
								Fix merge conflict. ( #3352 )  
							
							
							
						 
						
							2021-06-18 11:37:02 +09:00  
				
					
						
							
							
								 
						
							
								108b1298cf 
								
							 
						 
						
							
							
								
								Make @RabbitListener propagate context properly ( #3339 )  
							
							
							
						 
						
							2021-06-17 10:38:53 -07:00