e8dc79d2c0 
								
							 
						 
						
							
							
								
								Fix sporadic ratpack test failure ( #3361 )  
							
							
							
						 
						
							2021-06-22 10:34:48 -07:00  
				
					
						
							
							
								 
						
							
								9a8df0b199 
								
							 
						 
						
							
							
								
								Set port in RatpackOtherTest ( #3373 )  
							
							
							
						 
						
							2021-06-21 13:14:18 -07:00  
				
					
						
							
							
								 
						
							
								80f43b7a6a 
								
							 
						 
						
							
							
								
								Migrate javaagent-instrumentation to plugin ( #3328 )  
							
							... 
							
							
							
							* Migrate instrumentation.gradle to plugin
* Migrate usages
* Remove old
* Fix
* Revert example
* afterEvaluate
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-06-17 23:13:14 +09:00  
				
					
						
							
							
								 
						
							
								7ad9e7a50b 
								
							 
						 
						
							
							
								
								Move shaded testing dependencies to internal package. ( #3305 )  
							
							
							
						 
						
							2021-06-15 13:10:19 +03:00  
				
					
						
							
							
								 
						
							
								4c80c62ce7 
								
							 
						 
						
							
							
								
								Add unused to remaining advice classes ( #3280 )  
							
							... 
							
							
							
							* Add unused to remaining advice classes
* Add newlines for visual separation 
							
						 
						
							2021-06-14 11:12:02 +09:00  
				
					
						
							
							
								 
						
							
								de7eaa0fe6 
								
							 
						 
						
							
							
								
								Enable https tests ( #3258 )  
							
							
							
						 
						
							2021-06-11 17:16:34 -07:00  
				
					
						
							
							
								 
						
							
								8a6ec1126f 
								
							 
						 
						
							
							
								
								Ratpack tests pass with strick context check ( #3259 )  
							
							
							
						 
						
							2021-06-11 13:42:48 -07:00  
				
					
						
							
							
								 
						
							
								60aaff8972 
								
							 
						 
						
							
							
								
								Migrate HttpServerTest to Armeria ( #3240 )  
							
							... 
							
							
							
							* Migrate HttpServerTest to Armeria
* Update testing-common/src/main/groovy/io/opentelemetry/instrumentation/test/base/HttpServerTest.groovy
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-06-11 08:56:02 +09:00  
				
					
						
							
							
								 
						
							
								52b23d116e 
								
							 
						 
						
							
							
								
								Add connection timeout for forked ratpack http client ( #3239 )  
							
							
							
						 
						
							2021-06-10 08:44:36 -07:00  
				
					
						
							
							
								 
						
							
								e93ff4d419 
								
							 
						 
						
							
							
								
								Remove references to dropped request test ( #3238 )  
							
							
							
						 
						
							2021-06-10 16:21:11 +03:00  
				
					
						
							
							
								 
						
							
								7ae23fc694 
								
							 
						 
						
							
							
								
								Migrate HttpClientTest test server to Armeria ( #3225 )  
							
							... 
							
							
							
							* Use Armeria for test HTTP server.
* Continue
* Migrate test http server to Armeria.
* Finish
* Use junit extension
* Remove unused.
* Use localhost for net peer name.
* Block for full response in recator-netty tests.
* Handle split responses in netty41 and akka
* Typo 
							
						 
						
							2021-06-09 15:05:58 +09:00  
				
					
						
							
							
								 
						
							
								d94a92c4ab 
								
							 
						 
						
							
							
								
								Use Ratpack core API for test server. ( #3215 )  
							
							... 
							
							
							
							* Use Ratpack core API for test server.
* Fix async path param test
* Spotless 
							
						 
						
							2021-06-08 11:39:20 +09:00  
				
					
						
							
							
								 
						
							
								e1762677da 
								
							 
						 
						
							
							
								
								Refactor HttpClientTest ( #3159 )  
							
							... 
							
							
							
							* Remove unused extraClientSpans() method
* Merge extraAttributes() and hasClientSpanHttpAttributes(uri) into
httpAttributes(uri): this will allow to choose extracted attributes
per URI (for example, OkHttp won't set flavor on connection exception
once it's rewritten to Instrumenter) 
							
						 
						
							2021-06-03 10:54:01 +09:00  
				
					
						
							
							
								 
						
							
								a746c94b1c 
								
							 
						 
						
							
							
								
								Single connection concurrency test on ratpack ( #3151 )  
							
							
							
						 
						
							2021-06-01 08:55:40 +03:00  
				
					
						
							
							
								 
						
							
								e16cf3001f 
								
							 
						 
						
							
							
								
								Add attributes to netty connection failure span ( #3115 )  
							
							
							
						 
						
							2021-05-28 15:01:10 -07: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  
				
					
						
							
							
								 
						
							
								df078f95a9 
								
							 
						 
						
							
							
								
								Extract HttpServerTest INDEXED_CHILD span attribute collection logic ( #3095 )  
							
							... 
							
							
							
							* Extrawct HttpServerTest INDEXED_CHILD span attribute collection logic
* Adjust whitespace
* Fix context issue with JAX-RS
* Rerun tests 
							
						 
						
							2021-05-27 11:18:11 +03:00  
				
					
						
							
							
								 
						
							
								23a40d926c 
								
							 
						 
						
							
							
								
								Netty4.1: remove our handler when original handler is removed ( #3026 )  
							
							... 
							
							
							
							* Netty4.1: remove our handler when orignal handler is removed
* Update instrumentation/netty/netty-4.1/javaagent/src/test/groovy/ChannelPipelineTest.groovy
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
* disable epoll to see whether it makes any difference
* fix netty with epoll/kqueue native library
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com> 
							
						 
						
							2021-05-19 10:01:56 -07:00  
				
					
						
							
							
								 
						
							
								bb8f515083 
								
							 
						 
						
							
							
								
								Refactor TypeInstrumentation#transformers() method ( #3019 )  
							
							... 
							
							
							
							* Refactor TypeInstrumentation#transformers() method part 1
Add TypeInstrumentation and its implementations
* Refactor TypeInstrumentation#transformers() method part 2
Use the new method in all existing TypeInstrumentation implementations
* Drift
* Spotless
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-05-18 09:50:26 +02:00  
				
					
						
							
							
								 
						
							
								b4b102dbec 
								
							 
						 
						
							
							
								
								Enable http client connection failure tests ( #2998 )  
							
							
							
						 
						
							2021-05-17 12:15:48 -07:00  
				
					
						
							
							
								 
						
							
								85522cb2ed 
								
							 
						 
						
							
							
								
								Avoid loading advice classes in agent class loader ( #3008 )  
							
							... 
							
							
							
							* Lettuce 5.0
* Lettuce 4.0
* Ratpack
* Cassandra 4.0
* Grizzly
* KHttp
* External annotations
* Test
* Jdbc
* Method instrumentation
* OTel annotations 
							
						 
						
							2021-05-16 20:07:20 -07: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  
				
					
						
							
							
								 
						
							
								abeca79e24 
								
							 
						 
						
							
							
								
								Some Gradle optimizations ( #2949 )  
							
							... 
							
							
							
							* Gradle optimizations
* Finish 
							
						 
						
							2021-05-11 17:45:54 +09:00  
				
					
						
							
							
								 
						
							
								6a84c2b2ec 
								
							 
						 
						
							
							
								
								Remove unnecessary generic type args ( #2937 )  
							
							... 
							
							
							
							* Remove unnecessary generic type args
* Revert one 
							
						 
						
							2021-05-10 12:18:30 +09:00  
				
					
						
							
							
								 
						
							
								9c7fae3b04 
								
							 
						 
						
							
							
								
								Extract javaagent-extension-api from tooling & spi ( #2879 )  
							
							
							
						 
						
							2021-05-06 23:30:25 -07:00  
				
					
						
							
							
								 
						
							
								a568daaf0a 
								
							 
						 
						
							
							
								
								Fix Ratpack server context propagation and enable its concurrency test ( #2910 )  
							
							
							
						 
						
							2021-05-05 18:27:50 -07:00  
				
					
						
							
							
								 
						
							
								0c7a20d3fd 
								
							 
						 
						
							
							
								
								Fix ratpack latest dep test ( #2888 )  
							
							
							
						 
						
							2021-04-29 12:48:18 +02:00  
				
					
						
							
							
								 
						
							
								fa359a4a5d 
								
							 
						 
						
							
							
								
								Remove some testNotFound exclusions ( #2813 )  
							
							
							
						 
						
							2021-04-19 15:44:58 -07:00  
				
					
						
							
							
								 
						
							
								9464134ffd 
								
							 
						 
						
							
							
								
								Test failing async http request ( #2812 )  
							
							
							
						 
						
							2021-04-19 14:11:27 -07:00  
				
					
						
							
							
								 
						
							
								bd829a6494 
								
							 
						 
						
							
							
								
								Remove duplicate status verification ( #2710 )  
							
							
							
						 
						
							2021-04-19 11:41:37 -07:00  
				
					
						
							
							
								 
						
							
								9bd028f767 
								
							 
						 
						
							
							
								
								Remove unnecessary genericness ( #2797 )  
							
							
							
						 
						
							2021-04-14 00:01:28 -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  
				
					
						
							
							
								 
						
							
								92f1223aee 
								
							 
						 
						
							
							
								
								Remove unnecessary skipVersions ( #2671 )  
							
							... 
							
							
							
							Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com> 
							
						 
						
							2021-04-01 19:02:20 -07:00  
				
					
						
							
							
								 
						
							
								dcd316da7a 
								
							 
						 
						
							
							
								
								Enable strict context check and fix some context issues. ( #2637 )  
							
							... 
							
							
							
							* Enable strict context check and fix some context issues.
* Drift
* Drift and cache
* Exclude grizzly include akka
* Grizzly, scala
* ForkJoin worker
* webflux comment, grizzly typo
* Give up on akka for now
* threadpool
* Fallback on grizzly, wait for completion in executor cancellation tests
* Hystrix
* ratpack
* Cleanups 
							
						 
						
							2021-03-29 08:08:11 +03:00  
				
					
						
							
							
								 
						
							
								fe4d95a689 
								
							 
						 
						
							
							
								
								Refactor BaseTracer#onError() method (and unwrapThrowable()) ( #2513 )  
							
							... 
							
							
							
							* Refactor BaseTracer#onError() method (and unwrapThrowable())
Also remove the deprecated BaseTracer(Tracer) constructor.
* Update BaseTracer javadoc
* fix tests
* Code review comments 
							
						 
						
							2021-03-08 15:08:26 +02:00  
				
					
						
							
							
								 
						
							
								62f2611486 
								
							 
						 
						
							
							
								
								Update instrumentation names ( #2433 )  
							
							
							
						 
						
							2021-03-01 19:34:25 -08:00  
				
					
						
							
							
								 
						
							
								5c1a432c54 
								
							 
						 
						
							
							
								
								Update old name ( #2440 )  
							
							
							
						 
						
							2021-03-01 15:43:49 -08:00  
				
					
						
							
							
								 
						
							
								c8ca7e8d07 
								
							 
						 
						
							
							
								
								Make http.flavor spec compliant ( #2370 )  
							
							
							
						 
						
							2021-02-22 13:12:05 -08:00  
				
					
						
							
							
								 
						
							
								ee090aee1e 
								
							 
						 
						
							
							
								
								Support library instrumentations with HttpServerTest & HttpClientTest ( #2299 )  
							
							
							
						 
						
							2021-02-16 09:05:23 -08:00  
				
					
						
							
							
								 
						
							
								0fbdcad1dd 
								
							 
						 
						
							
							
								
								Make BaseTracer#startSpan() return Context ( #2232 )  
							
							... 
							
							
							
							* Make BaseTracer#startSpan() return Context
* Update instrumentation/apache-camel-2.20/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/apachecamel/CamelEventNotifier.java
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
* spotless
* Add Javadocs to BaseTracer
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-02-12 12:12:40 +01:00  
				
					
						
							
							
								 
						
							
								fc410706d0 
								
							 
						 
						
							
							
								
								Update to Sdk 0.16.0 ( #2221 )  
							
							... 
							
							
							
							* Update to 0.16.0-SNAPSHOT
* Finish
* Finish
* Update to 0.16.0
* Finish 
							
						 
						
							2021-02-09 18:00:54 +09:00  
				
					
						
							
							
								 
						
							
								e9a4b952dd 
								
							 
						 
						
							
							
								
								Add causality test with multiple concurrent requests ( #2156 )  
							
							... 
							
							
							
							* Add causality test with multiple concurrent requests
* Include support for Reactor Netty 1.0 into README.md
* Fix muzzle conf
* Fix muzzle and version constraints
* More strict causality check
* Better muzzle config
* Fixing muzzle
* Fixing deps
* Better library
* Better naming 
							
						 
						
							2021-02-05 12:39:42 +02:00  
				
					
						
							
							
								 
						
							
								93b3a3b289 
								
							 
						 
						
							
							
								
								testing-common refactoring: replace direct AgentTestRunner usage with… ( #2134 )  
							
							... 
							
							
							
							* testing-common refactoring: replace direct AgentTestRunner usage with spock spec
* Updated instrumentation docs
* Fix reactor-core library tests
ReactorCoreTest was getting a tracer from GlobalOpenTelemetry before LibraryTestTrait had a change to initialize the SDK 
							
						 
						
							2021-02-01 11:32:25 +01:00  
				
					
						
							
							
								 
						
							
								660f0e5225 
								
							 
						 
						
							
							
								
								Remove testing-common dependency on guava ( #2062 )  
							
							... 
							
							
							
							* Remove testing-common dependency on guava
* Use nano time
* Add guava dep to opentelemetry-api-metrics 
							
						 
						
							2021-01-19 12:07:27 +09:00  
				
					
						
							
							
								 
						
							
								afdde0355b 
								
							 
						 
						
							
							
								
								Update to OTel 0.14.1 ( #2059 )  
							
							... 
							
							
							
							* Update SDK dependency to 0.14.1
* WIP
* Finish
* Cleanup 
							
						 
						
							2021-01-18 13:02:04 +09:00  
				
					
						
							
							
								 
						
							
								077d8b64f6 
								
							 
						 
						
							
							
								
								Move common matchers to tooling/bytebuddy/matcher and ignore matchers to tooling/matcher ( #1965 )  
							
							
							
						 
						
							2021-01-10 12:35:53 -08:00  
				
					
						
							
							
								 
						
							
								8d74baa2e4 
								
							 
						 
						
							
							
								
								Run tests with javaagent. ( #1643 )  
							
							... 
							
							
							
							Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-01-04 13:13:24 -08:00  
				
					
						
							
							
								 
						
							
								3b8827b8ab 
								
							 
						 
						
							
							
								
								Update to SDK 0.12.0 ( #1830 )  
							
							... 
							
							
							
							* Update to SDK 0.12.0
* Update error message to the current world.
* Bump referenced smoke test versions
* fixes
* dependency hell
* Suppress unused call
* Bump missed smoke tests
* Bump image, bump smoke tests gRPC version 
							
						 
						
							2020-12-07 17:16:47 +09:00