Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								1a506cb246 
								
							 
						 
						
							
							
								
								Document (and remove some) upper version test limits ( #12945 )  
							
							 
							
							
							
						 
						
							2024-12-27 08:54:10 -08:00  
						
					 
				
					
						
							
							
								 
								Gregor Zeitlinger
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ca16c480a4 
								
							 
						 
						
							
							
								
								add db client metrics ( #12806 )  
							
							 
							
							
							
						 
						
							2024-11-28 08:13:10 -08:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								74d07f1d36 
								
							 
						 
						
							
							
								
								Database stable semconv tests and fixes ( #12601 )  
							
							 
							
							
							
						 
						
							2024-11-10 09:44:57 +02:00  
						
					 
				
					
						
							
							
								 
								Helen
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								61c99cf73d 
								
							 
						 
						
							
							
								
								Implement some of the stable database semantic conventions ( #11575 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2024-10-29 10:32:37 -07:00  
						
					 
				
					
						
							
							
								 
								renovate[bot]
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								855c7a0fad 
								
							 
						 
						
							
							
								
								fix(deps): update dependency io.opentelemetry.semconv:opentelemetry-semconv to v1.28.0-alpha ( #12292 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com> 
							
						 
						
							2024-10-28 10:55:06 -07:00  
						
					 
				
					
						
							
							
								 
								renovate[bot]
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								467a2729bb 
								
							 
						 
						
							
							
								
								fix(deps): update errorproneversion to v2.33.0 (minor) ( #12371 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com> 
							
						 
						
							2024-10-02 08:15:22 +03:00  
						
					 
				
					
						
							
							
								 
								Lauri Tulmin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7ecc678866 
								
							 
						 
						
							
							
								
								Convert couchbase tests to java ( #12193 )  
							
							 
							
							
							
						 
						
							2024-09-12 08:29:02 -07:00  
						
					 
				
					
						
							
							
								 
								Gregor Zeitlinger
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								798bdd5569 
								
							 
						 
						
							
							
								
								config properties support for spring starter clients ( #11605 )  
							
							 
							
							
							
						 
						
							2024-07-02 16:49:39 +03:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								68ebe00c8b 
								
							 
						 
						
							
							
								
								Revert "Remove db.connection_string ( #11089 )" ( #11366 )  
							
							 
							
							
							
						 
						
							2024-05-16 10:30:34 +03:00  
						
					 
				
					
						
							
							
								 
								Lauri Tulmin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7ff3b23f10 
								
							 
						 
						
							
							
								
								Remove db.connection_string ( #11089 )  
							
							 
							
							
							
						 
						
							2024-04-12 09:09:25 +03:00  
						
					 
				
					
						
							
							
								 
								SylvainJuge
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								65ee9510f5 
								
							 
						 
						
							
							
								
								Rename the `instrumentation-api-semconv` module into `instrumentation-api-incubator` ( #9985 )  
							
							 
							
							
							
						 
						
							2023-12-04 08:28:10 +01:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								dc81aae72f 
								
							 
						 
						
							
							
								
								Move HTTP classes to instrumentation-api ( #9977 )  
							
							 
							
							
							
						 
						
							2023-12-01 12:04:06 +01:00  
						
					 
				
					
						
							
							
								 
								Lauri Tulmin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a2f01e577e 
								
							 
						 
						
							
							
								
								Make more tests run with indy ( #9729 )  
							
							 
							
							
							
						 
						
							2023-10-24 12:23:50 +03:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9cb157492c 
								
							 
						 
						
							
							
								
								Replace `(client|server).socket.(address|port)` attributes with `network.(peer|local).(address|port)` ( #9676 )  
							
							 
							
							
							
						 
						
							2023-10-18 10:36:32 +00:00  
						
					 
				
					
						
							
							
								 
								Matthieu MOREL
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9a1c178d58 
								
							 
						 
						
							
							
								
								PeerService Resolver ( #9061 )  
							
							 
							
							... 
							
							
							
							Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
Co-authored-by: jason plumb <75337021+breedx-splk@users.noreply.github.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com> 
							
						 
						
							2023-10-12 07:52:05 -07:00  
						
					 
				
					
						
							
							
								 
								Lauri Tulmin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7d2259742a 
								
							 
						 
						
							
							
								
								Transform inline advice to delegating advice and test indy modules ( #9508 )  
							
							 
							
							
							
						 
						
							2023-09-22 11:15:39 +03:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3b77cc4b2d 
								
							 
						 
						
							
							
								
								Semconv 1.21 ( #9408 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Lauri Tulmin <ltulmin@splunk.com> 
							
						 
						
							2023-09-13 19:20:23 +00:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								65451b6529 
								
							 
						 
						
							
							
								
								Deprecate `NetClientAttributesExtractor` ( #9165 )  
							
							 
							
							
							
						 
						
							2023-08-16 11:21:10 +02:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								cde2e70148 
								
							 
						 
						
							
							
								
								Implement new stable server semantic conventions ( #8663 )  
							
							 
							
							
							
						 
						
							2023-06-13 11:07:59 +02:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								eeb6ffd6e3 
								
							 
						 
						
							
							
								
								Deprecate InetSocketAddressNetClientAttributesGetter and move its met… ( #8591 )  
							
							 
							
							
							
						 
						
							2023-05-31 08:30:56 +02:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e3944a53a5 
								
							 
						 
						
							
							
								
								Make net.transport an optional attribute ( #8279 )  
							
							 
							
							
							
						 
						
							2023-04-20 08:14:03 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e1895e548c 
								
							 
						 
						
							
							
								
								Rename all methods in all Getters to use the `get*()` naming scheme ( #7619 )  
							
							 
							
							... 
							
							
							
							Resolves  #6562 
This PR only contains renames; the actual content is in the `*Getter`
interfaces, the rest of changes is just IntelliJ doing its job. 
							
						 
						
							2023-01-23 09:28:11 +00:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								77035fc88c 
								
							 
						 
						
							
							
								
								Extract `net.peer.{name,port}` on start for CLIENT spans ( #6828 )  
							
							 
							
							... 
							
							
							
							The [HTTP
spec](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/trace/semantic_conventions/http.md#http-client )
says these two attributes must be provided at span creation time - I
think it makes sense to extend it over to all `net`-related
instrumentations, cause these are supposed to be the logical peer
name/port, which are supposed to be known before the connection is
started/exchange is made. 
							
						 
						
							2022-10-10 16:00:19 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								cfdbe758f2 
								
							 
						 
						
							
							
								
								Net attributes getters changes (in preparation for HTTP spec impl) ( #6503 )  
							
							 
							
							... 
							
							
							
							* Net attributes getters changes: instrumentation-api-semconv changes
* Net attributes getters changes: getter implementations
* Net attributes getters changes: test fixes
* Remove net.sock.host.name
* code review comments
* default getter methods & getPeerSocketAddress() method name
* set authority in grpc earlier 
							
						 
						
							2022-09-12 09:20:27 -07:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f1774cabe2 
								
							 
						 
						
							
							
								
								Update net semantic convention changes ( #6268 )  
							
							 
							
							... 
							
							
							
							* New net conventions: option a
* Feedback + sock.family + sock.peer.name
* peer.service + tests
* server net attributes attempt 1
* server net attributes attempt 2
* Javadoc
* Revisions
* Apply to instrumentations
* Feedback
* One more default method
* Spotless
* Fix javadoc 
							
						 
						
							2022-08-18 09:02:23 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9366e3aedb 
								
							 
						 
						
							
							
								
								Muzzle review ( #6437 )  
							
							 
							
							... 
							
							
							
							* Muzzle review
* Fix 
							
						 
						
							2022-08-08 08:29:14 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								82b39b1012 
								
							 
						 
						
							
							
								
								Rename `newInstrumenter()` into `buildInstrumenter()` ( #6363 )  
							
							 
							
							... 
							
							
							
							* Rename newInstrumenter() into buildInstrumenter()
* spotless 
							
						 
						
							2022-07-25 12:02:46 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3af56e7d22 
								
							 
						 
						
							
							
								
								InstrumentationConfig part 3: HTTP headers and peer service mappings ( #6302 )  
							
							 
							
							
							
						 
						
							2022-07-15 14:52:52 -07:00  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								817afee505 
								
							 
						 
						
							
							
								
								Update rxjava instrumentation and package names ( #5984 )  
							
							 
							
							... 
							
							
							
							* Update rxjava instrumentation and package names
* Spotless 
							
						 
						
							2022-05-06 11:50:49 -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  
						
					 
				
					
						
							
							
								 
								Lauri Tulmin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								45bd419ec0 
								
							 
						 
						
							
							
								
								Run tests with jdk17 ( #5598 )  
							
							 
							
							
							
						 
						
							2022-03-17 13:25:16 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								47f2732aae 
								
							 
						 
						
							
							
								
								Split out DbClientAttributesGetter and SqlClientAttributesGetter ( #5354 )  
							
							 
							
							... 
							
							
							
							* Split out DbClientAttributesGetter and SqlClientAttributesGetter
* code review comments 
							
						 
						
							2022-03-04 09:58:04 -08:00  
						
					 
				
					
						
							
							
								 
								Lauri Tulmin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e6a8bdf697 
								
							 
						 
						
							
							
								
								Add peer service support back to couchbase26 ( #5451 )  
							
							 
							
							... 
							
							
							
							* Add peer service support back to couchbase26
* extract common module
* move tests
* fix tests
* address review comments
* remove CouchbaseRequestInfoHolder 
							
						 
						
							2022-02-28 10:00:27 -08:00  
						
					 
				
					
						
							
							
								 
								Lauri Tulmin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								625febaeb4 
								
							 
						 
						
							
							
								
								Sql sanitizer: sanitize double quoted strings only in couchbase queries ( #4615 )  
							
							 
							
							... 
							
							
							
							* Sql sanitizer: sanitize double quotes strings only in couchbase queries
* remove unused method
* use AutoValue 
							
						 
						
							2021-11-10 13:43:03 -08:00  
						
					 
				
					
						
							
							
								 
								Martin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d314d76fce 
								
							 
						 
						
							
							
								
								rename `newBuilder()` to `builder()` ( #4475 )  
							
							 
							
							... 
							
							
							
							* rename `newBuilder()` to `builder()`
* rename `newBuilder()` to `builder()` 
							
						 
						
							2021-10-22 20:50:43 -07:00  
						
					 
				
					
						
							
							
								 
								Trask Stalnaker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								1b37df7afd 
								
							 
						 
						
							
							
								
								Move common testing modules to match convention a bit better(?) ( #4451 )  
							
							 
							
							... 
							
							
							
							* Rename jsf modules to match convention
* Couchbase too
* Mongo too
* Play WS too
* Log4j too
* Elasticsearch too
* JAX-RS too
* JAX-WS sort of
* Spotless
* empty commit 
							
						 
						
							2021-10-21 12:41:28 -07:00  
						
					 
				
					
						
							
							
								 
								Martin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3ea22bb3ed 
								
							 
						 
						
							
							
								
								Cache couchbase operation attribute values per method ( #3819 )  
							
							 
							
							... 
							
							
							
							* Cache couchbase operation attribute values per method
* avoid using reflection
* spotless 
							
						 
						
							2021-08-11 07:54:11 -07:00  
						
					 
				
					
						
							
							
								 
								Mateusz Rzeszutek
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b2609d0f40 
								
							 
						 
						
							
							
								
								Refactor couchbase and hystrix to Instrumenter API ( #3802 )  
							
							 
							
							
							
						 
						
							2021-08-10 12:16:41 -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  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								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