82f50e22b7 
								
							 
						 
						
							
							
								
								Merge pull request  #811  from DataDog/tyler/hystrixobservable  
							
							... 
							
							
							
							Add support for HystrixObservableCommand 
							
						 
						
							2019-05-02 09:47:09 -07:00  
				
					
						
							
							
								 
						
							
								2c5ae9f3b1 
								
							 
						 
						
							
							
								
								Make OSGi instrumentation more generic  
							
							... 
							
							
							
							This should help it work with felix.
Also reduce log noise. 
							
						 
						
							2019-04-30 12:38:54 -07:00  
				
					
						
							
							
								 
						
							
								6414de82d9 
								
							 
						 
						
							
							
								
								Add support for HystrixObservableCommand  
							
							... 
							
							
							
							This change is slightly breaking for existing hystrixCommand code since the resource name changes from run->execute and getFallback->fallback.  The fallback span is also now a child of the execute span. 
							
						 
						
							2019-04-29 12:04:27 -07:00  
				
					
						
							
							
								 
						
							
								04fbb5085f 
								
							 
						 
						
							
							
								
								Improve OSGi class loader instrumentation  
							
							... 
							
							
							
							It turns out that Eclipse's OSGi implementation has two problems:
* It doesn't respect system properties by default
* It has tricky classloader implementation that loads bootstrap
  classes from the classloader-has-delegation-to-bootstrap check but
  doesn't load bootstrap classes from 'normal' code.
This should address second problem and make Eclipse's OSGi
implementation 'safe' by default. 
							
						 
						
							2019-01-25 08:52:07 -05:00  
				
					
						
							
							
								 
						
							
								fe52180bfc 
								
							 
						 
						
							
							
								
								Apply proper generic signature for Instrumenter.Default transformers()  
							
							... 
							
							
							
							Previously it was missing the MethodDescription portion. 
							
						 
						
							2019-01-04 15:25:12 -08:00  
				
					
						
							
							
								 
						
							
								4dc3528097 
								
							 
						 
						
							
							
								
								Add post-match hook to default instrumenter api  
							
							
							
						 
						
							2018-12-19 17:07:43 -08:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								02a3e6a5d3 
								
							 
						 
						
							
							
								
								New Instrumentation API  
							
							
							
						 
						
							2018-07-06 17:17:32 -04:00  
				
					
						
							
							
								 
						
							
								f35e2e6ebe 
								
							 
						 
						
							
							
								
								Remove various warnings and other cleanup  
							
							... 
							
							
							
							Also upgrade some plugins. 
							
						 
						
							2018-05-04 14:05:06 +10:00  
				
					
						
							
							
								 
						
							
								cd289308bb 
								
							 
						 
						
							
							
								
								Remove timeouts.  
							
							... 
							
							
							
							Not helping as much as was hoped.  Causing extra noise in CI. 
							
						 
						
							2018-04-30 11:10:18 +10:00  
				
					
						
							
							
								 
						
							
								3eac216a04 
								
							 
						 
						
							
							
								
								Use defaultTransformers in all instrumentation  
							
							
							
						 
						
							2018-03-20 15:59:11 -07:00  
				
					
						
							
							
								 
						
							
								84fe1fc0e3 
								
							 
						 
						
							
							
								
								Organize bootstrap and agent classes by known prefix.  
							
							
							
						 
						
							2018-03-15 12:17:03 -07:00  
				
					
						
							
							
								 
						
							
								878d92f5b2 
								
							 
						 
						
							
							
								
								Test under custom classloader  
							
							
							
						 
						
							2018-03-15 12:17:03 -07:00  
				
					
						
							
							
								 
						
							
								903248ddf2 
								
							 
						 
						
							
							
								
								Set timeouts on all the tests.  
							
							
							
						 
						
							2018-02-21 12:09:57 +10:00  
				
					
						
							
							
								 
						
							
								c6e883e042 
								
							 
						 
						
							
							
								
								Move bootstrap prefixes to classloader matcher  
							
							
							
						 
						
							2018-02-15 19:17:19 -08:00  
				
					
						
							
							
								 
						
							
								64e2173bf7 
								
							 
						 
						
							
							
								
								Set bootstrap delegation for osgi classloading  
							
							
							
						 
						
							2018-02-15 19:17:19 -08:00