Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e7887ac929 
								
							 
						 
						
							
							
								
								Idea: deprecate `Config`, add agent-only `InstrumentationConfig` ( #6264 )  
							
							 
							
							... 
							
							
							
							* Idea: deprecate Config, add agent-only InstrumentationConfig
* fix
* fix camel test
* fix external-annotation tests 
							
						 
						
							2022-07-08 16:20:49 +02:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								512a040025 
								
							 
						 
						
							
							
								
								Remove TimeExtractor and use internal API for setting start/end timestamps ( #6051 )  
							
							 
							
							... 
							
							
							
							* Remove TimeExtractor and use internal API for setting start/end timestamps
* code review comments 
							
						 
						
							2022-05-19 09:03:11 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d919f84cf8 
								
							 
						 
						
							
							
								
								Merge javaagent-instrumentation-api into javaagent-extension-api ( #5936 )  
							
							 
							
							... 
							
							
							
							* Merge javaagent-instrumentation-api into javaagent-extension-api
* remove some leftover references to javaagent-instrumentation-api
* add missing instrumentation-api to distro example 
							
						 
						
							2022-04-28 20:11:15 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								50f91e6dee 
								
							 
						 
						
							
							
								
								Deprecate AttributesExtractor#set() method ( #5749 )  
							
							 
							
							... 
							
							
							
							* Deprecate AttributesExtractor#set() method
* code review comments 
							
						 
						
							2022-04-05 20:20:02 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f0bdce973e 
								
							 
						 
						
							
							
								
								Split out MessagingAttributesGetter ( #5626 )  
							
							 
							
							
							
						 
						
							2022-03-18 11:52:23 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								551418c283 
								
							 
						 
						
							
							
								
								Refactor AttributesExtractor so that it extracts route from Context ( #5288 )  
							
							 
							
							... 
							
							
							
							* Refactor AttributesExtractor so that it extracts route from Context
* typo
* fix tests
* Update instrumentation-api/src/main/java/io/opentelemetry/instrumentation/api/instrumenter/http/HttpRouteHolder.java
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
* fix all AttributesExtractors
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2022-02-08 10:38:41 +01:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								186c657b4e 
								
							 
						 
						
							
							
								
								Avoid potential for reverse name lookup ( #5305 )  
							
							 
							
							
							
						 
						
							2022-02-07 17:39:16 -08:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								23b33adb0a 
								
							 
						 
						
							
							
								
								Auto-format groovy files in Intellij ( #5260 )  
							
							 
							
							... 
							
							
							
							* Auto-format groovy files in Intellij
* A bit of clean up 
							
						 
						
							2022-01-28 09:29:46 -08:00  
						
					 
				
					
						
							
							
								 
								jason plumb
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c5c0a2bcdf 
								
							 
						 
						
							
							
								
								NetClientAttributesAdapter - favor composition over inheritance ( #5030 )  
							
							 
							
							... 
							
							
							
							* first pass at separating NetAttributesAdapter interface and make NetClientAttributesExtractor concrete
* rename the implementations extractor -> adapter
* hide constructor and make factory method
* rename to client and add javadoc
* spotless
* finish javadoc thought
* rebase
* renamed NetClientAttributesAdapter to NetClientAttributesGetter
* fix lettuce
* code review comments
* code review comments -- renaming for consistency
* adapter -> getter
* fix ratpack
* adapter -> getter 
							
						 
						
							2022-01-20 10:51:13 -08:00  
						
					 
				
					
						
							
							
								 
								Fabrizio Ferri-Benedetti
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4d7a5d5062 
								
							 
						 
						
							
							
								
								Add settings docs for instrumentations ( #4981 )  
							
							 
							
							... 
							
							
							
							* First commit
* Add other instrumentation docs
* Peer edits
* Update instrumentation/kafka/kafka-clients/README.md
Co-authored-by: Nikita Salnikov-Tarnovski <gnikem@gmail.com>
* Update instrumentation/methods/README.md
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
* Update instrumentation/netty/README.md
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
* Update instrumentation/reactor/reactor-netty/README.md
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
* Update instrumentation/servlet/README.md
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
* Fixes
* Update instrumentation/couchbase/README.md
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
* Update instrumentation/rocketmq-client-4.8/README.md
Well spotted!
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
* Update instrumentation/spring/README.md
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
Co-authored-by: Nikita Salnikov-Tarnovski <gnikem@gmail.com>
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com> 
							
						 
						
							2022-01-03 10:24:48 -08:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6884d66c09 
								
							 
						 
						
							
							
								
								Reduce top level instrumentation directories ( #4965 )  
							
							 
							
							... 
							
							
							
							* akka
* dropwizard
* kafka
* reactor
* vertx 
							
						 
						
							2021-12-22 10:16:13 -08:00  
						
					 
				
					
						
							
							
								 
								Asaf Ben Aharon
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								5869df80e5 
								
							 
						 
						
							
							
								
								Fix RabbitMQ instrumentation consumption on empty headers ( #4903 )  
							
							 
							
							... 
							
							
							
							* Handle null on headers getters
* early returns 
							
						 
						
							2021-12-14 12:01:16 -08:00  
						
					 
				
					
						
							
							
								 
								Lauri Tulmin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d6e69c746e 
								
							 
						 
						
							
							
								
								Fix typo in method name ( #4855 )  
							
							 
							
							
							
						 
						
							2021-12-09 10:16:59 -08:00  
						
					 
				
					
						
							
							
								 
								Lauri Tulmin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3188350f7f 
								
							 
						 
						
							
							
								
								Improve rabbitmq startup check ( #4813 )  
							
							 
							
							
							
						 
						
							2021-12-06 17:26:49 +02:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ce4cef76f9 
								
							 
						 
						
							
							
								
								Clean up groovy assertions ( #4805 )  
							
							 
							
							
							
						 
						
							2021-12-05 23:23:58 -08:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f948ef8051 
								
							 
						 
						
							
							
								
								Use containerIpAddress instead of hard-coded 127.0.0.1 in rabbit tests ( #4745 )  
							
							 
							
							... 
							
							
							
							* Use containerIpAddress instead of hard-coded 127.0.0.1 in rabbit tests
* Fix a situation where testcontainers returns 'localhost' instead of IP
* Fix a situation where testcontainers returns 'localhost' instead of IP
* Don't use the getContainerIpAddress() method, it'll be deprecated anyways 
							
						 
						
							2021-11-30 15:25:23 -08:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f7efe07b06 
								
							 
						 
						
							
							
								
								Merge start and end time extractors ( #4692 )  
							
							 
							
							
							
						 
						
							2021-11-29 22:07:49 -08:00  
						
					 
				
					
						
							
							
								 
								Lauri Tulmin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4c39b212da 
								
							 
						 
						
							
							
								
								Fix rabbitmq latest dep test ( #4623 )  
							
							 
							
							
							
						 
						
							2021-11-10 12:40:33 -08:00  
						
					 
				
					
						
							
							
								 
								Nikita Salnikov-Tarnovski
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e7b8cca107 
								
							 
						 
						
							
							
								
								Convert TextMapSetters and TextMapGetters to enums ( #4522 )  
							
							 
							
							... 
							
							
							
							* Convert TextMapSetters to enums
* Convert TextMapGetters to enums 
							
						 
						
							2021-11-08 22:01:40 +02:00  
						
					 
				
					
						
							
							
								 
								Nikita Salnikov-Tarnovski
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								458ff3e4d7 
								
							 
						 
						
							
							
								
								Convert RabbitMQ to Instrumenter ( #4463 )  
							
							 
							
							... 
							
							
							
							* Convert RabbitMQ to Instrumenter
* Polish 
							
						 
						
							2021-10-26 18:14:19 -07:00  
						
					 
				
					
						
							
							
								 
								Nikita Salnikov-Tarnovski
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								8ea59f0846 
								
							 
						 
						
							
							
								
								Rename all InjectAdapters to Setters ( #4489 )  
							
							 
							
							... 
							
							
							
							* Rename all InjectAdapters to Setters
* Errorprone fixes
* Make setter public 
							
						 
						
							2021-10-25 12:36:59 -07:00  
						
					 
				
					
						
							
							
								 
								Lauri Tulmin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9b8ab5eeec 
								
							 
						 
						
							
							
								
								Migrate to spock 2 ( #4458 )  
							
							 
							
							... 
							
							
							
							* Migrate to spock 2
* Fix smoke test suites
* address review comments
* review comment
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-10-22 08:40:58 -07:00  
						
					 
				
					
						
							
							
								 
								Matthew Ho
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6967484a97 
								
							 
						 
						
							
							
								
								Update groovy import order to match default IntelliJ ( #1708 ) ( #4047 )  
							
							 
							
							... 
							
							
							
							* Update groovy import order to match default IntelliJ (#1708 )
* organized imports for .groovy files to follow default IntelliJ import settings
* updated intellij-setup.md
* Spotless
* drift
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-09-11 11:53:08 -07:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								20c72f3e98 
								
							 
						 
						
							
							
								
								Format kotlin gradle files ( #3942 )  
							
							 
							
							... 
							
							
							
							* Add ktlint for kotlinGradle
* ktlint fails on wildcard imports
* Auto-format kotlin gradle files 
							
						 
						
							2021-08-25 13:43:57 +09:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								5c71d28ed7 
								
							 
						 
						
							
							
								
								Remove deprecated Config methods ( #3908 )  
							
							 
							
							
							
						 
						
							2021-08-23 16:44:54 -07:00  
						
					 
				
					
						
							
							
								 
								Lauri Tulmin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ff5472a822 
								
							 
						 
						
							
							
								
								Limit number of concurrently running docker tests ( #3664 )  
							
							 
							
							... 
							
							
							
							* Limit number of concurrently running docker tests
* rename heavy to testcontainers
* use shorter expression 
							
						 
						
							2021-07-27 15:41:39 -07:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d3b62de8a5 
								
							 
						 
						
							
							
								
								Replace most uses of TraceUtils with testRunner runWithSpan. ( #3582 )  
							
							 
							
							
							
						 
						
							2021-07-15 10:30:34 -07:00  
						
					 
				
					
						
							
							
								 
								Niki
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								016a963640 
								
							 
						 
						
							
							
								
								fixed potential NullPointerException if AMQP.Properties::getHeaders returns null ( #3588 )  
							
							 
							
							
							
						 
						
							2021-07-15 10:27:23 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9b56fc9051 
								
							 
						 
						
							
							
								
								Clean up AgentElementMatchers ( #3527 )  
							
							 
							
							... 
							
							
							
							* Clean up AgentElementMatchers
* remove a TODO
* moved method 
							
						 
						
							2021-07-09 10:02:21 +03:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9e4da754c2 
								
							 
						 
						
							
							
								
								Use consistent logger field name ( #3515 )  
							
							 
							
							
							
						 
						
							2021-07-07 10:47:46 -07:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b304cc2912 
								
							 
						 
						
							
							
								
								Deprecate CallDepth.reset() and get() ( #3511 )  
							
							 
							
							... 
							
							
							
							* Deprecate CallDepth.reset() and get()
* Don't pass CallDepth around 
							
						 
						
							2021-07-07 09:24:50 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c5ba5c3a71 
								
							 
						 
						
							
							
								
								Use local variable for passing CallDepth between advice enter/exit me… ( #3504 )  
							
							 
							
							... 
							
							
							
							* Use local variable for passing CallDepth between advice enter/exit methods
* fix broken call depth tracking
* checkstyle
* fix javadocs 
							
						 
						
							2021-07-06 12:05:14 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b9fcb6b498 
								
							 
						 
						
							
							
								
								Reduce CallDepth classes' API surface ( #3497 )  
							
							 
							
							
							
						 
						
							2021-07-06 09:24:19 +02:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Rashmi
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								15a64286e9 
								
							 
						 
						
							
							
								
								Fixed Semantic conventions in RabbitMQ ( #3425 )  
							
							 
							
							... 
							
							
							
							* Fixed Semantic conventions in RabbitMQ
1. Constructed producer span name according to spec rule. (Removed routing key as part of span name)
2. Renamed routing key attribute(part of experiment span attributes feature) according to semantic convention
* Spring integration rabbitmq test fixed
* moved MESSAGING_RABBITMQ_ROUTING_KEY attribute out of CAPTURE_EXPERIMENTAL_SPAN_ATTRIBUTES check 
							
						 
						
							2021-06-29 14:35:47 +03:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								761b9c280b 
								
							 
						 
						
							
							
								
								Migrate instrumentation gradle files to kotlin ( #3414 )  
							
							 
							
							... 
							
							
							
							* Migrate instrumentation gradle files to kotlin
* Convert
* Muzzle 
							
						 
						
							2021-06-28 17:27:12 +09:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2c2c19d293 
								
							 
						 
						
							
							
								
								Fix UnsupportedOperationException happening when reactor-rabbitmq is used ( #3381 )  
							
							 
							
							
							
						 
						
							2021-06-23 08:27:06 +09:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3e28b01e42 
								
							 
						 
						
							
							
								
								Spring Integration javaagent instrumentation ( #3295 )  
							
							 
							
							... 
							
							
							
							* Spring Integration javaagent instrumentation
* codenarc
* inline gradle property
* Conditionally create CONSUMER spans instead of always INTERNAL
* merge fix
* Add attributes assertions to rabbitMq test
* minor fix
* fix javadocs
* Code review follow-up 
							
						 
						
							2021-06-16 14:12:39 +03:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f9dcd03b4b 
								
							 
						 
						
							
							
								
								Rename unused try-with-resources scope variables ( #3201 )  
							
							 
							
							
							
						 
						
							2021-06-07 11:41:50 +09:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b8aec6a671 
								
							 
						 
						
							
							
								
								Remove no longer needed NameMatchers class ( #3179 )  
							
							 
							
							
							
						 
						
							2021-06-03 14:36:36 -07:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c358a35414 
								
							 
						 
						
							
							
								
								Use dependency management pattern for dependency versions ( #3113 )  
							
							 
							
							... 
							
							
							
							* Use dependency management pattern for dependency versions.
* Add groovy bom too
* Update dependencyManagement/dependencyManagement.gradle.kts
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-05-28 11:32:08 +09:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e54a007dc1 
								
							 
						 
						
							
							
								
								Remove unnecessary method in test harness ( #3016 )  
							
							 
							
							
							
						 
						
							2021-05-17 12:12:56 -07:00  
						
					 
				
					
						
							
							
								 
								Lauri Tulmin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								dea25f3b1b 
								
							 
						 
						
							
							
								
								Fix rabbitmq latest dep test ( #3004 )  
							
							 
							
							
							
						 
						
							2021-05-15 14:15:58 -07:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4b1714c3f4 
								
							 
						 
						
							
							
								
								Update to Gradle 7.0 ( #2983 )  
							
							 
							
							... 
							
							
							
							* Update to Gradle 7.0
* Fix scala
* Restore accidental
* Fix deprecations 
							
						 
						
							2021-05-14 11:52:20 +09:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								abeca79e24 
								
							 
						 
						
							
							
								
								Some Gradle optimizations ( #2949 )  
							
							 
							
							... 
							
							
							
							* Gradle optimizations
* Finish 
							
						 
						
							2021-05-11 17:45:54 +09:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9c7fae3b04 
								
							 
						 
						
							
							
								
								Extract javaagent-extension-api from tooling & spi ( #2879 )  
							
							 
							
							
							
						 
						
							2021-05-06 23:30:25 -07:00  
						
					 
				
					
						
							
							
								 
								Lauri Tulmin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								12b7bbc273 
								
							 
						 
						
							
							
								
								Sort rabbitmq traces ( #2828 )  
							
							 
							
							
							
						 
						
							2021-04-20 12:43:08 -07:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								bd829a6494 
								
							 
						 
						
							
							
								
								Remove duplicate status verification ( #2710 )  
							
							 
							
							
							
						 
						
							2021-04-19 11:41:37 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ae23b97ec4 
								
							 
						 
						
							
							
								
								Move and rename NetPeerUtils ( #2548 )  
							
							 
							
							... 
							
							
							
							* Move and rename NetPeerUtils
* Rename NetPeerUtils to NetPeerAttributes; inject instance instead of using a global var
* Rename SpanAttributeSetter to AttributeSetter (might be used to set on AttributesBuilder in the future, who knows)
* Deprecate default BaseTracer constructor: library instrumentations are supposed to inject all dependencies, the javaagent should explicitly pass globals
* fix compilation failure
* Remove peer.service customization from library instrumentation 
							
						 
						
							2021-03-16 13:50:19 +01:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								72ffb3b7c5 
								
							 
						 
						
							
							
								
								Make BaseTracer fields private ( #2492 )  
							
							 
							
							... 
							
							
							
							* Make BaseTracer fields private
By making `tracer` private we're forcing all tracer implementation to use the `spanBuilder()` utility method and pass the parent context manually. 
							
						 
						
							2021-03-05 10:54:00 -08:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c18acb858e 
								
							 
						 
						
							
							
								
								Add BaseTracer#inject() method ( #2453 )  
							
							 
							
							... 
							
							
							
							* Add BaseTracer#inject() method
And avoid using GlobalOpenTelemetry#getPropagators()
* Code review comments 
							
						 
						
							2021-03-02 15:30:04 +01:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								62f2611486 
								
							 
						 
						
							
							
								
								Update instrumentation names ( #2433 )  
							
							 
							
							
							
						 
						
							2021-03-01 19:34:25 -08:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								605485b998 
								
							 
						 
						
							
							
								
								Remove some deprecated BaseTracer#end(Span) usages (part 2) ( #2418 )  
							
							 
							
							
							
						 
						
							2021-02-26 14:09:32 +02:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b4c8354b56 
								
							 
						 
						
							
							
								
								Hide non-specd attributes behind experimental flag ( #2376 )  
							
							 
							
							
							
						 
						
							2021-02-24 12:33:21 -08:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								000df967ce 
								
							 
						 
						
							
							
								
								Update to SDK 0.17.0 ( #2338 )  
							
							 
							
							... 
							
							
							
							* Update to SDK 0.17.0
* Finish
* ottrace 
							
						 
						
							2021-02-19 15:51:55 +09:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0fbdcad1dd 
								
							 
						 
						
							
							
								
								Make BaseTracer#startSpan() return Context ( #2232 )  
							
							 
							
							... 
							
							
							
							* Make BaseTracer#startSpan() return Context
* Update instrumentation/apache-camel-2.20/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/apachecamel/CamelEventNotifier.java
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
* spotless
* Add Javadocs to BaseTracer
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-02-12 12:12:40 +01:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ecf64c25f3 
								
							 
						 
						
							
							
								
								Remove BaseTracer#startScope() method ( #2224 )  
							
							 
							
							... 
							
							
							
							* Remove BaseTracer#startScope() method
* fix compilation failure 
							
						 
						
							2021-02-10 11:39:38 +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  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								Pavol Loffay
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								077d8b64f6 
								
							 
						 
						
							
							
								
								Move common matchers to tooling/bytebuddy/matcher and ignore matchers to tooling/matcher ( #1965 )  
							
							 
							
							
							
						 
						
							2021-01-10 12:35:53 -08:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								fa09451aea 
								
							 
						 
						
							
							
								
								Prefix custom attributes with instrumentation name ( #1784 )  
							
							 
							
							
							
						 
						
							2020-12-03 20:56:31 -08: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  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b683c2ff05 
								
							 
						 
						
							
							
								
								Convert the last two decorators to tracers and delete BaseDecorator ( #1785 )  
							
							 
							
							
							
						 
						
							2020-11-28 10:50:41 -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  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7bfb6b6dbd 
								
							 
						 
						
							
							
								
								Update to SDK 0.11.0 ( #1690 )  
							
							 
							
							
							
						 
						
							2020-11-19 19:37:49 -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  
						
					 
				
					
						
							
							
								 
								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
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9d2db827b9 
								
							 
						 
						
							
							
								
								Refactor Instrumenters into InstrumentationModules - R, S, T, V ( #1576 )  
							
							 
							
							
							
						 
						
							2020-11-09 18:48:52 -08:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3d21c26632 
								
							 
						 
						
							
							
								
								Update to SDK 0.10.0 ( #1564 )  
							
							 
							
							
							
						 
						
							2020-11-05 13:17:47 -08: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  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3565775b00 
								
							 
						 
						
							
							
								
								Format groovy ( #1475 )  
							
							 
							
							... 
							
							
							
							* Apply Intellij format to groovy
* spotless 
							
						 
						
							2020-10-26 11:47:12 +09:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f6ad05b8e3 
								
							 
						 
						
							
							
								
								Update to latest SDK snapshot ( #1384 )  
							
							 
							
							... 
							
							
							
							* Update to latest SDK snapshot
* Use published snapshot
* Fixes
* Cleans
* spotless
* Most
* Clean
* Merge
* Temporarily remove context interop
* WIP
* Prepare for intercepting propagated span
* Bump SDK
* IDE updates
* Lots
* compileJava
* Done?
* bar
* Spot
* drugs
* Groovy--
* green for me
* Spot
* Remove grpc import
* Scrub 
							
						 
						
							2020-10-25 15:14:32 +09: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  
						
					 
				
					
						
							
							
								 
								Nikita Salnikov-Tarnovski
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f23ad29187 
								
							 
						 
						
							
							
								
								Messaging convention reviewed ( #1297 )  
							
							 
							
							... 
							
							
							
							* Kafka reviewed
* Kafka Streams reviewed
* JMS reviewed
* RabbitMQ reviewed
* Format
* Format
* Polish
* Add comments
* Update parents as per spec proposal
* Cleanup
* Remove Operation enum
* muzzle
* Fix build
* Polish
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2020-10-13 09:16:58 +03:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c739f7db6b 
								
							 
						 
						
							
							
								
								Remove unnecessary scopes ( #1351 )  
							
							 
							
							
							
						 
						
							2020-10-11 14:31:37 -07:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								1b51d4a6b1 
								
							 
						 
						
							
							
								
								Rename packages ( #1367 )  
							
							 
							
							
							
						 
						
							2020-10-11 13:54:35 -07:00  
						
					 
				
					
						
							
							
								 
								Anuraag Agrawal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								5bba5d8482 
								
							 
						 
						
							
							
								
								Update to latest snapshot ( #1331 )  
							
							 
							
							... 
							
							
							
							* Update to latest snapshot
* Update to latest snapshot
* instrumentation-api
* spotless 
							
						 
						
							2020-10-06 17:47:41 +09: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  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								8954f222c0 
								
							 
						 
						
							
							
								
								Update to the latest opentelemetry-java 0.9.0-SNAPSHOT ( #1266 )  
							
							 
							
							
							
						 
						
							2020-09-26 20:44:28 -07:00  
						
					 
				
					
						
							
							
								 
								Nikita Salnikov-Tarnovski
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								bc98955176 
								
							 
						 
						
							
							
								
								Update to latest otel-java snapshot ( #1057 )  
							
							 
							
							... 
							
							
							
							* Update to latest otel-java snapshot
* Upgrade to working otel-java snapshot
* Update to latest otel-java snapshot
* Update to latest otel-java snapshot 
							
						 
						
							2020-08-26 22:03:28 +03: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
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7159d04b8d 
								
							 
						 
						
							
							
								
								Change groovy import order ( #1013 )  
							
							 
							
							... 
							
							
							
							* Update docs
* Format all groovy code
* Organize imports 
							
						 
						
							2020-08-15 23:19:27 -07:00