c20e1571cb 
								
							 
						 
						
							
							
								
								Run opentelemetry api bridge tests agains the bridged api version ( #11085 )  
							
							
							
						 
						
							2024-04-10 15:21:01 +03:00  
				
					
						
							
							
								 
						
							
								96c4922753 
								
							 
						 
						
							
							
								
								Update the OpenTelemetry SDK version to 1.37.0 ( #11066 )  
							
							... 
							
							
							
							Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com> 
							
						 
						
							2024-04-10 11:08:42 +03:00  
				
					
						
							
							
								 
						
							
								955470a63a 
								
							 
						 
						
							
							
								
								Semconv 1.25.0 migration ( #10983 )  
							
							... 
							
							
							
							Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
							
						 
						
							2024-04-09 11:25:52 -07:00  
				
					
						
							
							
								 
						
							
								4f0baff3f8 
								
							 
						 
						
							
							
								
								Set route only on the SERVER span ( #10290 )  
							
							
							
						 
						
							2024-02-14 09:25:33 +02:00  
				
					
						
							
							
								 
						
							
								65ee9510f5 
								
							 
						 
						
							
							
								
								Rename the `instrumentation-api-semconv` module into `instrumentation-api-incubator` ( #9985 )  
							
							
							
						 
						
							2023-12-04 08:28:10 +01:00  
				
					
						
							
							
								 
						
							
								9fb5b3f31c 
								
							 
						 
						
							
							
								
								Bridge incubator metrics apis ( #9884 )  
							
							
							
						 
						
							2023-11-17 07:48:44 -08:00  
				
					
						
							
							
								 
						
							
								7d2259742a 
								
							 
						 
						
							
							
								
								Transform inline advice to delegating advice and test indy modules ( #9508 )  
							
							
							
						 
						
							2023-09-22 11:15:39 +03:00  
				
					
						
							
							
								 
						
							
								3b77cc4b2d 
								
							 
						 
						
							
							
								
								Semconv 1.21 ( #9408 )  
							
							... 
							
							
							
							Co-authored-by: Lauri Tulmin <ltulmin@splunk.com> 
							
						 
						
							2023-09-13 19:20:23 +00:00  
				
					
						
							
							
								 
						
							
								bbb05276be 
								
							 
						 
						
							
							
								
								Update the OpenTelemetry SDK version to 1.27.0 ( #8688 )  
							
							... 
							
							
							
							Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com> 
							
						 
						
							2023-06-13 12:02:11 +03:00  
				
					
						
							
							
								 
						
							
								66f4c80d35 
								
							 
						 
						
							
							
								
								Update instrumentation suppression keys that do not align with their module name ( #7811 )  
							
							
							
						 
						
							2023-04-11 10:54:42 -07:00  
				
					
						
							
							
								 
						
							
								ea237e3a80 
								
							 
						 
						
							
							
								
								Update HTTP span name extractors ( #7730 )  
							
							... 
							
							
							
							Implements
https://github.com/open-telemetry/opentelemetry-specification/issues/2998 
---------
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2023-02-14 07:40:05 -08:00  
				
					
						
							
							
								 
						
							
								d6ff48121f 
								
							 
						 
						
							
							
								
								Agent context storage wrapper should not override other wrappers ( #7355 )  
							
							... 
							
							
							
							Resolves
https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/7344 
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2022-12-12 10:22:41 -08:00  
				
					
						
							
							
								 
						
							
								11eef37a4c 
								
							 
						 
						
							
							
								
								Add toString on BridgedTraceFlags ( #7086 )  
							
							... 
							
							
							
							to improve the situation when logging/debugging
`Span.current().getSpanContext()`, currently:
> ImmutableSpanContext{traceId=115a2de6dffb17eaafd13a66d7aec660,
spanId=56af5c30e85bfb08,
traceFlags=**io.opentelemetry.javaagent.instrumentation.opentelemetryapi.trace.BridgedTraceFlags@20ea6fa6**,
traceState=ArrayBasedTraceState{entries=[]}, remote=false, valid=true} 
							
						 
						
							2022-11-08 08:45:09 -08:00  
				
					
						
							
							
								 
						
							
								429ecfc713 
								
							 
						 
						
							
							
								
								Update error prone ( #6646 )  
							
							... 
							
							
							
							(note that change from BDDMockito is due to
https://github.com/google/error-prone/issues/3396 ) 
							
						 
						
							2022-09-23 11:24:40 -07:00  
				
					
						
							
							
								 
						
							
								68a9f20eb3 
								
							 
						 
						
							
							
								
								Enable PrivateConstructorForUtilityClass errorprone check ( #6427 )  
							
							... 
							
							
							
							* PrivateConstructorForUtilityClass
* Advice
* More advice
* More
* More advice
* More
* Spotless
* Fix
* Fix
* Fix
* A better solution
* Revert
* More
* Fix
* Spotless
* Fix 
							
						 
						
							2022-08-10 11:30:22 +03:00  
				
					
						
							
							
								 
						
							
								c3c4fb7101 
								
							 
						 
						
							
							
								
								Finish annotation move ( #6386 )  
							
							... 
							
							
							
							* Update tests with new annotation
* more
* Fix build
* More 
							
						 
						
							2022-08-01 09:19:58 -07:00  
				
					
						
							
							
								 
						
							
								6a24080fe9 
								
							 
						 
						
							
							
								
								Add code attributes to several instrumentations ( #6365 )  
							
							... 
							
							
							
							* Add code attributes to several instrumentations
* fix servlet tests
* fix tests
* fix elasticsearch tests
* fix context bridge test
* fix rxjava tests
* fix spring webmvc tests 
							
						 
						
							2022-07-27 09:37:01 +02:00  
				
					
						
							
							
								 
						
							
								fb784aa877 
								
							 
						 
						
							
							
								
								Support new annotations (and change of instrumentation name for opentelemetry-annotations) ( #6296 )  
							
							... 
							
							
							
							* Support new annotations
* Consistency
* Simplify
* Annotation
* oops 
							
						 
						
							2022-07-11 14:34:26 -07:00  
				
					
						
							
							
								 
						
							
								8a83844245 
								
							 
						 
						
							
							
								
								Log a warning when GlobalOpenTelemetry#resetForTest() is called ( #6212 )  
							
							
							
						 
						
							2022-06-24 13:38:38 -07:00  
				
					
						
							
							
								 
						
							
								d17a0d7d9a 
								
							 
						 
						
							
							
								
								Instrument SpanKey directly ( #5933 )  
							
							... 
							
							
							
							* Instrument SpanKey directly
* feedback
* Make muzzle work
* Revert unrelated change 
							
						 
						
							2022-05-03 14:56:33 -07:00  
				
					
						
							
							
								 
						
							
								f2714ad021 
								
							 
						 
						
							
							
								
								Small consistency ( #5931 )  
							
							
							
						 
						
							2022-04-25 15:06:38 -07:00  
				
					
						
							
							
								 
						
							
								2bb7873f99 
								
							 
						 
						
							
							
								
								Add javaagent<->application context bridge for HttpRouteHolder ( #5838 )  
							
							... 
							
							
							
							* Add javaagent<->application context bridge for HttpRouteHolder
* remove comments
* fix broken http.route bridge
* spotless
* Move to a separate module 
							
						 
						
							2022-04-22 08:29:54 -07:00  
				
					
						
							
							
								 
						
							
								2c4acd7c81 
								
							 
						 
						
							
							
								
								Introduce LocalRootSpan (replacing ServerSpan) ( #5896 )  
							
							... 
							
							
							
							* Introduce LocalRootSpan (replacing ServerSpan)
* fix tests
* bridge old ServerSpan class 
							
						 
						
							2022-04-21 11:29:10 +02:00  
				
					
						
							
							
								 
						
							
								4e3f19d469 
								
							 
						 
						
							
							
								
								Enable span suppression by SpanKey by default ( #5779 )  
							
							... 
							
							
							
							* Enable span suppression by SpanKey by default
* fix HTTP tests (probably)
* add exception for camel
* remove suppression tests from @WithSpan instrumentations
* remove suppression tests from @WithSpan instrumentation; spring boot autoconfigure
* fix twilio tests
* fix netty-based HTTP clients, remove AWS SDK 1.11 unit test
* fix elasticsearch tests
* codenarc
* spotless
* fix AWS SDK 1.11 tests
* remove a TODO
* code review comments
* fix merge conflict
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2022-04-19 14:13:09 -07:00  
				
					
						
							
							
								 
						
							
								5fb2261a82 
								
							 
						 
						
							
							
								
								Split out instrumentation-api-semconv ( #5721 )  
							
							... 
							
							
							
							* Split out instrumentation-api-semconv
* fix tests
* Moved LoggingContextConstants to semconv module too 
							
						 
						
							2022-04-01 10:04:52 -07:00  
				
					
						
							
							
								 
						
							
								56f65e4fab 
								
							 
						 
						
							
							
								
								Convert all logging statements from slf4j to jul - part 1 ( #5628 )  
							
							... 
							
							
							
							* Convert all logging statements from slf4j to jul - part 1
* fix tests
* use placeholders
* fixed all comments, added static imports for Level 
							
						 
						
							2022-03-22 10:35:27 -07:00  
				
					
						
							
							
								 
						
							
								cf6f9b7631 
								
							 
						 
						
							
							
								
								Log a warning whenever GlobalOpenTelemetry.set() is called ( #5264 )  
							
							
							
						 
						
							2022-01-31 09:24:01 -08:00  
				
					
						
							
							
								 
						
							
								ec375116be 
								
							 
						 
						
							
							
								
								Fix more lint warnings ( #5174 )  
							
							... 
							
							
							
							* Fix more lint warnings
* Redisable lint
* Drift
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2022-01-20 12:48:46 +09:00  
				
					
						
							
							
								 
						
							
								1a9c633b4b 
								
							 
						 
						
							
							
								
								Rename some packages, move some classes ( #5043 )  
							
							... 
							
							
							
							* Rename some packages, move some classes 
							
						 
						
							2022-01-09 13:26:51 +02:00  
				
					
						
							
							
								 
						
							
								f6bcd76219 
								
							 
						 
						
							
							
								
								Update errorprone ( #5016 )  
							
							... 
							
							
							
							* Update errorprone
* gwt
* Remove unnecessary final
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2022-01-06 14:21:56 -08:00  
				
					
						
							
							
								 
						
							
								5e1e0c2642 
								
							 
						 
						
							
							
								
								Update to OTel 1.10 ( #4866 )  
							
							... 
							
							
							
							Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-12-16 18:46:17 +09:00  
				
					
						
							
							
								 
						
							
								09beb58a8c 
								
							 
						 
						
							
							
								
								Move SpanKey to internal package ( #4869 )  
							
							... 
							
							
							
							Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-12-14 11:27:37 -08:00  
				
					
						
							
							
								 
						
							
								ca2bce9608 
								
							 
						 
						
							
							
								
								Deprecate the Tracer API ( #4868 )  
							
							
							
						 
						
							2021-12-12 12:14:36 -08:00  
				
					
						
							
							
								 
						
							
								19958521a0 
								
							 
						 
						
							
							
								
								Instrument ContextPropagationOperator to bridge lib/agent calls ( #4786 )  
							
							... 
							
							
							
							* Instrument ContextPropagationOperator to bridge lib/agent calls
* more tests
* clean up
* up
* lint
* more lint
* make runWithContext(Flux, ..) public
* lint 
							
						 
						
							2021-12-07 11:00:20 -08:00  
				
					
						
							
							
								 
						
							
								3801bb38cc 
								
							 
						 
						
							
							
								
								Run muzzle check against OpenTelemetry API instrumentation (bridge) ( #4797 )  
							
							... 
							
							
							
							* Run muzzle check against bridge
* Simplify
* Renames 
							
						 
						
							2021-12-06 11:58:01 -08:00  
				
					
						
							
							
								 
						
							
								ce4cef76f9 
								
							 
						 
						
							
							
								
								Clean up groovy assertions ( #4805 )  
							
							
							
						 
						
							2021-12-05 23:23:58 -08:00  
				
					
						
							
							
								 
						
							
								5cbd09e4da 
								
							 
						 
						
							
							
								
								fix incorrect delegate method ( #4630 )  
							
							... 
							
							
							
							* fix incorrect delegate method
* add version test 
							
						 
						
							2021-11-11 07:21:04 +01:00  
				
					
						
							
							
								 
						
							
								f3cbf25a89 
								
							 
						 
						
							
							
								
								Migrate opentelemetry-api testing module to Instrumenter API ( #4580 )  
							
							
							
						 
						
							2021-11-04 10:23:51 -07:00  
				
					
						
							
							
								 
						
							
								ac91dc090a 
								
							 
						 
						
							
							
								
								Type annotation placement ( #4406 )  
							
							... 
							
							
							
							* switch annotation `org.checkerframework.checker.nullness.qual.Nullable` to `javax.annotation.Nullable`
* code format 
							
						 
						
							2021-10-17 17:38:43 -07:00  
				
					
						
							
							
								 
						
							
								c5182d3f94 
								
							 
						 
						
							
							
								
								Add utility toString() implementations to the opentelemetry-api bridge ( #4343 )  
							
							... 
							
							
							
							* Add utility toString() implementations to the opentelemetry-api bridge
* checkstyle 
							
						 
						
							2021-10-11 10:55:23 -07:00  
				
					
						
							
							
								 
						
							
								436184002c 
								
							 
						 
						
							
							
								
								Bridge trace builder ( #4090 )  
							
							... 
							
							
							
							* Bridge tracer builder
* put api 1.4 bridging into separate moulde
* remove duplicate test
* remove testing dependencies
* use static import
* Update instrumentation/opentelemetry-api/opentelemetry-api-1.0/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/opentelemetryapi/trace/ApplicationTracerProvider.java
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
* rename make -> create
* replace reflection with methodhandle
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-09-13 09:30:02 -07:00