e7b8cca107 
								
							 
						 
						
							
							
								
								Convert TextMapSetters and TextMapGetters to enums ( #4522 )  
							
							... 
							
							
							
							* Convert TextMapSetters to enums
* Convert TextMapGetters to enums 
							
						 
						
							2021-11-08 22:01:40 +02:00  
				
					
						
							
							
								 
						
							
								8ea59f0846 
								
							 
						 
						
							
							
								
								Rename all InjectAdapters to Setters ( #4489 )  
							
							... 
							
							
							
							* Rename all InjectAdapters to Setters
* Errorprone fixes
* Make setter public 
							
						 
						
							2021-10-25 12:36:59 -07: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  
				
					
						
							
							
								 
						
							
								efddb72cef 
								
							 
						 
						
							
							
								
								Convert AttributesExtractor to interface ( #4363 )  
							
							
							
						 
						
							2021-10-14 08:36:47 +03:00  
				
					
						
							
							
								 
						
							
								63a2383905 
								
							 
						 
						
							
							
								
								Split NetAttributesExtractor into NetClientAttributesExtractor and NetServerAttributesExtractor ( #4287 )  
							
							... 
							
							
							
							* Net Extractors
* Either request or response but not both
* Fix merge conflicts
* Separate by OnStart/OnEnd
* PeerServiceAttributes
* Fix test
* Restructure to client/server
* Fix merge conflict in main
* more
* peer.service
* Feedback
* peer.service is only for clients
* Fix merge conflict
* rename
* Armeria
* peer.service is only for clients
* rename
* WIP
* Sync Dubbo with Armeria
* More Dubbo and Armeria
* gRPC
* Revert some Dubbo changes
* more peer.service
* Fix test
* Fix merge
* Fixes 
							
						 
						
							2021-10-07 15:40:15 -07:00  
				
					
						
							
							
								 
						
							
								d28f0d3d3f 
								
							 
						 
						
							
							
								
								Remove unneeded catch blocks ( #4130 )  
							
							... 
							
							
							
							* Remove unneeded catch blocks
* Update test! 
							
						 
						
							2021-09-15 09:42:18 -07:00  
				
					
						
							
							
								 
						
							
								9de4041d4c 
								
							 
						 
						
							
							
								
								More grpc events ( #4098 )  
							
							... 
							
							
							
							* More grpc events
* Fix test
* Update new tests 
							
						 
						
							2021-09-13 10:49:04 -07:00  
				
					
						
							
							
								 
						
							
								098aee06c6 
								
							 
						 
						
							
							
								
								Fix grpc instrumentation of callbacks ( #4097 )  
							
							... 
							
							
							
							* Fix grpc instrumentation of callbacks
* Add ListenableFuture test
* Futures.transform 
							
						 
						
							2021-09-13 08:55:46 -07:00  
				
					
						
							
							
								 
						
							
								4820ec4855 
								
							 
						 
						
							
							
								
								Add error parameter to EndTimeExtractor and AttributesExtractor#onEnd() ( #3988 )  
							
							
							
						 
						
							2021-09-08 07:58:13 -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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								256f2c992e 
								
							 
						 
						
							
							
								
								Fix PeerServiceAttributesExtractor#createUsingReflection() ( #3378 )  
							
							... 
							
							
							
							* Fix PeerServiceAttributesExtractor#createUsingReflection()
* move armeria & grpc NetAttributesExtractors to internal package 
							
						 
						
							2021-06-23 18:25:35 +09:00  
				
					
						
							
							
								 
						
							
								ab70872746 
								
							 
						 
						
							
							
								
								Add peer.service to grpc javaagent instrumentation ( #3357 )  
							
							
							
						 
						
							2021-06-18 20:35:42 -07:00  
				
					
						
							
							
								 
						
							
								b7bfbf0cc6 
								
							 
						 
						
							
							
								
								Migrate instrumentation-library / common to plugins ( #3320 )  
							
							
							
						 
						
							2021-06-15 11:54:48 -07:00  
				
					
						
							
							
								 
						
							
								62f1f49bcd 
								
							 
						 
						
							
							
								
								Intellij cleanup (Java and Groovy) ( #3285 )  
							
							... 
							
							
							
							* Intellij cleanup
* Update instrumentation-api/src/test/java/io/opentelemetry/instrumentation/api/instrumenter/code/CodeAttributesExtractorTest.java
Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
* Update instrumentation-api/src/test/java/io/opentelemetry/instrumentation/api/instrumenter/db/DbAttributesExtractorTest.java
Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
* Update instrumentation-api/src/test/java/io/opentelemetry/instrumentation/api/instrumenter/db/SqlAttributesExtractorTest.java
Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
* Update instrumentation-api/src/test/java/io/opentelemetry/instrumentation/api/instrumenter/messaging/MessagingAttributesExtractorTest.java
Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
* Update instrumentation/spring/spring-web-3.1/library/src/test/java/io/opentelemetry/instrumentation/spring/httpclients/RestTemplateInterceptorTest.java
Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
* Use glassfish version that supports lambdas
Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com> 
							
						 
						
							2021-06-14 10:23:01 -07:00  
				
					
						
							
							
								 
						
							
								a78ed4c420 
								
							 
						 
						
							
							
								
								Rename some extractor request/response params ( #3202 )  
							
							
							
						 
						
							2021-06-07 11:41:47 -07:00  
				
					
						
							
							
								 
						
							
								f755b3f52c 
								
							 
						 
						
							
							
								
								Use AtomicLongUpdater for gRPC message ID ( #3137 )  
							
							
							
						 
						
							2021-05-31 11:31:17 +09:00  
				
					
						
							
							
								 
						
							
								c358a35414 
								
							 
						 
						
							
							
								
								Use dependency management pattern for dependency versions ( #3113 )  
							
							... 
							
							
							
							* Use dependency management pattern for dependency versions.
* Add groovy bom too
* Update dependencyManagement/dependencyManagement.gradle.kts
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-05-28 11:32:08 +09:00  
				
					
						
							
							
								 
						
							
								acedbff78d 
								
							 
						 
						
							
							
								
								Migrate gRPC to Instrumenter API ( #3073 )  
							
							... 
							
							
							
							* Migrate gRPC to Instrumenter API
* Don't unwrap grpc exception
* Fix merge and cleanup 
							
						 
						
							2021-05-27 15:40:53 +09:00  
				
					
						
							
							
								 
						
							
								fe41885ee6 
								
							 
						 
						
							
							
								
								Switch to colon notation for dependencies. ( #2994 )  
							
							... 
							
							
							
							* Switch to colon notation for dependencies.
* Even more cleanup
* Revert mistake 
							
						 
						
							2021-05-15 15:31:06 +09:00  
				
					
						
							
							
								 
						
							
								3edc4a7f77 
								
							 
						 
						
							
							
								
								Remove logging of context mismatch which will always be logged. ( #2970 )  
							
							
							
						 
						
							2021-05-12 10:02:47 -07:00  
				
					
						
							
							
								 
						
							
								d29bf39428 
								
							 
						 
						
							
							
								
								Don't set span status to unset ( #2956 )  
							
							
							
						 
						
							2021-05-11 16:14:19 -07:00  
				
					
						
							
							
								 
						
							
								24998f5080 
								
							 
						 
						
							
							
								
								Raise gRPC version floor to 1.6 and use new context bridge API ( #2948 )  
							
							... 
							
							
							
							* Raise gRPC version floor to 1.6 and use new context bridge API
* Drift
* Drift 
							
						 
						
							2021-05-10 16:33:48 +09:00