Commit Graph

8691 Commits

Author SHA1 Message Date
dependabot[bot] 5dd1c64f09
Bump io.quarkus.platform:quarkus-bom from 2.16.1.Final to 2.16.2.Final (#7767)
Bumps
[io.quarkus.platform:quarkus-bom](https://github.com/quarkusio/quarkus-platform)
from 2.16.1.Final to 2.16.2.Final.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2ded23f828"><code>2ded23f</code></a>
[maven-release-plugin] prepare release 2.16.2.Final</li>
<li><a
href="df8791ce90"><code>df8791c</code></a>
Merge pull request <a
href="https://github-redirect.dependabot.com/quarkusio/quarkus-platform/issues/763">#763</a>
from gsmet/quarkus-2.16.2</li>
<li><a
href="5411b35e4c"><code>5411b35</code></a>
Update quarkus-platform-bom-maven-plugin to 0.0.76</li>
<li><a
href="919324bdf9"><code>919324b</code></a>
Set a higher Xmx for the build</li>
<li><a
href="c8b64bdc20"><code>c8b64bd</code></a>
Update to Quarkus Qpid JMS 0.42.0, uses Qpid JMS 1.8.0 against Quarkus
2.16.0...</li>
<li><a
href="0ef9a4d113"><code>0ef9a4d</code></a>
add ability to use different artifact version for qpid-jms integration
tests</li>
<li><a
href="abf56f3b8f"><code>abf56f3</code></a>
Upgrade to Quarkus 2.16.2.Final</li>
<li><a
href="09353dbb97"><code>09353db</code></a>
[maven-release-plugin] prepare for next development iteration</li>
<li>See full diff in <a
href="https://github.com/quarkusio/quarkus-platform/compare/2.16.1.Final...2.16.2.Final">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.quarkus.platform:quarkus-bom&package-manager=gradle&previous-version=2.16.1.Final&new-version=2.16.2.Final)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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>
2023-02-09 13:47:30 +01:00
dependabot[bot] 1da430494f
Bump io.quarkus from 2.16.1.Final to 2.16.2.Final (#7766)
Bumps io.quarkus from 2.16.1.Final to 2.16.2.Final.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.quarkus&package-manager=gradle&previous-version=2.16.1.Final&new-version=2.16.2.Final)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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>
2023-02-09 13:47:03 +01:00
Lauri Tulmin f887fb870d
Dubbo: don't create spans for calls inside the same jvm (#7761)
Resolves
https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/7520
Invoking a dubbo service, like in
d7e2417ae7/demo-business-provider/src/main/java/cn/zewade/business/controller/BusinessController.java (L20),
creates a client span (and a server span on the receiving end). If the
caller and service are on the jvm this call doesn't go through remoting
and will be handled with regular java calls. Now when the initially
called service calls another service, like in
https://github.com/zewade/opentelemetry-dubbo-demo/blob/main/demo-business-provider/src/main/java/cn/zewade/business/dubbo/BusinessDubboServiceImpl.java#L25,
that second call will also attempt to create a client span. This second
client span will be suppressed which will also suppress context
propagation.
2023-02-09 08:46:39 +02:00
Lauri Tulmin 5d182557a1
Ensure kafka configuration remains serializable (#7754)
Resolves
https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/7597
I wasn't able to reproduce this. Figuring out how to run beam, flink and
kafka together feels like too much effort. Without reproducing it is too
hard to tell why the configuration is serialized, but my hunch is that
it is enough to ensure that the configuration can be serialized.
2023-02-09 08:45:39 +02:00
Fran Pregernik 1d3752f21b
Allow JDBC autoinstrumentation to use a custom OpenTelemetry instance to be more DI (e.g. Spring Boot) friendly (#7697)
Related to issue
https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/7677
2023-02-08 17:46:13 +01:00
Mateusz Rzeszutek c3e877032b
Add net.host.port to the http.server.active_requests metric (#7757) 2023-02-08 08:10:45 +00:00
Trask Stalnaker b72e28a1a8
Use new org secret (#7759) 2023-02-08 08:34:17 +01:00
Trask Stalnaker a2d5302acc
Netty refactoring (#7738)
~Built on top of other netty PRs, will rebase after those are merged.~
2023-02-07 20:26:18 -08:00
Lauri Tulmin 26689b2c40
Fix ClassCastException with redisson batch atomically (#7743)
Resolves
https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/7702
2023-02-07 19:25:20 -08:00
Lauri Tulmin 2ec97a601c
Fix vaadin 16 test (#7758)
Test started failing due to a new version of
https://www.npmjs.com/package/@types/node Pinning that dependency to the
previous version seems to help.
2023-02-07 16:41:22 -08:00
Trask Stalnaker a26b5f6639
Support slf4j to log4j2 (#7656) 2023-02-07 14:38:04 -08:00
xiangtianyu c9a04620f1
convert jedis test from groovy to java (#7731)
related to #7195
2023-02-07 17:36:50 +01:00
Trask Stalnaker 7091719e96
Rename logback mdc library package name (#7752) 2023-02-07 07:04:35 -08:00
dependabot[bot] 2e2e891855
Bump byteBuddyVersion from 1.12.22 to 1.12.23 (#7745) 2023-02-07 01:59:28 +00:00
dependabot[bot] 968912735a
Bump com.diffplug.spotless from 6.14.0 to 6.14.1 in /benchmark-overhead (#7751) 2023-02-07 00:19:19 +00:00
dependabot[bot] 750a9a2516
Bump com.diffplug.spotless:spotless-plugin-gradle from 6.14.0 to 6.14.1 in /examples/distro (#7750) 2023-02-07 00:18:49 +00:00
dependabot[bot] e9da8aeee8
Bump com.diffplug.spotless:spotless-plugin-gradle from 6.14.0 to 6.14.1 (#7746) 2023-02-06 23:10:23 +00:00
dependabot[bot] e7a03594c2
Bump net.bytebuddy:byte-buddy-dep from 1.12.22 to 1.12.23 in /examples/distro (#7749) 2023-02-06 23:10:00 +00:00
dependabot[bot] a0c7f93e1e
Bump com.diffplug.spotless from 6.14.0 to 6.14.1 in /examples/extension (#7748) 2023-02-06 23:09:51 +00:00
dependabot[bot] 0a71f58a50
Bump com.diffplug.spotless from 6.14.0 to 6.14.1 (#7747) 2023-02-06 23:09:32 +00:00
Gregor Zeitlinger dcc9795a2e
modules must be public (#7744)
modules must be public
2023-02-06 14:45:42 -08:00
Trask Stalnaker 7be766a78b
Remove write context (#7735)
~(currently built on top of #7732)~
2023-02-06 17:34:12 +00:00
Trask Stalnaker b9918ab513
End netty client span before callbacks (#7737)
netty 3.8 already ends client span before callbacks:


b17f20c08e/instrumentation/netty/netty-3.8/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/netty/v3_8/client/HttpClientResponseTracingHandler.java (L33-L46)
2023-02-06 08:16:11 -08:00
Trask Stalnaker e7820f8e9e
Use super to make netty instrumentation clearer (#7736)
I think it makes it clearer that these classes are decorating the super
methods.
2023-02-06 08:15:53 -08:00
Trask Stalnaker 9979d8f620
Remove some no longer needed netty instrumentation (#7732)
Will follow-up with some related clean-up of `WRITE_CONTEXT` (wanted to
split the changes for clearer review).
2023-02-06 08:15:34 -08:00
Lauri Tulmin e638201cc4
Remove unused import (#7741) 2023-02-06 08:38:03 +00:00
Trask Stalnaker 7993ef2433
Fix intellij warnings (#7734) 2023-02-06 09:21:30 +01:00
Mateusz Rzeszutek b17f20c08e
Limit junit-pioneer to 1.x (#7727)
junit-pioneer 2.0 requires Java 11
2023-02-03 08:48:27 -08:00
Will Li a5143d6e7d
convert jboss-logmanager-mdc groovy test to java (#7703)
the `getMdcCopy` test is omitted as it is only available in
jboss-logmanager 1.3+ and the test depends on jboss-logmanager 1.1

---------

Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2023-02-03 13:49:16 +01:00
Lauri Tulmin 8d74cf1806
Improve type resolution cache for classes in java package (#7714)
Classes in `java.` package can only be loaded by boot loader. As the
class loader that we currently use in cache key for these classes isn't
always the boot loader we can end up with multiple entries for the same
class.
2023-02-03 12:58:36 +01:00
Lauri Tulmin 0bd4af09ea
Fix flaky http url connection test (#7724)
https://ge.opentelemetry.io/s/2x656dnceehhk/tests/:instrumentation:http-url-connection:javaagent:test/io.opentelemetry.javaagent.instrumentation.httpurlconnection.HttpUrlConnectionTest/traceRequest(boolean)%5B1%5D?top-execution=1
2023-02-03 12:49:54 +01:00
Lauri Tulmin 2277092d82
Fix flaky scala executor test (#7725)
https://ge.opentelemetry.io/s/pn7rhvguj5nyq/tests/:instrumentation:executors:javaagent:test/io.opentelemetry.javaagent.instrumentation.scalaexecutors.ScalaInstrumentationTest/scalaFuturesAndCallbacks()?top-execution=1
Seems like the same issue as in
https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/5671
2023-02-03 12:49:05 +01:00
Lauri Tulmin 652c3a8bf4
Fix flaky dubbo tests (#7726)
https://ge.opentelemetry.io/scans/tests?search.buildOutcome=success&search.tags=CI&search.timeZoneId=Europe/Tallinn&tests.container=io.opentelemetry.instrumentation.apachedubbo.v2_7.DubboTraceChainTest&tests.sortField=FLAKY&tests.test=test%20that%20context%20is%20propagated%20correctly%20in%20chained%20dubbo%20calls&tests.unstableOnly=true

https://ge.opentelemetry.io/scans/tests?search.buildOutcome=success&search.tags=CI&search.timeZoneId=Europe/Tallinn&tests.container=io.opentelemetry.instrumentation.apachedubbo.v2_7.DubboTest&tests.sortField=FLAKY&tests.unstableOnly=true
Something has changed in later versions of dubbo that causes failures
when more than one test is run.
2023-02-03 12:46:29 +01:00
Lauri Tulmin 9f7ed3e2c8
Limit azure-core latest dep version (#7722)
Resolves
https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/7720
Resolves
https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/7721
2023-02-03 11:24:21 +01:00
Lauri Tulmin 3d571c329a
Reformat comment (#7713) 2023-02-02 14:22:02 +00:00
Steve Dodge 00ae25b89c
Ignore janino classloader (#7710)
Fixes #7670

These obscure classloaders should be ignored completely, they process
in-line class creation and should not branch out to interactions that
are useful in distributed tracing. These two are responsible for outages
recently in many of our applications due to driving up memory usage from
WeakKey caching. In some cases, janino processing has ran wild and
stimulated over 5.7mil WeakKey objects accounting for close to 200MB of
heap.
2023-02-02 15:18:35 +01:00
dependabot[bot] 4ac78bb7ce
Bump io.quarkus from 2.16.0.Final to 2.16.1.Final (#7709)
Bumps io.quarkus from 2.16.0.Final to 2.16.1.Final.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.quarkus&package-manager=gradle&previous-version=2.16.0.Final&new-version=2.16.1.Final)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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>
2023-02-02 13:53:13 +00:00
dependabot[bot] cdd0ada6d9
Bump io.quarkus.platform:quarkus-bom from 2.16.0.Final to 2.16.1.Final (#7707)
Bumps
[io.quarkus.platform:quarkus-bom](https://github.com/quarkusio/quarkus-platform)
from 2.16.0.Final to 2.16.1.Final.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="88839c0bb3"><code>88839c0</code></a>
[maven-release-plugin] prepare release 2.16.1.Final</li>
<li><a
href="0d866dceb4"><code>0d866dc</code></a>
Merge pull request <a
href="https://github-redirect.dependabot.com/quarkusio/quarkus-platform/issues/760">#760</a>
from gsmet/quarkus-2.16.1</li>
<li><a
href="e4a2ef344b"><code>e4a2ef3</code></a>
Upgrade to Quarkus 2.16.1.Final</li>
<li><a
href="9c016685cb"><code>9c01668</code></a>
[maven-release-plugin] prepare for next development iteration</li>
<li>See full diff in <a
href="https://github.com/quarkusio/quarkus-platform/compare/2.16.0.Final...2.16.1.Final">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.quarkus.platform:quarkus-bom&package-manager=gradle&previous-version=2.16.0.Final&new-version=2.16.1.Final)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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>
2023-02-02 14:27:27 +01:00
dependabot[bot] 494eea273a
Bump com.uber.nullaway:nullaway from 0.10.8 to 0.10.9 (#7708)
Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway)
from 0.10.8 to 0.10.9.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/uber/NullAway/blob/master/CHANGELOG.md">com.uber.nullaway:nullaway's
changelog</a>.</em></p>
<blockquote>
<h2>Version 0.10.9</h2>
<ul>
<li>Add support for external init annotations in constructors (<a
href="https://github-redirect.dependabot.com/uber/NullAway/issues/725">#725</a>)</li>
<li>Ignore incompatibly annotated var args from Kotlin code. (<a
href="https://github-redirect.dependabot.com/uber/NullAway/issues/721">#721</a>)</li>
<li>Support for specific libraries/APIs:
<ul>
<li>Add Throwable.getCause and getLocalizedMessage() library models (<a
href="https://github-redirect.dependabot.com/uber/NullAway/issues/717">#717</a>)</li>
<li>Support more test assertions in OptionalEmptinessHandler (<a
href="https://github-redirect.dependabot.com/uber/NullAway/issues/718">#718</a>)</li>
<li>Support isInstanceOf(...) as implying non-null in assertion
libraries (<a
href="https://github-redirect.dependabot.com/uber/NullAway/issues/726">#726</a>)</li>
</ul>
</li>
<li>[Refactor] Avoid redundant Map lookups (<a
href="https://github-redirect.dependabot.com/uber/NullAway/issues/722">#722</a>)</li>
<li>Build / CI tooling for NullAway itself:
<ul>
<li>Update to Error Prone 2.18.0 (<a
href="https://github-redirect.dependabot.com/uber/NullAway/issues/707">#707</a>)</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="7591b03ae0"><code>7591b03</code></a>
Prepare for release 0.10.9.</li>
<li><a
href="fc151dcaae"><code>fc151dc</code></a>
Support isInstanceOf(...) as implying non-null in assertion libraries.
(<a
href="https://github-redirect.dependabot.com/uber/NullAway/issues/726">#726</a>)</li>
<li><a
href="d2e4a491ff"><code>d2e4a49</code></a>
Add support for external init annotations in constructors (<a
href="https://github-redirect.dependabot.com/uber/NullAway/issues/725">#725</a>)</li>
<li><a
href="4cabc3dc17"><code>4cabc3d</code></a>
Avoid redundant Map lookups (<a
href="https://github-redirect.dependabot.com/uber/NullAway/issues/722">#722</a>)</li>
<li><a
href="0a78a82df7"><code>0a78a82</code></a>
Ignore incompatibly annotated var args from Kotlin code. (<a
href="https://github-redirect.dependabot.com/uber/NullAway/issues/721">#721</a>)</li>
<li><a
href="57a89e857b"><code>57a89e8</code></a>
Update to Error Prone 2.18.0 (<a
href="https://github-redirect.dependabot.com/uber/NullAway/issues/707">#707</a>)</li>
<li><a
href="d809795b92"><code>d809795</code></a>
Support more test assertions in OptionalEmptinessHandler (<a
href="https://github-redirect.dependabot.com/uber/NullAway/issues/718">#718</a>)</li>
<li><a
href="c4c7c4bbb0"><code>c4c7c4b</code></a>
Add Throwable.getCause and getLocalizedMessage() library models (<a
href="https://github-redirect.dependabot.com/uber/NullAway/issues/717">#717</a>)</li>
<li><a
href="d190853d73"><code>d190853</code></a>
Prepare next development version.</li>
<li>See full diff in <a
href="https://github.com/uber/NullAway/compare/v0.10.8...v0.10.9">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.uber.nullaway:nullaway&package-manager=gradle&previous-version=0.10.8&new-version=0.10.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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>
2023-02-02 11:07:07 +02:00
xiangtianyu 6885c80fef
convert http url connection test from groovy to java (#7676)
related to #7195
2023-02-01 14:13:25 +01:00
dependabot[bot] 880c6db059
Bump org.mockito:mockito-core from 5.1.0 to 5.1.1 in /examples/distro (#7700) 2023-02-01 00:18:59 +00:00
dependabot[bot] e2ea824ee7
Bump com.github.ben-manes.versions from 0.44.0 to 0.45.0 (#7699) 2023-01-31 16:09:42 -08:00
Mateusz Rzeszutek a9c065930d
Return interface instead of concrete implementation in instrumentatio… (#7658)
…n-api-semconv

We're already doing that for `SpanNameExtractor`, `OperationMetrics`,
`ContextCustomizer`, etc., so I figured we should do the same for
`AttributesExtractor` implementation. Also, none of the implementations
have any additional public surface - aside from the builder/factory
method users can just simply use the interface everywhere.
2023-01-31 13:21:28 +01:00
dependabot[bot] d8f7604e8d
Bump com.fasterxml.jackson:jackson-bom from 2.14.1 to 2.14.2 (#7683)
Bumps
[com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom)
from 2.14.1 to 2.14.2.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="6a381633a6"><code>6a38163</code></a>
[maven-release-plugin] prepare release jackson-bom-2.14.2</li>
<li><a
href="6579bfc3a7"><code>6579bfc</code></a>
Prepare for 2.14.2 release</li>
<li><a
href="380ca7696d"><code>380ca76</code></a>
Back to snapshot deps</li>
<li><a
href="ce91dcc91e"><code>ce91dcc</code></a>
[maven-release-plugin] prepare for next development iteration</li>
<li>See full diff in <a
href="https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.14.1...jackson-bom-2.14.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.fasterxml.jackson:jackson-bom&package-manager=gradle&previous-version=2.14.1&new-version=2.14.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2023-01-31 12:54:10 +01:00
Helen 79a644d33d
Update Java Version in contributing.md (#7690) 2023-01-30 22:12:43 -08:00
dependabot[bot] 2ae0161cc2
Bump org.owasp:dependency-check-gradle from 8.0.1 to 8.0.2 (#7682) 2023-01-31 06:10:04 +00:00
dependabot[bot] 0f4322ef19
Bump docker/build-push-action from 3 to 4 (#7681) 2023-01-30 21:26:35 -08:00
dependabot[bot] 78187ca2b0
Bump org.mockito:mockito-core from 5.0.0 to 5.1.0 in /examples/distro (#7686) 2023-01-30 21:26:00 -08:00
dependabot[bot] f6265b4809
Bump com.fasterxml.jackson.core:jackson-databind from 2.14.1 to 2.14.2 in /examples/distro (#7687) 2023-01-30 21:25:05 -08:00
dependabot[bot] 75b0135cdb
Bump com.fasterxml.jackson.core:jackson-databind from 2.14.1 to 2.14.2 in /examples/extension (#7688) 2023-01-30 21:24:31 -08:00