44cec73cec 
								
							 
						 
						
							
							
								
								Fix flaky okhttp read timeout tests ( #4499 )  
							
							
							
						 
						
							2021-10-25 13:45:21 -07:00  
				
					
						
							
							
								 
						
							
								13f28dca2a 
								
							 
						 
						
							
							
								
								Enable read timeout tests in OkHTTP instrumentation ( #4422 )  
							
							
							
						 
						
							2021-10-19 13:38:36 -07:00  
				
					
						
							
							
								 
						
							
								6dbb64ec7a 
								
							 
						 
						
							
							
								
								Implement a Call.Factory for okhttp 3.x+ library instrumentation ( #3812 )  
							
							... 
							
							
							
							* Add a README for the okhttp library instrumentation.
* Create new instrumentation for okhttp3 4.x+
This exposes a `Call.Factory` which will properly handle internal context propagation when used with async callbacks.
* update the "4.x" instrumentation to support 3.x
* Get rid of the 4.x instrumentation, and just update the 3.x instrumentation to work
* updates from PR review
* replace old reflection with method handle usage
* Apply suggestions from code review
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-08-18 12:16:24 +09:00  
				
					
						
							
							
								 
						
							
								47be4a16b4 
								
							 
						 
						
							
							
								
								Convert HttpClientTest to JUnit ( #3652 )  
							
							... 
							
							
							
							* Migrate HttpClientTest to junit to allow both Java or spock tests.
* More
* Update
* Finish
* Cleanup
* Better stack
* Java 15
* Merge
* Fix name
* Cleanup
* ? extends
* Moar 
							
						 
						
							2021-07-27 21:55:40 +09:00  
				
					
						
							
							
								 
						
							
								26dc106399 
								
							 
						 
						
							
							
								
								Okhttp3: fix concurrency test with callback ( #3669 )  
							
							
							
						 
						
							2021-07-26 13:12:29 +09:00  
				
					
						
							
							
								 
						
							
								1d01475948 
								
							 
						 
						
							
							
								
								Use http 1.1 for okhttp3 tests ( #3565 )  
							
							
							
						 
						
							2021-07-14 13:21:49 +03:00  
				
					
						
							
							
								 
						
							
								71e7d666ed 
								
							 
						 
						
							
							
								
								Convert OkHttp 3 to Instrumenter API ( #3538 )  
							
							... 
							
							
							
							* Convert OkHttp 3 to Instrumenter API
* code review
* Update instrumentation/okhttp/okhttp-3.0/library/src/main/java/io/opentelemetry/instrumentation/okhttp/v3_0/OkHttpAttributesExtractor.java
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-07-13 18:41:19 -07: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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								23dca77428 
								
							 
						 
						
							
							
								
								Instrument okhttp builder constructor instead of client ( #2946 )  
							
							... 
							
							
							
							* Instrument okhttp builder constructor instead of client
* Comment 
							
						 
						
							2021-05-11 12:08:41 +09:00  
				
					
						
							
							
								 
						
							
								9464134ffd 
								
							 
						 
						
							
							
								
								Test failing async http request ( #2812 )  
							
							
							
						 
						
							2021-04-19 14:11:27 -07:00  
				
					
						
							
							
								 
						
							
								3bc058b10b 
								
							 
						 
						
							
							
								
								Don't create duplicate headers ( #2727 )  
							
							... 
							
							
							
							* Test infra
* Update examples
* Update instrumentation
* Update tests
* jaxrs-client fixes
* Remove doRequest/doReusedRequest
* Fix muzzle
* some fixes
* fix test
* doc
* not private
* Apply to doRequestWithCallback also
* Update doc
* groovy
* better
* Don't hardcode traceparent
* Reuse request in SpringRestTemplateTest 
							
						 
						
							2021-04-12 12:21:16 +03:00  
				
					
						
							
							
								 
						
							
								d8f6018ba6 
								
							 
						 
						
							
							
								
								Split HttpClientTest execution methods for sync and callback ( #2675 )  
							
							
							
						 
						
							2021-04-06 15:26:01 -07:00  
				
					
						
							
							
								 
						
							
								6ea316e22e 
								
							 
						 
						
							
							
								
								Remove timeout annotations ( #2725 )  
							
							
							
						 
						
							2021-04-06 16:36:18 +09:00  
				
					
						
							
							
								 
						
							
								41fec5f610 
								
							 
						 
						
							
							
								
								Extract okhttp3 library instrumentation. ( #2489 )  
							
							... 
							
							
							
							* Extract okhttp3 library instrumentation.
* bad spotless 
							
						 
						
							2021-03-05 09:35:35 +09:00