Nikolay Martynov
							
						 
						
							 
							
							
							
							
								
							
							
								5d627733d8 
								
							 
						 
						
							
							
								
								Use OkHttpUtils in more places  
							
							 
							
							
							
						 
						
							2018-09-26 15:07:20 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								0655ef208f 
								
							 
						 
						
							
							
								
								Further attempt at making tests reliable.  
							
							 
							
							
							
						 
						
							2018-09-05 14:46:22 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								63091c9350 
								
							 
						 
						
							
							
								
								Review fixes  
							
							 
							
							
							
						 
						
							2018-09-05 14:46:22 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								2761615436 
								
							 
						 
						
							
							
								
								Couchbase instrumentation  
							
							 
							
							
							
						 
						
							2018-09-05 14:46:22 +10:00  
						
					 
				
					
						
							
							
								 
								Gary Huang
							
						 
						
							 
							
							
							
							
								
							
							
								df2699afc8 
								
							 
						 
						
							
							
								
								Address comments & add better resource naming for webflux spans.  
							
							 
							
							... 
							
							
							
							Spans will now be named with the controller class name and method for request mapping (annotation based API), and lambda functions will be named with target class.lambda. 
							
						 
						
							2018-08-31 14:31:03 -04:00  
						
					 
				
					
						
							
							
								 
								Andrew Kent
							
						 
						
							 
							
							
							
							
								
							
							
								61aaebfc97 
								
							 
						 
						
							
							
								
								Create muzzle references from ldc instructions  
							
							 
							
							
							
						 
						
							2018-08-29 17:18:11 -07:00  
						
					 
				
					
						
							
							
								 
								Andrew Kent
							
						 
						
							 
							
							
							
							
								
							
							
								f08a2025dd 
								
							 
						 
						
							
							
								
								Fix dd-trace-api tracer registration in test runner  
							
							 
							
							
							
						 
						
							2018-08-28 19:05:18 -07:00  
						
					 
				
					
						
							
							
								 
								Andrew Kent
							
						 
						
							 
							
							
							
							
								
							
							
								7154b54e10 
								
							 
						 
						
							
							
								
								Rename TracerBridge and Provider  
							
							 
							
							
							
						 
						
							2018-08-27 12:04:26 -07:00  
						
					 
				
					
						
							
							
								 
								Andrew Kent
							
						 
						
							 
							
							
							
							
								
							
							
								9f1d22ea6b 
								
							 
						 
						
							
							
								
								Register TracerBridge in TracerInstaller instead of DDTracer init  
							
							 
							
							
							
						 
						
							2018-08-27 12:04:26 -07:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								36b49c7de3 
								
							 
						 
						
							
							
								
								Merge pull request  #451  from DataDog/tyler/netty-client-fixes  
							
							 
							
							... 
							
							
							
							Allow trace to persist across netty connect. 
							
						 
						
							2018-08-23 16:03:58 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								898647e000 
								
							 
						 
						
							
							
								
								Allow trace to persist across netty connect.  
							
							 
							
							... 
							
							
							
							Also create span with error on connection failure.
Add tests for connection failure. 
							
						 
						
							2018-08-22 09:45:33 +10:00  
						
					 
				
					
						
							
							
								 
								Nikolay Martynov
							
						 
						
							 
							
							
							
							
								
							
							
								c95baef487 
								
							 
						 
						
							
							
								
								Wait for given reference to get GCed in `waitGC`  
							
							 
							
							... 
							
							
							
							This should help to make sure that object we are interested in
actually gets GCed.
This change also improves tests for PendingTrace and ScopeManager to
make sure that trace gets cleaned up. 
							
						 
						
							2018-08-21 10:05:10 -04:00  
						
					 
				
					
						
							
							
								 
								Nikolay Martynov
							
						 
						
							 
							
							
							
							
								
							
							
								a0036a76cc 
								
							 
						 
						
							
							
								
								Add `runFinalization` to `waitForGC`  
							
							 
							
							
							
						 
						
							2018-08-19 00:49:27 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								f60d71f379 
								
							 
						 
						
							
							
								
								Fix ServerTest from messing up AgentTestRunnerTest if ran first.  
							
							 
							
							
							
						 
						
							2018-08-17 11:14:04 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								0b289205f8 
								
							 
						 
						
							
							
								
								Add fixme to adapter.  
							
							 
							
							
							
						 
						
							2018-08-17 10:53:12 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								3fc2738179 
								
							 
						 
						
							
							
								
								Improve test coverage and reduce duplication  
							
							 
							
							
							
						 
						
							2018-08-17 10:36:45 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								e07dfffe5f 
								
							 
						 
						
							
							
								
								Migrate tests to new TestHttpServer  
							
							 
							
							
							
						 
						
							2018-08-16 14:23:58 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								63746907e4 
								
							 
						 
						
							
							
								
								Add TestHttpServer  
							
							 
							
							
							
						 
						
							2018-08-16 14:23:58 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								3f2ec7dc48 
								
							 
						 
						
							
							
								
								Move to separate packages  
							
							 
							
							
							
						 
						
							2018-08-16 12:24:27 +10:00  
						
					 
				
					
						
							
							
								 
								Andrew Kent
							
						 
						
							 
							
							
							
							
								
							
							
								35c6fa2343 
								
							 
						 
						
							
							
								
								More error catching in safe matcher and reduce log level  
							
							 
							
							
							
						 
						
							2018-08-15 09:49:50 -07:00  
						
					 
				
					
						
							
							
								 
								Andrew Kent
							
						 
						
							 
							
							
							
							
								
							
							
								75a6cee068 
								
							 
						 
						
							
							
								
								Add DDCachingPoolStrategy to reuse type descriptions  
							
							 
							
							
							
						 
						
							2018-08-15 09:49:50 -07:00  
						
					 
				
					
						
							
							
								 
								Andrew Kent
							
						 
						
							 
							
							
							
							
								
							
							
								50c5a57c49 
								
							 
						 
						
							
							
								
								Replace UnloadedType with ByteBuddy TypeDescription  
							
							 
							
							
							
						 
						
							2018-08-15 09:49:50 -07:00  
						
					 
				
					
						
							
							
								 
								Andrew Kent
							
						 
						
							 
							
							
							
							
								
							
							
								f8f45d7f14 
								
							 
						 
						
							
							
								
								Muzzle field matching  
							
							 
							
							
							
						 
						
							2018-08-15 09:49:37 -07:00  
						
					 
				
					
						
							
							
								 
								Andrew Kent
							
						 
						
							 
							
							
							
							
								
							
							
								c4daf007e3 
								
							 
						 
						
							
							
								
								Muzzle method and access matching  
							
							 
							
							
							
						 
						
							2018-08-15 09:49:37 -07:00  
						
					 
				
					
						
							
							
								 
								Andrew Kent
							
						 
						
							 
							
							
							
							
								
							
							
								4887822eba 
								
							 
						 
						
							
							
								
								Muzzle method ref creation and matching  
							
							 
							
							
							
						 
						
							2018-08-15 09:46:30 -07:00  
						
					 
				
					
						
							
							
								 
								Andrew Kent
							
						 
						
							 
							
							
							
							
								
							
							
								55a0abce68 
								
							 
						 
						
							
							
								
								Add notes of potential references to ReferenceCreator  
							
							 
							
							
							
						 
						
							2018-08-15 09:46:30 -07:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								84d38a8270 
								
							 
						 
						
							
							
								
								Merge pull request  #439  from DataDog/tyler/method-signatures  
							
							 
							
							... 
							
							
							
							Cleanup method signatures and servlet 2 instrumentation 
							
						 
						
							2018-08-13 17:29:02 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f801cbd466 
								
							 
						 
						
							
							
								
								Merge pull request  #428  from DataDog/tyler/use-WeakConcurrentMap  
							
							 
							
							... 
							
							
							
							Use WeakConcurrentMap 
							
						 
						
							2018-08-13 16:44:16 +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  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								847484cd47 
								
							 
						 
						
							
							
								
								Use WeakConcurrentMap  
							
							 
							
							... 
							
							
							
							Instead of `Collections.synchronizedMap(new WeakHashMap<>())`. 
							
						 
						
							2018-08-06 14:14:57 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								064ae4c238 
								
							 
						 
						
							
							
								
								Separate span for input and output streams.  
							
							 
							
							
							
						 
						
							2018-08-03 15:41:16 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								ff9ef671f3 
								
							 
						 
						
							
							
								
								Apply formatter on groovy files.  
							
							 
							
							
							
						 
						
							2018-07-31 12:09:28 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								b5c8a8b8fc 
								
							 
						 
						
							
							
								
								Apply formatter on gradle files.  
							
							 
							
							
							
						 
						
							2018-07-31 12:04:00 +10:00  
						
					 
				
					
						
							
							
								 
								Gary Huang
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4c88e1a0a8 
								
							 
						 
						
							
							
								
								Merge pull request  #392  from DataDog/gary/uint64-id-support  
							
							 
							
							... 
							
							
							
							Change the internal storage and handling of trace ID, span ID, and pa… 
							
						 
						
							2018-07-30 15:01:10 -04:00  
						
					 
				
					
						
							
							
								 
								Nikolay Martynov
							
						 
						
							 
							
							
							
							
								
							
							
								3f158bb47f 
								
							 
						 
						
							
							
								
								Fix `SpockRunner` BootstrapJar creation under Java9+  
							
							 
							
							
							
						 
						
							2018-07-26 10:01:55 -04:00  
						
					 
				
					
						
							
							
								 
								Gary Huang
							
						 
						
							 
							
							
							
							
								
							
							
								6317b21d5c 
								
							 
						 
						
							
							
								
								Fix merge conflicts with service mapping change  
							
							 
							
							
							
						 
						
							2018-07-26 09:16:41 -04:00  
						
					 
				
					
						
							
							
								 
								Gary Huang
							
						 
						
							 
							
							
							
							
								
							
							
								93e70dcef6 
								
							 
						 
						
							
							
								
								Address comments and add test case for extracting non numeric IDs  
							
							 
							
							
							
						 
						
							2018-07-24 14:04:52 -04:00  
						
					 
				
					
						
							
							
								 
								Nikolay Martynov
							
						 
						
							 
							
							
							
							
								
							
							
								3d8e76c2a4 
								
							 
						 
						
							
							
								
								Get rid of `WRITER_PHASER`  
							
							 
							
							... 
							
							
							
							We have alternative way of doing the same thing and `Phaser` seems to be
not very correct way of doing this anyway. 
							
						 
						
							2018-07-24 11:41:48 -04:00  
						
					 
				
					
						
							
							
								 
								Nikolay Martynov
							
						 
						
							 
							
							
							
							
								
							
							
								6932d581ed 
								
							 
						 
						
							
							
								
								Add some helpful messages to AgentTestRunner assertions  
							
							 
							
							
							
						 
						
							2018-07-23 10:04:53 -04:00  
						
					 
				
					
						
							
							
								 
								Nikolay Martynov
							
						 
						
							 
							
							
							
							
								
							
							
								d4d770fe42 
								
							 
						 
						
							
							
								
								Pull out ratpack helper into seprate class to avoid copy-paste  
							
							 
							
							
							
						 
						
							2018-07-23 10:04:53 -04:00  
						
					 
				
					
						
							
							
								 
								Nikolay Martynov
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4283e3acb1 
								
							 
						 
						
							
							
								
								Merge pull request  #396  from DataDog/mar-kolya/test-http-client-timeout-increase  
							
							 
							
							... 
							
							
							
							Increase build stability by increasing some http client timeouts 
							
						 
						
							2018-07-22 21:35:32 -04:00  
						
					 
				
					
						
							
							
								 
								Nikolay Martynov
							
						 
						
							 
							
							
							
							
								
							
							
								564b4e9dc3 
								
							 
						 
						
							
							
								
								Increase build stability by increasing some http client timeouts  
							
							 
							
							... 
							
							
							
							This makes build more resilient to slow boxes and high parallelism 
							
						 
						
							2018-07-22 00:41:37 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								a34f7b849b 
								
							 
						 
						
							
							
								
								Instrument gRPC  
							
							 
							
							... 
							
							
							
							Adds spans for the duration of the connection and child spans for each message.
Also propagates the trace using the metadata object. 
							
						 
						
							2018-07-20 12:25:04 +10:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								12a2fce96d 
								
							 
						 
						
							
							
								
								Upgrade java formatter version.  
							
							 
							
							
							
						 
						
							2018-07-19 14:10:53 +10:00  
						
					 
				
					
						
							
							
								 
								Andrew Kent
							
						 
						
							 
							
							
							
							
								
							
							
								2925df8de5 
								
							 
						 
						
							
							
								
								Clean up and document  
							
							 
							
							
							
						 
						
							2018-07-10 17:26:49 -04:00  
						
					 
				
					
						
							
							
								 
								Andrew Kent
							
						 
						
							 
							
							
							
							
								
							
							
								541a6998a4 
								
							 
						 
						
							
							
								
								Hook up muzzle to Instrumenter.Default's matcher  
							
							 
							
							
							
						 
						
							2018-07-10 17:26:49 -04:00  
						
					 
				
					
						
							
							
								 
								Andrew Kent
							
						 
						
							 
							
							
							
							
								
							
							
								02a3e6a5d3 
								
							 
						 
						
							
							
								
								New Instrumentation API  
							
							 
							
							
							
						 
						
							2018-07-06 17:17:32 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								83db4e8c4d 
								
							 
						 
						
							
							
								
								Merge pull request  #352  from DataDog/tyler/netty  
							
							 
							
							... 
							
							
							
							Netty HTTP client and server instrumentation 
							
						 
						
							2018-06-21 14:11:12 +10:00  
						
					 
				
					
						
							
							
								 
								Nikolay Martynov
							
						 
						
							 
							
							
							
							
								
							
							
								9cc99bafbf 
								
							 
						 
						
							
							
								
								Simplify Jacoco configuration  
							
							 
							
							
							
						 
						
							2018-06-20 17:13:30 -04:00  
						
					 
				
					
						
							
							
								 
								Nikolay Martynov
							
						 
						
							 
							
							
							
							
								
							
							
								e070a9be4a 
								
							 
						 
						
							
							
								
								Fix jacoco excluded classes concatenation  
							
							 
							
							
							
						 
						
							2018-06-20 17:05:16 -04:00