d20b357c3d 
								
							 
						 
						
							
							
								
								Add http server stable semconv tests ( #9360 )  
							
							
							
						 
						
							2023-08-31 18:43:03 -07:00  
				
					
						
							
							
								 
						
							
								d7a34f90ba 
								
							 
						 
						
							
							
								
								Refactor and rename `HttpClientResend` and `HttpRouteHolder` ( #9280 )  
							
							... 
							
							
							
							Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2023-08-26 00:37:25 +00:00  
				
					
						
							
							
								 
						
							
								aabd14fb6e 
								
							 
						 
						
							
							
								
								Apply Prettier to yaml files ( #8969 )  
							
							
							
						 
						
							2023-07-20 02:54:31 +00:00  
				
					
						
							
							
								 
						
							
								e87584fac6 
								
							 
						 
						
							
							
								
								change endpoint from enum to regular class ( #8325 )  
							
							... 
							
							
							
							Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2023-04-24 16:31:32 +00:00  
				
					
						
							
							
								 
						
							
								d0bfc5be0f 
								
							 
						 
						
							
							
								
								Convert vaadin tests to java ( #7444 )  
							
							... 
							
							
							
							Part of
https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/7195 
Resolves
https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/7417 
Vaadin tests often break with a new version of vaadin. To improve this
tests were change to assert only the traces and spans that are common in
all the versions. 
							
						 
						
							2023-01-03 12:46:48 -08:00  
				
					
						
							
							
								 
						
							
								17b3fdb04a 
								
							 
						 
						
							
							
								
								Make preparations for Spring Web & WebMVC 6 instrumentations ( #7343 )  
							
							... 
							
							
							
							Just moving things around, extracting parent dir for `spring-web` and
`spring-webmvc` 
							
						 
						
							2022-12-01 13:08:32 +01:00  
				
					
						
							
							
								 
						
							
								2b8f13830a 
								
							 
						 
						
							
							
								
								Limit spring boot version in grails latest dep tests ( #7310 )  
							
							... 
							
							
							
							Fixes  #7309  
Fixes  #7308  
						
							2022-11-25 15:14:09 +01:00  
				
					
						
							
							
								 
						
							
								6f6af66c04 
								
							 
						 
						
							
							
								
								Update to slf4j 2.0.2 ( #6774 )  
							
							... 
							
							
							
							~testLatestDeps is failing, see #6791~ 
							
						 
						
							2022-10-06 01:28:53 +00:00  
				
					
						
							
							
								 
						
							
								f50f1fed3b 
								
							 
						 
						
							
							
								
								Fix instrumentation-api-semconv packages ( #6590 )  
							
							... 
							
							
							
							* Fix instrumentation-api-semconv packages
* Move test
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2022-09-12 14:51:27 -07:00  
				
					
						
							
							
								 
						
							
								2863293f26 
								
							 
						 
						
							
							
								
								Fix daily build failures ( #6510 )  
							
							
							
						 
						
							2022-08-25 12:26:36 -07:00  
				
					
						
							
							
								 
						
							
								08f013f9d6 
								
							 
						 
						
							
							
								
								Update gradle to 7.5.1 ( #6359 )  
							
							... 
							
							
							
							* Update gradle to 7.5
* Bump to 7.5.1
* gradle 7.5.1 with jdk17
* spotless
* one more --add-opens
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com> 
							
						 
						
							2022-08-12 12:03:43 +02:00  
				
					
						
							
							
								 
						
							
								beabda6d96 
								
							 
						 
						
							
							
								
								Fix the build ( #6445 )  
							
							
							
						 
						
							2022-08-08 17:39:06 -07:00  
				
					
						
							
							
								 
						
							
								3c6c6c6b3f 
								
							 
						 
						
							
							
								
								Remove external maven repos ( #6440 )  
							
							... 
							
							
							
							* Remove external maven repos
* Fix 
							
						 
						
							2022-08-08 10:08:27 -07:00  
				
					
						
							
							
								 
						
							
								82b39b1012 
								
							 
						 
						
							
							
								
								Rename `newInstrumenter()` into `buildInstrumenter()` ( #6363 )  
							
							... 
							
							
							
							* Rename newInstrumenter() into buildInstrumenter()
* spotless 
							
						 
						
							2022-07-25 12:02:46 -07:00  
				
					
						
							
							
								 
						
							
								7bbe918008 
								
							 
						 
						
							
							
								
								InstrumentationConfig part 2 ( #6292 )  
							
							
							
						 
						
							2022-07-11 09:47:19 +02:00  
				
					
						
							
							
								 
						
							
								8fac01e736 
								
							 
						 
						
							
							
								
								Enable error prone's UnusedVariable check ( #6217 )  
							
							... 
							
							
							
							* Enable error prone's UnusedVariable check
* Spotless 
							
						 
						
							2022-06-27 10:55:27 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								a45ee01259 
								
							 
						 
						
							
							
								
								Test latest version of akka-http ( #5945 )  
							
							... 
							
							
							
							* Test latest version of akka-http
* checkstyle
* spotless 
							
						 
						
							2022-04-28 15:08:58 +03:00  
				
					
						
							
							
								 
						
							
								39e1fcb48e 
								
							 
						 
						
							
							
								
								Rename view and controller suppression config properties ( #5747 )  
							
							... 
							
							
							
							* Rename view and controller suppression config properties
* code review comments 
							
						 
						
							2022-04-05 14:24:24 -07:00  
				
					
						
							
							
								 
						
							
								0ca127fe94 
								
							 
						 
						
							
							
								
								Move ClassNames & SpanNames to .util package ( #5746 )  
							
							... 
							
							
							
							* Move ClassNames & SpanNames to .util package
* errorprone 
							
						 
						
							2022-04-04 11:17:54 -07:00  
				
					
						
							
							
								 
						
							
								e9c1efece2 
								
							 
						 
						
							
							
								
								Update to Groovy 4 ( #5532 )  
							
							... 
							
							
							
							* Update to Groovy 4
* exclude spock from grails tests, update comment
* Update instrumentation/grails-3.0/javaagent/build.gradle.kts
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2022-03-09 15:07:41 -08:00  
				
					
						
							
							
								 
						
							
								b3496381f1 
								
							 
						 
						
							
							
								
								Write http server tests in java ( #5501 )  
							
							... 
							
							
							
							* Write http server tests in java
* typo
* Apply suggestions from code review
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
* add comments
* address review comments
* use Predicate
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2022-03-08 14:21:59 -08:00  
				
					
						
							
							
								 
						
							
								53a8b85f4c 
								
							 
						 
						
							
							
								
								Updates to http.server_name ( #5369 )  
							
							... 
							
							
							
							* Updates to http.server_name
* Tests
* fix
* armeria
* fix
* fix
* codenarc 
							
						 
						
							2022-02-18 09:38:21 -08:00  
				
					
						
							
							
								 
						
							
								022914139e 
								
							 
						 
						
							
							
								
								test latest deps cleanup ( #5269 )  
							
							... 
							
							
							
							* test latest deps cleanup
* Revert currently irrelevant change
* Update instrumentation/lettuce/lettuce-4.0/javaagent/build.gradle.kts
Co-authored-by: Nikita Salnikov-Tarnovski <gnikem@gmail.com>
Co-authored-by: Nikita Salnikov-Tarnovski <gnikem@gmail.com> 
							
						 
						
							2022-02-01 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								edc185b133 
								
							 
						 
						
							
							
								
								Rename ServerSpanNaming to HttpRouteHolder ( #5211 )  
							
							... 
							
							
							
							* Rename ServerSpanNaming to HttpRouteHolder
* HttpRouteBiGetter 
							
						 
						
							2022-01-25 09:44:15 -08:00  
				
					
						
							
							
								 
						
							
								26aee0411d 
								
							 
						 
						
							
							
								
								Limit spring boot version in grails latest dep tests ( #5199 )  
							
							
							
						 
						
							2022-01-21 09:33:46 -08:00  
				
					
						
							
							
								 
						
							
								540e4cfafb 
								
							 
						 
						
							
							
								
								Remove HttpServerTest#extraAttributes() method ( #5176 )  
							
							... 
							
							
							
							* Remove HttpServerTest#extraAttributes() method
* fix ktor tests
* fix ratpack and restlet tests
* fix servlet2 tests
* Fix webflux and vertx tests 
							
						 
						
							2022-01-20 10:41:41 -08:00  
				
					
						
							
							
								 
						
							
								52394a2ff9 
								
							 
						 
						
							
							
								
								Remove deprecated tracer API ( #5175 )  
							
							... 
							
							
							
							* Remove deprecated tracer API
* Groovy too 
							
						 
						
							2022-01-19 09:52:51 -08:00  
				
					
						
							
							
								 
						
							
								872c6c7d80 
								
							 
						 
						
							
							
								
								Add `http.route` to the server span when `ServerSpanNaming` is updated ( #5086 )  
							
							... 
							
							
							
							* Add `http.route` to the server span when `ServerSpanNaming` is updated
* fix camel tests
* fix test compilation failure
* assert route in camel instrumentation 
							
						 
						
							2022-01-14 13:52:06 -08:00  
				
					
						
							
							
								 
						
							
								1a9c633b4b 
								
							 
						 
						
							
							
								
								Rename some packages, move some classes ( #5043 )  
							
							... 
							
							
							
							* Rename some packages, move some classes 
							
						 
						
							2022-01-09 13:26:51 +02:00  
				
					
						
							
							
								 
						
							
								acaa5e687a 
								
							 
						 
						
							
							
								
								Remove grails lates dep restriction ( #5025 )  
							
							
							
						 
						
							2022-01-06 08:56:41 -08:00  
				
					
						
							
							
								 
						
							
								9e3bd5c18d 
								
							 
						 
						
							
							
								
								Remove a few `ServerSpanNaming` usages ( #4900 )  
							
							... 
							
							
							
							* Remove a few ServerSpanNaming usages
* revert vaadin changes 
							
						 
						
							2021-12-21 12:49:03 -08:00  
				
					
						
							
							
								 
						
							
								0bab0c2aa3 
								
							 
						 
						
							
							
								
								Move `ServletContextPath` to `servlet-common:bootstrap` ( #4824 )  
							
							... 
							
							
							
							* Move ServletContextPath to servlet-common:bootstrap
* fix tests
* Simplify ServletContextPath calls in restlet instrumentation 
							
						 
						
							2021-12-08 15:59:31 +01:00  
				
					
						
							
							
								 
						
							
								d314d76fce 
								
							 
						 
						
							
							
								
								rename `newBuilder()` to `builder()` ( #4475 )  
							
							... 
							
							
							
							* rename `newBuilder()` to `builder()`
* rename `newBuilder()` to `builder()` 
							
						 
						
							2021-10-22 20:50:43 -07:00  
				
					
						
							
							
								 
						
							
								ef131acd6d 
								
							 
						 
						
							
							
								
								Enable http server concurrency test everywhere ( #4465 )  
							
							... 
							
							
							
							* Enable http server concurrency test everywhere
* remove testConcurrency method as test is now always enabled
* rebase 
							
						 
						
							2021-10-22 08:39:30 -07:00  
				
					
						
							
							
								 
						
							
								b06c1f9018 
								
							 
						 
						
							
							
								
								Collect more attributes from servlet instrumenter ( #4356 )  
							
							... 
							
							
							
							* Collect more attributes from servlet instrumenter
* spotless 
							
						 
						
							2021-10-12 10:58:47 -07:00  
				
					
						
							
							
								 
						
							
								354699647a 
								
							 
						 
						
							
							
								
								Test captured HTTP headers - HTTP server tests, part 2 ( #4328 )  
							
							... 
							
							
							
							* Test captured HTTP headers - HTTP server tests, part 2
* Turn off captured HTTP headers testing for grizzly
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-10-08 13:05:35 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								65335962de 
								
							 
						 
						
							
							
								
								Remove capturing lambda (optimization) ( #4014 )  
							
							... 
							
							
							
							* Remove capturing lambda
* Update instrumentation-api/src/main/java/io/opentelemetry/instrumentation/api/servlet/ServerSpanNameSupplier.java
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
* Update instrumentation-api/src/main/java/io/opentelemetry/instrumentation/api/servlet/ServerSpanNameTwoArgSupplier.java
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
* Update instrumentation/jsf/jsf-common/library/src/main/java/io/opentelemetry/instrumentation/jsf/JsfServerSpanNaming.java
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
* checkstyle
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com> 
							
						 
						
							2021-08-30 20:26:00 -07:00  
				
					
						
							
							
								 
						
							
								6f22d90aa6 
								
							 
						 
						
							
							
								
								Option to suppress controller and view spans ( #3865 )  
							
							... 
							
							
							
							* Add option to suppress controller and view spans
* Apply to all existing Instrumenters
* Introduce ExperimentalConfig
* Singleton?
* No need for lazy 
							
						 
						
							2021-08-25 13:43:38 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								76a94e0604 
								
							 
						 
						
							
							
								
								Update Grails to Instrumenter API ( #3795 )  
							
							
							
						 
						
							2021-08-09 09:23:25 -07:00  
				
					
						
							
							
								 
						
							
								5d6be8764e 
								
							 
						 
						
							
							
								
								Remove jetty-server exclude ( #3453 )  
							
							
							
						 
						
							2021-07-01 09:12:26 +09:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								761b9c280b 
								
							 
						 
						
							
							
								
								Migrate instrumentation gradle files to kotlin ( #3414 )  
							
							... 
							
							
							
							* Migrate instrumentation gradle files to kotlin
* Convert
* Muzzle 
							
						 
						
							2021-06-28 17:27:12 +09:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								9f31a057b6 
								
							 
						 
						
							
							
								
								Refactor span names class ( #3281 )  
							
							... 
							
							
							
							* spanNameForMethod
* spanNameForClass
* Cache simple name using ClassValue 
							
						 
						
							2021-06-14 11:56:40 -07:00