Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								cbb29069fe 
								
							 
						 
						
							
							
								
								Apply component tag more consistently  
							
							 
							
							
							
						 
						
							2018-11-14 11:31:40 -08:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								432ce89a07 
								
							 
						 
						
							
							
								
								Add assertTraces to AgentTestRunner with implied argument  
							
							 
							
							... 
							
							
							
							This will also help with auto complete when writing tests. 
							
						 
						
							2018-10-15 10:19:00 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								3f2ec7dc48 
								
							 
						 
						
							
							
								
								Move to separate packages  
							
							 
							
							
							
						 
						
							2018-08-16 12:24:27 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								4583d12b31 
								
							 
						 
						
							
							
								
								Cleanup method signatures and servlet 2 instrumentation  
							
							 
							
							... 
							
							
							
							adding the abstract servlet instrumentation reduces code duplication and makes it more similar to servlet 3 instrumentation. 
							
						 
						
							2018-08-13 15:14:10 +10:00  
						
					 
				
					
						
							
							
								 
								Nikolay Martynov
							
						 
						
							 
							
							
							
							
								
							
							
								6bc1d1ab8e 
								
							 
						 
						
							
							
								
								Implement `saveHasSuperType` and use it instead of `hasSuperType`  
							
							 
							
							... 
							
							
							
							The idea is to just 'trim' type hierarchy 'up-trees' that we cannot
resolve dring instrumentation instead of failing to instrument completely. 
							
						 
						
							2018-07-31 20:13:59 -04:00  
						
					 
				
					
						
							
							
								 
								Andrew Kent
							
						 
						
							 
							
							
							
							
								
							
							
								541a6998a4 
								
							 
						 
						
							
							
								
								Hook up muzzle to Instrumenter.Default's matcher  
							
							 
							
							
							
						 
						
							2018-07-10 17:26:49 -04:00  
						
					 
				
					
						
							
							
								 
								Andrew Kent
							
						 
						
							 
							
							
							
							
								
							
							
								836f49205b 
								
							 
						 
						
							
							
								
								TraceConfigInstrumentation implements Instrumenter directly  
							
							 
							
							
							
						 
						
							2018-07-10 17:26:49 -04:00  
						
					 
				
					
						
							
							
								 
								Andrew Kent
							
						 
						
							 
							
							
							
							
								
							
							
								02a3e6a5d3 
								
							 
						 
						
							
							
								
								New Instrumentation API  
							
							 
							
							
							
						 
						
							2018-07-06 17:17:32 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								46878d24d3 
								
							 
						 
						
							
							
								
								Name service based on servlet context  
							
							 
							
							... 
							
							
							
							This only applies if a service name hasn’t been set or is empty.
This is particularly useful for environments that deploy multiple war files to the same app server. 
							
						 
						
							2018-05-11 13:59:03 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								d5d24c50c7 
								
							 
						 
						
							
							
								
								Replace @Unroll’s with a rule to always unroll.  
							
							 
							
							
							
						 
						
							2018-05-10 15:24:59 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								9606dd3467 
								
							 
						 
						
							
							
								
								Fix TraceConfig tests  
							
							 
							
							
							
						 
						
							2018-05-08 11:00:59 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								c81615b255 
								
							 
						 
						
							
							
								
								Allow configuration of additional trace annotations  
							
							 
							
							... 
							
							
							
							List can be set to empty if needed. 
							
						 
						
							2018-05-07 13:27:23 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								441bf59e80 
								
							 
						 
						
							
							
								
								Add tracing for other annotations and config  
							
							 
							
							... 
							
							
							
							Allows for specifying additional traced methods via env var or sys prop config. 
							
						 
						
							2018-05-07 13:27:23 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								f35e2e6ebe 
								
							 
						 
						
							
							
								
								Remove various warnings and other cleanup  
							
							 
							
							... 
							
							
							
							Also upgrade some plugins. 
							
						 
						
							2018-05-04 14:05:06 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								84b7080860 
								
							 
						 
						
							
							
								
								Fix AgentInstaller ignores and @Trace naming  
							
							 
							
							
							
						 
						
							2018-05-03 13:03:53 +10:00  
						
					 
				
					
						
							
							
								 
								Andrew Kent
							
						 
						
							 
							
							
							
							
								
							
							
								3eac216a04 
								
							 
						 
						
							
							
								
								Use defaultTransformers in all instrumentation  
							
							 
							
							
							
						 
						
							2018-03-20 15:59:11 -07:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								fb74c7b4cb 
								
							 
						 
						
							
							
								
								Wrap super/parent type matchers in failSafe  
							
							 
							
							... 
							
							
							
							To prevent errors on injected classes. 
							
						 
						
							2018-03-09 14:45:08 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								a3a70e6ea3 
								
							 
						 
						
							
							
								
								Remove unneeded dependency on dd-trace-ot.  
							
							 
							
							
							
						 
						
							2018-02-21 12:08:05 +10:00  
						
					 
				
					
						
							
							
								 
								Andrew Kent
							
						 
						
							 
							
							
							
							
								
							
							
								cfef64b026 
								
							 
						 
						
							
							
								
								Reorganize dd-java-agent subprojects  
							
							 
							
							
							
						 
						
							2018-02-15 18:55:02 -08:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								1bfceb0d53 
								
							 
						 
						
							
							
								
								Use Field.ERROR_OBJECT instead of string  
							
							 
							
							
							
						 
						
							2018-02-07 12:02:10 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								7d28a32fba 
								
							 
						 
						
							
							
								
								Allow instrumentation to be disabled  
							
							 
							
							... 
							
							
							
							By default, instrumentation is enabled, and can be disabled by default by overriding the `defaultEnabled` method. Instrumentation can also be disabled individually or enabled when default is disabled. 
							
						 
						
							2018-02-06 11:20:05 +10:00  
						
					 
				
					
						
							
							
								 
								Andrew Kent
							
						 
						
							 
							
							
							
							
								
							
							
								d731789d38 
								
							 
						 
						
							
							
								
								Remove copy-paste from spring and trace instrumentation  
							
							 
							
							
							
						 
						
							2018-01-25 09:47:14 -08:00  
						
					 
				
					
						
							
							
								 
								Andrew Kent
							
						 
						
							 
							
							
							
							
								
							
							
								839ed9f0cb 
								
							 
						 
						
							
							
								
								Use a thread-safe synchronized weak hash map.  
							
							 
							
							
							
						 
						
							2018-01-25 09:47:14 -08:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								b2b61e0c8c 
								
							 
						 
						
							
							
								
								Changes required for supporting OT 0.31.0  
							
							 
							
							... 
							
							
							
							Also updates all the contrib versions that we currently depend on to their 0.31.0 supporting versions. 
							
						 
						
							2018-01-16 09:52:28 -05:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								6d3d88987b 
								
							 
						 
						
							
							
								
								Rename dd-trace-annotations to dd-trace-api  
							
							 
							
							... 
							
							
							
							And move DDTags over to it.
Move some `datadog.trace.api` classes over to `datadog.trace.common`.
Other misc renaming. 
							
						 
						
							2018-01-09 10:07:36 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								becf2a5862 
								
							 
						 
						
							
							
								
								Lots of renaming  
							
							 
							
							... 
							
							
							
							Module:
dd-trace -> dd-trace-ot
Packages:
Standardize on `datadog.trace` and `datadog.opentracing` as the package prefixes. 
							
						 
						
							2018-01-09 10:02:06 +10:00