238427ba6a 
								
							 
						 
						
							
							
								
								Use new CallDepth pattern for hibernate spans ( #3510 )  
							
							
							
						 
						
							2021-07-07 14:55:59 +09:00  
				
					
						
							
							
								 
						
							
								b9fcb6b498 
								
							 
						 
						
							
							
								
								Reduce CallDepth classes' API surface ( #3497 )  
							
							
							
						 
						
							2021-07-06 09:24:19 +02: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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								b8aec6a671 
								
							 
						 
						
							
							
								
								Remove no longer needed NameMatchers class ( #3179 )  
							
							
							
						 
						
							2021-06-03 14:36:36 -07:00  
				
					
						
							
							
								 
						
							
								c3dedbb64e 
								
							 
						 
						
							
							
								
								Enable all errorprone checks ( #3155 )  
							
							... 
							
							
							
							* Enable all errorprone checks
* Fixes
* Finish
* Finish
* Add flag to disable error prone 
							
						 
						
							2021-06-01 17:41:08 +09:00  
				
					
						
							
							
								 
						
							
								ed88cca533 
								
							 
						 
						
							
							
								
								Migrate from spotbugs to errorprone ( #3122 )  
							
							... 
							
							
							
							* Migrate from spotbugs to errorprone
* Fix hashtable
* try-with-resources
* Fix from merge
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-05-28 14:23:40 -07:00  
				
					
						
							
							
								 
						
							
								35d6bdb730 
								
							 
						 
						
							
							
								
								Hibernate query span naming ( #3106 )  
							
							... 
							
							
							
							* Hibernate query span naming
* remove commented out code
* modify query sanitizer to accept queries that start with from clause
* add sql sanitizer test for queries starting with from
* rename hibernate-4.3 to hibernate-procedure-call-4.3 
							
						 
						
							2021-05-28 11:31:52 -07:00  
				
					
						
							
							
								 
						
							
								6efae9ad28 
								
							 
						 
						
							
							
								
								Remove duplicate method ( #3032 )  
							
							
							
						 
						
							2021-05-19 11:56:34 -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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								9c7fae3b04 
								
							 
						 
						
							
							
								
								Extract javaagent-extension-api from tooling & spi ( #2879 )  
							
							
							
						 
						
							2021-05-06 23:30:25 -07:00  
				
					
						
							
							
								 
						
							
								bd829a6494 
								
							 
						 
						
							
							
								
								Remove duplicate status verification ( #2710 )  
							
							
							
						 
						
							2021-04-19 11:41:37 -07:00  
				
					
						
							
							
								 
						
							
								078603caf5 
								
							 
						 
						
							
							
								
								Generate InstrumentationModule#contextStore() with muzzle ( #2775 )  
							
							
							
						 
						
							2021-04-13 20:05:01 -07:00  
				
					
						
							
							
								 
						
							
								97d58d7ff4 
								
							 
						 
						
							
							
								
								Use class literals where possible ( #2669 )  
							
							
							
						 
						
							2021-03-31 07:45:29 +03:00  
				
					
						
							
							
								 
						
							
								d79f90492a 
								
							 
						 
						
							
							
								
								Make sure muzzle build-time check actually validates anything ( #2599 )  
							
							... 
							
							
							
							* Check if muzzle build-time check actually validates anything
* Force class files generation before muzzle
* Apply muzzle only to javaagent projects
* Apply muzzle only to javaagent projects
* More fixes
* More fixes
* PR review comments
* polish
* Exclude "broken" version
* Polish
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-03-23 14:12:01 +02:00  
				
					
						
							
							
								 
						
							
								62f2611486 
								
							 
						 
						
							
							
								
								Update instrumentation names ( #2433 )  
							
							
							
						 
						
							2021-03-01 19:34:25 -08:00  
				
					
						
							
							
								 
						
							
								475830789c 
								
							 
						 
						
							
							
								
								Update to otel-java 1.0.0 ( #2431 )  
							
							... 
							
							
							
							* Update to otel-java 1.0.0
* Fix test
* Fix another test
* Fix another test
* Fix hibernate tests
* Fix spring-data tests
* Spotless 
							
						 
						
							2021-02-28 11:15:27 -08:00  
				
					
						
							
							
								 
						
							
								605485b998 
								
							 
						 
						
							
							
								
								Remove some deprecated BaseTracer#end(Span) usages (part 2) ( #2418 )  
							
							
							
						 
						
							2021-02-26 14:09:32 +02:00  
				
					
						
							
							
								 
						
							
								e87cf37f63 
								
							 
						 
						
							
							
								
								Remove some deprecated BaseTracer#end(Span) usages (part 1) ( #2401 )  
							
							
							
						 
						
							2021-02-25 11:35:37 +01:00  
				
					
						
							
							
								 
						
							
								82e3166e68 
								
							 
						 
						
							
							
								
								Fix nightly build (hibernate 4.3 latestDepTest) ( #2298 )  
							
							
							
						 
						
							2021-02-16 12:00:03 +01:00  
				
					
						
							
							
								 
						
							
								48a12b7e9f 
								
							 
						 
						
							
							
								
								Remove Hibernate from javaagent jar ( #2288 )  
							
							
							
						 
						
							2021-02-15 16:25:08 -08:00  
				
					
						
							
							
								 
						
							
								0adeb85f43 
								
							 
						 
						
							
							
								
								Refactor InMemoryExporter and move some of its methods … ( #2264 )  
							
							... 
							
							
							
							* Refactor InMemoryExporter and move some of its methods to spock base class & junit extension
* codenarc
* spotless
* Apply suggestions from code review
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
* fix armeria library tests
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-02-15 17:36:14 +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  
				
					
						
							
							
								 
						
							
								121a9bffb2 
								
							 
						 
						
							
							
								
								Run tests with hibernate 5 and 6 ( #2182 )  
							
							
							
						 
						
							2021-02-04 14:25:29 -08:00  
				
					
						
							
							
								 
						
							
								575a71f316 
								
							 
						 
						
							
							
								
								Correct hibernate dtd address ( #2171 )  
							
							
							
						 
						
							2021-02-02 15:41:12 +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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								f520c2cd33 
								
							 
						 
						
							
							
								
								Remove deprecated SpanWithScope class ( #1834 )  
							
							
							
						 
						
							2020-12-05 09:48:28 -08:00  
				
					
						
							
							
								 
						
							
								26f254b10d 
								
							 
						 
						
							
							
								
								Create javaagent dirs for all instrumentations, part 2 ( #1794 )  
							
							
							
						 
						
							2020-11-28 22:26:49 -08:00  
				
					
						
							
							
								 
						
							
								5f263644da 
								
							 
						 
						
							
							
								
								Create javaagent dirs for all instrumentations ( #1668 )  
							
							... 
							
							
							
							* Create javaagent dirs for all instrumentation
* Add note about kotlin coroutine library instrumentation
* Feedback 
							
						 
						
							2020-11-28 21:04:16 -08:00  
				
					
						
							
							
								 
						
							
								b683c2ff05 
								
							 
						 
						
							
							
								
								Convert the last two decorators to tracers and delete BaseDecorator ( #1785 )  
							
							
							
						 
						
							2020-11-28 10:50:41 -08:00  
				
					
						
							
							
								 
						
							
								9a64a628ea 
								
							 
						 
						
							
							
								
								Make instrumentations non final ( #1752 )  
							
							... 
							
							
							
							Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2020-11-26 11:22:25 -08:00  
				
					
						
							
							
								 
						
							
								50c8ab499d 
								
							 
						 
						
							
							
								
								Remove no longer needed helperClassNames() methods ( #1755 )  
							
							
							
						 
						
							2020-11-24 20:50:32 -08:00  
				
					
						
							
							
								 
						
							
								45646ff367 
								
							 
						 
						
							
							
								
								Rename TypeInstrumentation#classLoaderMatcher() to classLoaderOptimization() ( #1741 )  
							
							... 
							
							
							
							* Rename TypeInstrumentation#classLoaderMatcher() to classLoaderOptimization()
* Removed no longer needed comments & improved JavaDoc
* Improve TypeInstrumentation Javadoc 
							
						 
						
							2020-11-24 14:27:58 +02:00  
				
					
						
							
							
								 
						
							
								308a8f9b0f 
								
							 
						 
						
							
							
								
								Consistent equals implementations ( #1736 )  
							
							... 
							
							
							
							* Consistent equals implementations
* Use direct equals where previous behavior 
							
						 
						
							2020-11-23 15:41:31 +02:00  
				
					
						
							
							
								 
						
							
								cea28356c6 
								
							 
						 
						
							
							
								
								Remove some no longer needed muzzleCheck() methods ( #1660 )  
							
							... 
							
							
							
							* Remove some no longer needed muzzleCheck() methods
And add muzzle references to log4j 2.13.2 instrumentation 
							
						 
						
							2020-11-17 14:40:33 -08:00  
				
					
						
							
							
								 
						
							
								1a23ac3027 
								
							 
						 
						
							
							
								
								Standardize instrumentation names in InstrumentationModules ( #1648 )  
							
							... 
							
							
							
							* Standardize instrumentation names in InstrumentationModules
* rename gradle modules:
  * vertx-3.0 to vertx-web-3.0
  * spark-web-framework-2.3 to spark-2.3
* add JavaDoc describing the naming rules to InstrumentationModule 
							
						 
						
							2020-11-17 13:30:28 -08:00  
				
					
						
							
							
								 
						
							
								1765839d01 
								
							 
						 
						
							
							
								
								Simplify JDBC span names ( #1533 )  
							
							
							
						 
						
							2020-11-10 13:34:54 -08:00  
				
					
						
							
							
								 
						
							
								087a9cbc4e 
								
							 
						 
						
							
							
								
								Fix dropwizard instrumentation ( #1607 )  
							
							... 
							
							
							
							* Fix dropwizard instrumentation
* Fix others too 
							
						 
						
							2020-11-09 18:46:26 -08:00  
				
					
						
							
							
								 
						
							
								aa3ba8d165 
								
							 
						 
						
							
							
								
								Refactor Instrumenters into InstrumentationModules - D, E, F, G, H ( #1557 )  
							
							
							
						 
						
							2020-11-09 14:41:12 -08:00