Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								94872b1ced 
								
							 
						 
						
							
							
								
								Move DB helpers to instrumentation-api ( #2511 )  
							
							 
							
							... 
							
							
							
							* Move DB helpers to instrumentation-api
* Fix gradle config
* Remove legacy 
							
						 
						
							2021-03-08 12:32:36 +09:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								fbe55e04aa 
								
							 
						 
						
							
							
								
								Use low cardinality span names in Cassandra instrumentation ( #2423 )  
							
							 
							
							
							
						 
						
							2021-03-03 17:54:44 +01:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								62f2611486 
								
							 
						 
						
							
							
								
								Update instrumentation names ( #2433 )  
							
							 
							
							
							
						 
						
							2021-03-01 19:34:25 -08:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								fd55ce226a 
								
							 
						 
						
							
							
								
								Refactor DatabaseClientTracer (in preparation for low-cardinality span names) ( #2398 )  
							
							 
							
							... 
							
							
							
							* Refactor DatabaseClientTracer (in preparation for low-cardinality span names)
* spotless 
							
						 
						
							2021-02-26 15:36:24 +01:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Frank Spitulski
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								71ceb7486c 
								
							 
						 
						
							
							
								
								cassandra table name should split out keyspace ( #2177 )  
							
							 
							
							
							
						 
						
							2021-02-03 17:20:19 +02:00  
						
					 
				
					
						
							
							
								 
								Frank Spitulski
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9ded7188b8 
								
							 
						 
						
							
							
								
								feat(cassandra4): more attributes ( #1314 )  
							
							 
							
							... 
							
							
							
							* feat(cassandra4): more attributes
fixes  #1298 
Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
* Update instrumentation/cassandra/cassandra-4.0/javaagent/src/test/groovy/CassandraClientTest.groovy
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
* add error handling
* default idempotence
* embed session into onResponse to prevent need to overwrite default tags
* change javadoc according to spotless
* use shared table name extractor
* fix tests to account for SqlStatementSanitizer
Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-02-02 18:12:55 +09:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c61f3f2949 
								
							 
						 
						
							
							
								
								Use a single configuration property for db.statement sanitization ( #2125 )  
							
							 
							
							... 
							
							
							
							* Use a single configuration property for db.statement sanitization
* spotless 
							
						 
						
							2021-01-29 16:02:15 +09:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								20dadc1b6d 
								
							 
						 
						
							
							
								
								Replace two JavaCC lexers with a single JFlex one ( #2113 )  
							
							 
							
							
							
						 
						
							2021-01-26 14:03:11 -08:00  
						
					 
				
					
						
							
							
								 
								jason plumb
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7122c4b2a5 
								
							 
						 
						
							
							
								
								Rename "normalize" to "sanitize" ( #2087 )  
							
							 
							
							... 
							
							
							
							* rename SqlNormalizer to SqlSanitizer (more descriptive).
* rename normalize to sanitize.
* rename in comments and messages
* rename in variable to sanitized
* rename normalized -> sanitized in tests
* fixed broken tests
* rename variable.
Co-authored-by: Anuraag Agrawal <aanuraag@amazon.co.jp> 
							
						 
						
							2021-01-22 15:49:24 +09:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3b88bb75ae 
								
							 
						 
						
							
							
								
								Use SemanticAttributes for DbSystem ( #1991 )  
							
							 
							
							
							
						 
						
							2021-01-07 18:59:56 -08:00  
						
					 
				
					
						
							
							
								 
								Lauri Tulmin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d409a48cb5 
								
							 
						 
						
							
							
								
								Avoid npe when cassandra test fails to start ( #1984 )  
							
							 
							
							
							
						 
						
							2021-01-06 13:41:56 +09:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								8d74baa2e4 
								
							 
						 
						
							
							
								
								Run tests with javaagent. ( #1643 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-01-04 13:13:24 -08:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4cbfb361e1 
								
							 
						 
						
							
							
								
								Use Context more in DatabaseClientTracer ( #1836 )  
							
							 
							
							
							
						 
						
							2020-12-07 09:15:15 +02:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a2770c311e 
								
							 
						 
						
							
							
								
								Don't use ConfigUtils outside of AgentTestRunner tests ( #1796 )  
							
							 
							
							... 
							
							
							
							* NetPeerUtilsTest
* RedisCommandNormalizerTest
* InstrumentationModuleTest
* HttpClientTracerTest
* Normalize test config properties
* Create ConfigBuilder in instrumentation-api
* Keep config properties compatible with SDK 
							
						 
						
							2020-12-01 16:52:08 -08:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								26f254b10d 
								
							 
						 
						
							
							
								
								Create javaagent dirs for all instrumentations, part 2 ( #1794 )  
							
							 
							
							
							
						 
						
							2020-11-28 22:26:49 -08:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9a64a628ea 
								
							 
						 
						
							
							
								
								Make instrumentations non final ( #1752 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2020-11-26 11:22:25 -08:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								50c8ab499d 
								
							 
						 
						
							
							
								
								Remove no longer needed helperClassNames() methods ( #1755 )  
							
							 
							
							
							
						 
						
							2020-11-24 20:50:32 -08:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d183692699 
								
							 
						 
						
							
							
								
								Enable checkstyle type var naming rule ( #1666 )  
							
							 
							
							
							
						 
						
							2020-11-19 11:00:31 -08:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								cecdfc2cd0 
								
							 
						 
						
							
							
								
								Update instrumentation names to be consistent ( #1671 )  
							
							 
							
							... 
							
							
							
							* Update instrumentation names to be consistent
* Remove amqp from rabbitmq package name 
							
						 
						
							2020-11-18 19:53:31 -08:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2e51003900 
								
							 
						 
						
							
							
								
								Enable checkstyle overload method ordering rule for Google Java Style ( #1656 )  
							
							 
							
							
							
						 
						
							2020-11-17 14:41:14 -08:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b35c0b28cc 
								
							 
						 
						
							
							
								
								Java 7 and CircleCI cleanup ( #1654 )  
							
							 
							
							... 
							
							
							
							* Java 7 and CircleCI cleanup
* Bring back and increment version instead 
							
						 
						
							2020-11-17 10:36:23 +02:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6d5ec329d6 
								
							 
						 
						
							
							
								
								Enable checkstyle for google style guide ( #1641 )  
							
							 
							
							
							
						 
						
							2020-11-16 18:46:59 -08:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d307ffc532 
								
							 
						 
						
							
							
								
								Refactor Instrumenters into InstrumentationModules - A, B, C ( #1556 )  
							
							 
							
							... 
							
							
							
							* Refactor Instrumenters into InstrumentationModules - A, B, C
* Fixed some modules' names to match library/instrumentation gradle module
* Fix couchbase 2.6 muzzle 
							
						 
						
							2020-11-09 15:42:41 +01:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d3b60a5e33 
								
							 
						 
						
							
							
								
								Rename TRACER to tracer() ( #1540 )  
							
							 
							
							
							
						 
						
							2020-11-02 20:49:51 -08:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c6eee70660 
								
							 
						 
						
							
							
								
								Update to latest snapshot. ( #1524 )  
							
							 
							
							
							
						 
						
							2020-10-29 18:54:09 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e89942d430 
								
							 
						 
						
							
							
								
								Standardize DB query normalizer property names ( #1509 )  
							
							 
							
							... 
							
							
							
							* Standardize DB query normalizer property names
And add normalizer configuration for Redis, Couchbase, Cassandra and Geode
* apply code review comments 
							
						 
						
							2020-10-29 16:20:33 +02:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a2dccf2316 
								
							 
						 
						
							
							
								
								Update to latest SDK snapshot. ( #1479 )  
							
							 
							
							
							
						 
						
							2020-10-26 19:29:46 -07:00  
						
					 
				
					
						
							
							
								 
								Nikita Salnikov-Tarnovski
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3db872e50f 
								
							 
						 
						
							
							
								
								Fix net.peer.* setting for Cassandra 4.+ ( #1482 )  
							
							 
							
							
							
						 
						
							2020-10-26 13:49:25 +02:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								50990a7c17 
								
							 
						 
						
							
							
								
								Cassandra instrumentations should store normalised CQL queries as db.statement ( #1427 )  
							
							 
							
							... 
							
							
							
							* Move `DbSystem` to package `...instrumentation.api.db`
* Move `SqlNormalizer` to `javaagent-api`  package ...api.db.normalizer
* Refactor Cassandra tests so that they use testcontainers (and run on Java 11)
* Implement Cassandra statement normalization 
							
						 
						
							2020-10-22 17:56:06 +02:00  
						
					 
				
					
						
							
							
								 
								Vadim Shaigorodskiy
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9e8d663ba4 
								
							 
						 
						
							
							
								
								Remove apache httpclient version ( #1446 )  
							
							 
							
							... 
							
							
							
							* Remove version from `apache-httpclient` instrumentation
Fixes : #1260 
* Remove version from all instrumentation names and add instrumentation name to `spring-web`
Fixes : #1260  
							
						 
						
							2020-10-22 14:22:44 +09:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								1b51d4a6b1 
								
							 
						 
						
							
							
								
								Rename packages ( #1367 )  
							
							 
							
							
							
						 
						
							2020-10-11 13:54:35 -07:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4624584979 
								
							 
						 
						
							
							
								
								Update spotless config ( #1349 )  
							
							 
							
							... 
							
							
							
							* Apply spotless to buildSrc
* Apply spotless
* Update spotless version
* Apply spotless
* Another spotless update
* Apply spotless 
							
						 
						
							2020-10-09 07:21:28 +03:00  
						
					 
				
					
						
							
							
								 
								Ioannis Mavroukakis
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f2de47a150 
								
							 
						 
						
							
							
								
								SpanAssert method names should reflect underlying Span method names ( #1307 )  
							
							 
							
							
							
						 
						
							2020-10-05 16:04:08 +09:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								dadaac9a8c 
								
							 
						 
						
							
							
								
								Use 2-line license header to match SDK repo ( #1321 )  
							
							 
							
							... 
							
							
							
							* Use 2-line license header to match SDK repo
* Apply change 
							
						 
						
							2020-10-05 14:29:56 +09:00  
						
					 
				
					
						
							
							
								 
								Nikita Salnikov-Tarnovski
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								88707c3bb0 
								
							 
						 
						
							
							
								
								Review DB semantic conventions ( #1284 )  
							
							 
							
							
							
						 
						
							2020-10-01 11:17:09 -07:00  
						
					 
				
					
						
							
							
								 
								Nikita Salnikov-Tarnovski
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e74ffe2e52 
								
							 
						 
						
							
							
								
								Remove support for java7 from buildscripts ( #1229 )  
							
							 
							
							... 
							
							
							
							* Remove support for java7 from buildscripts
* Remove support for java7 from buildscripts 
							
						 
						
							2020-09-23 15:40:21 +03:00  
						
					 
				
					
						
							
							
								 
								Tyler Benson
							
						 
						
							 
							
							
							
							
								
							
							
								d7d46b2ef9 
								
							 
						 
						
							
							
								
								Add instrumentation for Guava ListenableFutures context propagation ( DataDog/dd-trace-java#1665 )  
							
							 
							
							
							
						 
						
							2020-09-01 10:31:23 -07:00  
						
					 
				
					
						
							
							
								 
								Helen Y
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c4c4558b09 
								
							 
						 
						
							
							
								
								More refactoring ( #1040 )  
							
							 
							
							
							
						 
						
							2020-08-19 15:43:48 -07:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0fb7614103 
								
							 
						 
						
							
							
								
								Use Futures.addCallback() and other cleanup ( #1050 )  
							
							 
							
							... 
							
							
							
							* Use Futures.addCallback() and other cleanup
* muzzle
* Remove suppression 
							
						 
						
							2020-08-19 15:20:35 +09:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								bbfdbb39c0 
								
							 
						 
						
							
							
								
								Create abstraction for library dependencies for instrumentation. ( #977 )  
							
							 
							
							... 
							
							
							
							* Create abstraction for library dependencies for instrumentation.
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2020-08-19 08:57:31 +09:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								14ff14f2b1 
								
							 
						 
						
							
							
								
								Remove thread utils module ( #1017 )  
							
							 
							
							... 
							
							
							
							* Remove thread-utils module
* No need for extra thread pool 
							
						 
						
							2020-08-17 11:10:48 +03:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7159d04b8d 
								
							 
						 
						
							
							
								
								Change groovy import order ( #1013 )  
							
							 
							
							... 
							
							
							
							* Update docs
* Format all groovy code
* Organize imports 
							
						 
						
							2020-08-15 23:19:27 -07:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								414213f2d1 
								
							 
						 
						
							
							
								
								Remove final from parameters ( #1003 )  
							
							 
							
							
							
						 
						
							2020-08-15 22:35:51 -07:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f893ca540b 
								
							 
						 
						
							
							
								
								Scripted package renaming ( #988 )  
							
							 
							
							
							
						 
						
							2020-08-15 21:55:01 -07:00