c7bd3e4d6a 
								
							 
						 
						
							
							
								
								JavaScript Snippet Injection ( #7650 )  
							
							... 
							
							
							
							Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2023-04-26 16:09:12 -07:00  
				
					
						
							
							
								 
						
							
								e3944a53a5 
								
							 
						 
						
							
							
								
								Make net.transport an optional attribute ( #8279 )  
							
							
							
						 
						
							2023-04-20 08:14:03 -07:00  
				
					
						
							
							
								 
						
							
								5b271c4917 
								
							 
						 
						
							
							
								
								Switch from http.flavor to net.protocol.* in HTTP server instrumentat… ( #8244 )  
							
							
							
						 
						
							2023-04-09 08:47:33 -07:00  
				
					
						
							
							
								 
						
							
								d9b0eee503 
								
							 
						 
						
							
							
								
								Remove deprecated instrumentation-api-semconv code ( #7838 )  
							
							
							
						 
						
							2023-02-16 13:16:52 -08: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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								d89932098a 
								
							 
						 
						
							
							
								
								Disable YodaCondition check and revert some of the changes ( #7596 )  
							
							... 
							
							
							
							Let's keep close to the SDK repo config. 
I reverted some of the changes, only left those that I think make sense
anyway (e.g. comparing enums with `==`) 
							
						 
						
							2023-01-17 19:44:15 -08:00  
				
					
						
							
							
								 
						
							
								f335861136 
								
							 
						 
						
							
							
								
								Bump errorProneVersion from 2.17.0 to 2.18.0 ( #7532 )  
							
							... 
							
							
							
							Bumps `errorProneVersion` from 2.17.0 to 2.18.0.
Updates `error_prone_annotations` from 2.17.0 to 2.18.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/error-prone/releases ">error_prone_annotations's
releases</a>.</em></p>
<blockquote>
<h2>Error Prone 2.18.0</h2>
<p>New Checkers:</p>
<ul>
<li><a
href="https://errorprone.info/bugpattern/InjectOnBugCheckers "><code>InjectOnBugCheckers</code></a></li>
<li><a
href="https://errorprone.info/bugpattern/LabelledBreakTarget "><code>LabelledBreakTarget</code></a></li>
<li><a
href="https://errorprone.info/bugpattern/UnusedLabel "><code>UnusedLabel</code></a></li>
<li><a
href="https://errorprone.info/bugpattern/YodaCondition "><code>YodaCondition</code></a></li>
</ul>
<p>Fixes issues: <a
href="https://github-redirect.dependabot.com/google/error-prone/issues/1650 ">#1650</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/2706 ">#2706</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3404 ">#3404</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3493 ">#3493</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3504 ">#3504</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3519 ">#3519</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3579 ">#3579</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3610 ">#3610</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3632 ">#3632</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3638 ">#3638</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3645 ">#3645</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3646 ">#3646</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3652 ">#3652</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3690 ">#3690</a></p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/error-prone/compare/v2.17.0...v2.18.0 ">https://github.com/google/error-prone/compare/v2.17.0...v2.18.0 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="34730decfeee1e7778d3bb9ede9f257f459e14cda57309b018181f9918bc360ed99da2c06c7b8b6e0f5753f67bf36a502b5fhttps://github.com/google/error-prone/compare/v2.17.0...v2.18.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `error_prone_core` from 2.17.0 to 2.18.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/error-prone/releases ">error_prone_core's
releases</a>.</em></p>
<blockquote>
<h2>Error Prone 2.18.0</h2>
<p>New Checkers:</p>
<ul>
<li><a
href="https://errorprone.info/bugpattern/InjectOnBugCheckers "><code>InjectOnBugCheckers</code></a></li>
<li><a
href="https://errorprone.info/bugpattern/LabelledBreakTarget "><code>LabelledBreakTarget</code></a></li>
<li><a
href="https://errorprone.info/bugpattern/UnusedLabel "><code>UnusedLabel</code></a></li>
<li><a
href="https://errorprone.info/bugpattern/YodaCondition "><code>YodaCondition</code></a></li>
</ul>
<p>Fixes issues: <a
href="https://github-redirect.dependabot.com/google/error-prone/issues/1650 ">#1650</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/2706 ">#2706</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3404 ">#3404</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3493 ">#3493</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3504 ">#3504</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3519 ">#3519</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3579 ">#3579</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3610 ">#3610</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3632 ">#3632</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3638 ">#3638</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3645 ">#3645</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3646 ">#3646</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3652 ">#3652</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3690 ">#3690</a></p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/error-prone/compare/v2.17.0...v2.18.0 ">https://github.com/google/error-prone/compare/v2.17.0...v2.18.0 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="34730decfeee1e7778d3bb9ede9f257f459e14cda57309b018181f9918bc360ed99da2c06c7b8b6e0f5753f67bf36a502b5fhttps://github.com/google/error-prone/compare/v2.17.0...v2.18.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `error_prone_test_helpers` from 2.17.0 to 2.18.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/error-prone/releases ">error_prone_test_helpers's
releases</a>.</em></p>
<blockquote>
<h2>Error Prone 2.18.0</h2>
<p>New Checkers:</p>
<ul>
<li><a
href="https://errorprone.info/bugpattern/InjectOnBugCheckers "><code>InjectOnBugCheckers</code></a></li>
<li><a
href="https://errorprone.info/bugpattern/LabelledBreakTarget "><code>LabelledBreakTarget</code></a></li>
<li><a
href="https://errorprone.info/bugpattern/UnusedLabel "><code>UnusedLabel</code></a></li>
<li><a
href="https://errorprone.info/bugpattern/YodaCondition "><code>YodaCondition</code></a></li>
</ul>
<p>Fixes issues: <a
href="https://github-redirect.dependabot.com/google/error-prone/issues/1650 ">#1650</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/2706 ">#2706</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3404 ">#3404</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3493 ">#3493</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3504 ">#3504</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3519 ">#3519</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3579 ">#3579</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3610 ">#3610</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3632 ">#3632</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3638 ">#3638</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3645 ">#3645</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3646 ">#3646</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3652 ">#3652</a>,
<a
href="https://github-redirect.dependabot.com/google/error-prone/issues/3690 ">#3690</a></p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/error-prone/compare/v2.17.0...v2.18.0 ">https://github.com/google/error-prone/compare/v2.17.0...v2.18.0 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="34730decfeee1e7778d3bb9ede9f257f459e14cda57309b018181f9918bc360ed99da2c06c7b8b6e0f5753f67bf36a502b5fhttps://github.com/google/error-prone/compare/v2.17.0...v2.18.0 ">compare
view</a></li>
</ul>
</details>
<br />
You can trigger a rebase of this PR by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com> 
							
						 
						
							2023-01-11 20:25:46 -08:00  
				
					
						
							
							
								 
						
							
								d4d623d272 
								
							 
						 
						
							
							
								
								Fix NPE in servlet AsyncListener on OpenLiberty ( #7498 )  
							
							... 
							
							
							
							Fixes  #7449  
						
							2023-01-03 11:45:21 -08:00  
				
					
						
							
							
								 
						
							
								f488d94403 
								
							 
						 
						
							
							
								
								Capture net.host.name for netty ( #6892 )  
							
							... 
							
							
							
							This may be a regression in 1.19.0 because you can no longer reconstruct
the original url for netty server spans (previously `http.host` was
captured which could be used). 
							
						 
						
							2022-10-19 09:21:50 -07:00  
				
					
						
							
							
								 
						
							
								714ba9189e 
								
							 
						 
						
							
							
								
								Remove deprecated `http.host` and `http.server_name` attributes ( #6709 )  
							
							... 
							
							
							
							... and make sure the `TemporaryMetricsView` follows the current spec 
							
						 
						
							2022-09-24 11:02:21 -07: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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								ae209d9289 
								
							 
						 
						
							
							
								
								Rename ErrorCauseExtractor.jdk() to getDefault() ( #6580 )  
							
							... 
							
							
							
							* Rename ErrorCauseExtractor.jdk() to ErrorCauseExtractor.getDefault()
* jApiCmp 
							
						 
						
							2022-09-12 17:36:34 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								6cd79b2a94 
								
							 
						 
						
							
							
								
								Deprecate the 2-arg variant of HttpCommonAttributesGeter#statusCode() ( #6466 )  
							
							... 
							
							
							
							* Deprecate the 2-arg variant of HttpCommonAttributesGeter#statusCode()
* fix liberty 
							
						 
						
							2022-08-12 17:11:11 -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  
				
					
						
							
							
								 
						
							
								b2c90c79b5 
								
							 
						 
						
							
							
								
								Extract HTTP request & response content length from headers ( #6415 )  
							
							... 
							
							
							
							* Extract HTTP request & response content length from headers
* remove unused method
* fix camel tests
* fix google http client tests
* fix HttpUrlConnection tests
* fix k8s and jaxrs tests
* fix aws tests
* actually fix aws tests 🤞 
* fix elasticsearch tests
* fix ratpack tests
* fix spring webflux tests
* fix vertx tests
* fix reactor netty tests 
							
						 
						
							2022-08-05 10:55:47 -07:00  
				
					
						
							
							
								 
						
							
								5a152cd289 
								
							 
						 
						
							
							
								
								Deprecate uncompressed content length HTTP attributes ( #6383 )  
							
							
							
						 
						
							2022-07-29 06:17:38 +02: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  
				
					
						
							
							
								 
						
							
								82b39b1012 
								
							 
						 
						
							
							
								
								Rename `newInstrumenter()` into `buildInstrumenter()` ( #6363 )  
							
							... 
							
							
							
							* Rename newInstrumenter() into buildInstrumenter()
* spotless 
							
						 
						
							2022-07-25 12:02:46 -07:00  
				
					
						
							
							
								 
						
							
								3af56e7d22 
								
							 
						 
						
							
							
								
								InstrumentationConfig part 3: HTTP headers and peer service mappings ( #6302 )  
							
							
							
						 
						
							2022-07-15 14:52:52 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								30248684d1 
								
							 
						 
						
							
							
								
								Capture enduser.id in servlet instrumentation ( #6225 )  
							
							... 
							
							
							
							* Capture enduser.id in servlet instrumentation
* delete TomcatAdditionalAttributesExtractor
* spotless
* spotless 
							
						 
						
							2022-06-27 21:03:54 -07:00  
				
					
						
							
							
								 
						
							
								87b412fb40 
								
							 
						 
						
							
							
								
								Instrumentation API changes: OperationMetrics, OperationListener ( #6016 )  
							
							... 
							
							
							
							* Instrumentation API changes: OperationMetrics, OperationListener
* errorprone 
							
						 
						
							2022-05-12 11:16:46 -07:00  
				
					
						
							
							
								 
						
							
								802f5aa3ea 
								
							 
						 
						
							
							
								
								Instrumentation API and Javadoc cleanup ( #5954 )  
							
							
							
						 
						
							2022-05-09 22:13:45 -07:00  
				
					
						
							
							
								 
						
							
								f43c92d244 
								
							 
						 
						
							
							
								
								Remove ResponseSingletons ( #5981 )  
							
							
							
						 
						
							2022-05-05 08:38:55 -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  
				
					
						
							
							
								 
						
							
								50f91e6dee 
								
							 
						 
						
							
							
								
								Deprecate AttributesExtractor#set() method ( #5749 )  
							
							... 
							
							
							
							* Deprecate AttributesExtractor#set() method
* code review comments 
							
						 
						
							2022-04-05 20:20:02 -07:00  
				
					
						
							
							
								 
						
							
								14372adb68 
								
							 
						 
						
							
							
								
								Migrate Guava tests to Java ( #5668 )  
							
							... 
							
							
							
							* Migrate Guava tests to Java
* Update instrumentation/guava-10.0/javaagent/src/test/java/io/opentelemetry/javaagent/instrumentation/guava/ListenableFutureTest.java
Co-authored-by: Lauri Tulmin <tulmin@gmail.com>
* Workaround inline mock issue
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Lauri Tulmin <tulmin@gmail.com> 
							
						 
						
							2022-03-24 14:14:09 +09:00  
				
					
						
							
							
								 
						
							
								0a6b87eb69 
								
							 
						 
						
							
							
								
								Remove server span peer name ( #5404 )  
							
							... 
							
							
							
							* Fix server -> client reference
* Remove server span peer name 
							
						 
						
							2022-02-27 11:06:20 -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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								8b767ac435 
								
							 
						 
						
							
							
								
								Refactor HTTP attributes extractors to use composition over inheritance ( #5267 )  
							
							... 
							
							
							
							* Refactor HTTP attributes extractors to use composition over inheritance
* Rename remaining variables: *Extractor to *Getter 
							
						 
						
							2022-01-31 09:25:27 -08:00  
				
					
						
							
							
								 
						
							
								edc185b133 
								
							 
						 
						
							
							
								
								Rename ServerSpanNaming to HttpRouteHolder ( #5211 )  
							
							... 
							
							
							
							* Rename ServerSpanNaming to HttpRouteHolder
* HttpRouteBiGetter 
							
						 
						
							2022-01-25 09:44:15 -08:00  
				
					
						
							
							
								 
						
							
								fe8a132ee9 
								
							 
						 
						
							
							
								
								Factor out NetServerAttributesGetter ( #5194 )  
							
							... 
							
							
							
							* factor out NetServerAttributesGetter and favor composition over inheritance.
* Update instrumentation-api/src/main/java/io/opentelemetry/instrumentation/api/instrumenter/net/NetServerAttributesGetter.java
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
* errorprone and spotless
* spotless
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com> 
							
						 
						
							2022-01-21 17:01:30 -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  
				
					
						
							
							
								 
						
							
								12c15b226f 
								
							 
						 
						
							
							
								
								Capture servlet request parameters at the end of the request ( #5019 )  
							
							... 
							
							
							
							* Capture servlet request parameters at the end of the request
* add comment 
							
						 
						
							2022-01-06 12:02:42 -08:00  
				
					
						
							
							
								 
						
							
								9d68a9f004 
								
							 
						 
						
							
							
								
								Remove unused file ( #5020 )  
							
							
							
						 
						
							2022-01-06 09:31:59 +02:00  
				
					
						
							
							
								 
						
							
								a65e9633ba 
								
							 
						 
						
							
							
								
								Refactor `ServerSpanNaming` (in preparation for `http.route`) ( #4852 )  
							
							... 
							
							
							
							* Refactor ServerSpanNaming (in preparation for http.route)
* fix tests
* Add ServerSpanNaming to all HTTP server instrumentations
* fix tests 
							
						 
						
							2021-12-14 10:11:20 +01:00  
				
					
						
							
							
								 
						
							
								93a3282490 
								
							 
						 
						
							
							
								
								Remove ConfigPropertiesAdatpter as it's no longer needed ( #4888 )  
							
							
							
						 
						
							2021-12-13 12:20:11 -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  
				
					
						
							
							
								 
						
							
								075434c5bc 
								
							 
						 
						
							
							
								
								Move `AppServerBridge` and `MappingResolver` to `servlet-common:bootstrap` ( #4817 )  
							
							... 
							
							
							
							* Move AppServerBridge and MappingResolver to servlet-common:bootstrap
* Introduce additional gradle configuration for bootstrap libs 
							
						 
						
							2021-12-07 10:20:33 +01:00  
				
					
						
							
							
								 
						
							
								0dc410a2e3 
								
							 
						 
						
							
							
								
								Reorganize shared servlet code (intro to  #4317 ) ( #4785 )  
							
							... 
							
							
							
							* Reorganize shared servlet code (intro to #4317 )
* Fix dropwizard tests
* fix compile error 
							
						 
						
							2021-12-06 13:49:55 +01:00  
				
					
						
							
							
								 
						
							
								61b0dd3698 
								
							 
						 
						
							
							
								
								Capture servlet request parameters ( #4703 )  
							
							... 
							
							
							
							* Capture servlet request parameters
* use concurrenthashmap for cache 
							
						 
						
							2021-12-05 21:25:31 -08:00  
				
					
						
							
							
								 
						
							
								c53c8a0f01 
								
							 
						 
						
							
							
								
								Record exception for async servlet invocations ( #4677 )  
							
							... 
							
							
							
							* Record exception for asyn servlet invocations
* add back accidentally commented out line
* rearrange test so that it passes on both jetty and tomcat 
							
						 
						
							2021-11-22 11:17:59 -08:00  
				
					
						
							
							
								 
						
							
								16728e2445 
								
							 
						 
						
							
							
								
								Add a ClassAndMethod class to Instrumentation API ( #4619 )  
							
							... 
							
							
							
							* Add a ClassAndMethod class to Instrumentation API
* remove sentence
* Update docs/contributing/writing-instrumentation.md
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
* address review comment
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> 
							
						 
						
							2021-11-10 13:33:11 -08:00  
				
					
						
							
							
								 
						
							
								e19d086d58 
								
							 
						 
						
							
							
								
								Migrate ResponseSendAdvice to Instrumenter ( #4488 )  
							
							... 
							
							
							
							* Migrate ResponseSendAdvice to Instrumenter
* Add shouldStart checks 
							
						 
						
							2021-10-25 13:44:26 -07:00