Commit Graph

272 Commits

Author SHA1 Message Date
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] 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
dependabot[bot] 751a2aa877
Bump com.diffplug.spotless from 6.13.0 to 6.14.0 in /examples/extension (#7663)
Bumps com.diffplug.spotless from 6.13.0 to 6.14.0.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.diffplug.spotless&package-manager=gradle&previous-version=6.13.0&new-version=6.14.0)](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-01-27 11:02:19 +01:00
dependabot[bot] 1f0ae6a1d2
Bump com.diffplug.spotless from 6.12.1 to 6.13.0 in /examples/extension (#7581) 2023-01-16 19:33:42 -08:00
OpenTelemetry Bot daf46a952d
Update version to 1.23.0-SNAPSHOT (#7561)
Update version to `1.23.0-SNAPSHOT`.
2023-01-12 18:30:01 +00:00
dependabot[bot] 8f9c3626f5
Bump versions.junit from 5.9.1 to 5.9.2 in /examples/extension (#7545)
Bumps `versions.junit` from 5.9.1 to 5.9.2.
Updates `junit-jupiter-api` from 5.9.1 to 5.9.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/junit-team/junit5/releases">junit-jupiter-api's
releases</a>.</em></p>
<blockquote>
<p>JUnit 5.9.2 = Platform 1.9.2 + Jupiter 5.9.2 + Vintage 5.9.2</p>
<p>See <a
href="http://junit.org/junit5/docs/5.9.2/release-notes/">Release
Notes</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8ed3c66c7e"><code>8ed3c66</code></a>
Release 5.9.2</li>
<li><a
href="742f99fcce"><code>742f99f</code></a>
Prepare 5.9.2 release notes</li>
<li><a
href="a9a3cf5fb7"><code>a9a3cf5</code></a>
Fix bug and polish contribution</li>
<li><a
href="825ea38857"><code>825ea38</code></a>
Introduce new <code>@MethodSource</code> syntax to differentiate
overloaded local factor...</li>
<li><a
href="0c40f5ef05"><code>0c40f5e</code></a>
Polish Javadoc</li>
<li><a
href="7d54016421"><code>7d54016</code></a>
Update codecov-action</li>
<li><a
href="bfeeac4d41"><code>bfeeac4</code></a>
Remove duplicate copyright comment</li>
<li><a
href="b0d9083315"><code>b0d9083</code></a>
Format integration test projects with Spotless as well</li>
<li><a
href="c4ed325cb2"><code>c4ed325</code></a>
Update copyright</li>
<li><a
href="0e3a1d32e5"><code>0e3a1d3</code></a>
Update upload-artifact action</li>
<li>Additional commits viewable in <a
href="https://github.com/junit-team/junit5/compare/r5.9.1...r5.9.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `junit-jupiter-engine` from 5.9.1 to 5.9.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/junit-team/junit5/releases">junit-jupiter-engine's
releases</a>.</em></p>
<blockquote>
<p>JUnit 5.9.2 = Platform 1.9.2 + Jupiter 5.9.2 + Vintage 5.9.2</p>
<p>See <a
href="http://junit.org/junit5/docs/5.9.2/release-notes/">Release
Notes</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8ed3c66c7e"><code>8ed3c66</code></a>
Release 5.9.2</li>
<li><a
href="742f99fcce"><code>742f99f</code></a>
Prepare 5.9.2 release notes</li>
<li><a
href="a9a3cf5fb7"><code>a9a3cf5</code></a>
Fix bug and polish contribution</li>
<li><a
href="825ea38857"><code>825ea38</code></a>
Introduce new <code>@MethodSource</code> syntax to differentiate
overloaded local factor...</li>
<li><a
href="0c40f5ef05"><code>0c40f5e</code></a>
Polish Javadoc</li>
<li><a
href="7d54016421"><code>7d54016</code></a>
Update codecov-action</li>
<li><a
href="bfeeac4d41"><code>bfeeac4</code></a>
Remove duplicate copyright comment</li>
<li><a
href="b0d9083315"><code>b0d9083</code></a>
Format integration test projects with Spotless as well</li>
<li><a
href="c4ed325cb2"><code>c4ed325</code></a>
Update copyright</li>
<li><a
href="0e3a1d32e5"><code>0e3a1d3</code></a>
Update upload-artifact action</li>
<li>Additional commits viewable in <a
href="https://github.com/junit-team/junit5/compare/r5.9.1...r5.9.2">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>
2023-01-10 17:22:36 -08:00
Mateusz Rzeszutek 99060ef731
Bump OTel SDK version to 1.22 (#7530)
Supersedes
https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/7524
Supersedes
https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/7523
Supersedes
https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/7528
Supersedes
https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/7529
2023-01-09 08:45:52 -08:00
dependabot[bot] 09cb9fbf92
Bump com.diffplug.spotless from 6.12.0 to 6.12.1 in /examples/extension (#7502)
Bumps com.diffplug.spotless from 6.12.0 to 6.12.1.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.diffplug.spotless&package-manager=gradle&previous-version=6.12.0&new-version=6.12.1)](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-01-03 12:08:18 +01:00
dependabot[bot] fb8c13acc2
Bump protobuf-java-util from 3.21.11 to 3.21.12 in /examples/extension (#7424)
Bumps protobuf-java-util from 3.21.11 to 3.21.12.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.google.protobuf:protobuf-java-util&package-manager=gradle&previous-version=3.21.11&new-version=3.21.12)](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>
2022-12-15 08:23:47 -08:00
OpenTelemetry Bot 19989a149e
Update version to 1.22.0-SNAPSHOT (#7409)
Update version to `1.22.0-SNAPSHOT`.
2022-12-13 21:24:28 +00:00
dependabot[bot] 889ca7a46a
Bump opentelemetry-bom from 1.20.1 to 1.21.0 in /examples/extension (#7382)
Bumps
[opentelemetry-bom](https://github.com/open-telemetry/opentelemetry-java)
from 1.20.1 to 1.21.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-java/releases">opentelemetry-bom's
releases</a>.</em></p>
<blockquote>
<h2>Version 1.21.0</h2>
<h3>API</h3>
<h3>API Extensions</h3>
<ul>
<li>WARNING: <code>opentelemetry-extension-aws</code> has been removed
following its relocation to <a
href="https://github.com/open-telemetry/opentelemetry-java-contrib/tree/main/aws-xray-propagator">opentelemetry-java-contrib/aws-xray-propagator</a>,
which is published under coordinates
<code>io.opentelemetry.contrib:opentelemetry-aws-xray-propagator:{version}</code>.
We will push security patches to <code>1.20.x</code> as needed. The
latest <code>opentelemetry-bom</code> will point to the latest published
version, currently <code>1.20.1</code>. (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4945">#4945</a>)</li>
<li>Add toString implementation to various propagator components (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4996">#4996</a>)</li>
</ul>
<h3>SDK</h3>
<h4>Logs</h4>
<ul>
<li>Add toString implementation to various log SDK components (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4979">#4979</a>)</li>
</ul>
<h4>Metrics</h4>
<ul>
<li>Add histogram collection benchmark (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4912">#4912</a>)</li>
<li>Add ExponentialHistogramIndexerBenchmark (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4989">#4989</a>)</li>
<li>Stop extra copy of exponential histogram buckets (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5020">#5020</a>)</li>
</ul>
<h4>Exporter</h4>
<ul>
<li>Zipkin exporter serializes EventData attributes as JSON (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4934">#4934</a>)</li>
<li>Add support for EC mTLS keys (applies to
<code>OtlpHttp{Signal}Exporter</code>,
<code>OtlpGrpc{Signal}Exporter</code>,
<code>JaegerGrpcSpanExporter</code>, <code>JaegerRemoteSampler</code>)
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4920">#4920</a>)</li>
<li>Add <code>Configurable{Signal}ExporterProvider</code>
implementations for <code>Logging{Signal}Exporter</code>s (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4950">#4950</a>)</li>
<li>Add <code>ConfigurableSpanExporterProvider</code> implementation for
<code>ZipkinSpanExporter</code> (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4991">#4991</a>)</li>
<li>Add <code>Configurable{Signal}ExporterProvider</code>
implementations for <code>OtlpJsonLogging{Signal}Exporter</code>s (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4992">#4992</a>)</li>
<li><code>ZipkinSpanExporter</code> populates remoteEndpoint (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4933">#4933</a>)</li>
</ul>
<h4>SDK Extensions</h4>
<ul>
<li>BREAKING: Remove support for otel.experimental.sdk.enabled from
autoconfigure (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4973">#4973</a>)</li>
<li>De-singleton ZPageServer implementation (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4935">#4935</a>)</li>
<li>Add auto-configure support for logging-otlp exporters (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4879">#4879</a>)</li>
<li>Move DefaultConfigProperties to internal package in
<code>opentelemetry-sdk-extension-autoconfigure-spi</code> (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5001">#5001</a>)</li>
</ul>
<h4>Testing</h4>
<ul>
<li>Make APIs for asserting attributes consistent (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4882">#4882</a>)</li>
<li>Attribute assertions error messages always contain the attr key (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5027">#5027</a>)</li>
</ul>
<h3>Semantic Conventions</h3>
<ul>
<li>Update semantic and resource attributes for spec v0.16.0 (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4938">#4938</a>,
<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5033">#5033</a>)</li>
</ul>
<h3>OpenTracing Shim</h3>
<ul>
<li>Handle unsupported types when setting Attributes (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4939">#4939</a>)</li>
<li>Properly set the status based on the error tag (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4962">#4962</a>)</li>
<li>Handle <code>io.opentracing.noop.NoopSpan</code> correctly (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4968">#4968</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md">opentelemetry-bom's
changelog</a>.</em></p>
<blockquote>
<h2>Version 1.21.0 (2022-12-09)</h2>
<h3>API</h3>
<h3>API Extensions</h3>
<ul>
<li>WARNING: <code>opentelemetry-extension-aws</code> has been removed
following its relocation
to <a
href="https://github.com/open-telemetry/opentelemetry-java-contrib/tree/main/aws-xray-propagator">opentelemetry-java-contrib/aws-xray-propagator</a>,
which is published under
coordinates
<code>io.opentelemetry.contrib:opentelemetry-aws-xray-propagator:{version}</code>.
We will push security patches to <code>1.20.x</code> as needed. The
latest <code>opentelemetry-bom</code> will point
to the latest published version, currently <code>1.20.1</code>.
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4945">#4945</a>)</li>
<li>Add toString implementation to various propagator components
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4996">#4996</a>)</li>
</ul>
<h3>SDK</h3>
<h4>Logs</h4>
<ul>
<li>Add toString implementation to various log SDK components
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4979">#4979</a>)</li>
</ul>
<h4>Metrics</h4>
<ul>
<li>Add histogram collection benchmark
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4912">#4912</a>)</li>
<li>Add ExponentialHistogramIndexerBenchmark
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4989">#4989</a>)</li>
<li>Stop extra copy of exponential histogram buckets
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5020">#5020</a>)</li>
</ul>
<h4>Exporter</h4>
<ul>
<li>Zipkin exporter serializes EventData attributes as JSON
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4934">#4934</a>)</li>
<li>Add support for EC mTLS keys (applies to
<code>OtlpHttp{Signal}Exporter</code>,
<code>OtlpGrpc{Signal}Exporter</code>,
<code>JaegerGrpcSpanExporter</code>, <code>JaegerRemoteSampler</code>)
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4920">#4920</a>)</li>
<li>Add <code>Configurable{Signal}ExporterProvider</code>
implementations for <code>Logging{Signal}Exporter</code>s
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4950">#4950</a>)</li>
<li>Add <code>ConfigurableSpanExporterProvider</code> implementation for
<code>ZipkinSpanExporter</code>
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4991">#4991</a>)</li>
<li>Add <code>Configurable{Signal}ExporterProvider</code>
implementations for <code>OtlpJsonLogging{Signal}Exporter</code>s
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4992">#4992</a>)</li>
<li><code>ZipkinSpanExporter</code> populates remoteEndpoint
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4933">#4933</a>)</li>
</ul>
<h4>SDK Extensions</h4>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="710587680b"><code>7105876</code></a>
[release/v1.21.x] Prepare release 1.21.0 (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/issues/5035">#5035</a>)</li>
<li><a
href="ca18354115"><code>ca18354</code></a>
Prepare for 1.21.0 release (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/issues/5028">#5028</a>)</li>
<li><a
href="6a793baa0e"><code>6a793ba</code></a>
Bump protobuf-bom from 3.21.10 to 3.21.11 (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/issues/5029">#5029</a>)</li>
<li><a
href="79a601d7d7"><code>79a601d</code></a>
Attribute assertions should always contain the attr key (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/issues/5027">#5027</a>)</li>
<li><a
href="ea500962d6"><code>ea50096</code></a>
update generated semantic convention classes to v1.16.0 (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/issues/5033">#5033</a>)</li>
<li><a
href="4633cfeee1"><code>4633cfe</code></a>
Bump com.gradle.enterprise from 3.11.4 to 3.12 (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/issues/5031">#5031</a>)</li>
<li><a
href="7470435b84"><code>7470435</code></a>
Bump equalsverifier from 3.12.1 to 3.12.2 (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/issues/5030">#5030</a>)</li>
<li><a
href="738d9988ae"><code>738d998</code></a>
Stop extra copy of exponential histogram buckets (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/issues/5020">#5020</a>)</li>
<li><a
href="c6d1ec1e9e"><code>c6d1ec1</code></a>
Do not map semconv values from OT to OTel. (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/issues/5016">#5016</a>)</li>
<li><a
href="ab318285f0"><code>ab31828</code></a>
Bump equalsverifier from 3.12 to 3.12.1 (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/issues/5018">#5018</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/open-telemetry/opentelemetry-java/compare/v1.20.1...v1.21.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.opentelemetry:opentelemetry-bom&package-manager=gradle&previous-version=1.20.1&new-version=1.21.0)](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>
2022-12-10 20:04:30 -08:00
dependabot[bot] b49b280262
Bump protobuf-java-util from 3.21.10 to 3.21.11 in /examples/extension (#7373)
Bumps protobuf-java-util from 3.21.10 to 3.21.11.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.google.protobuf:protobuf-java-util&package-manager=gradle&previous-version=3.21.10&new-version=3.21.11)](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>
2022-12-09 08:48:24 +01:00
dependabot[bot] f6087e9eef
Bump protobuf-java-util from 3.21.9 to 3.21.10 in /examples/extension (#7354) 2022-12-01 14:40:02 -08:00
Trask Stalnaker a4740264c2
Use windows-latest (#7299) 2022-11-29 07:54:03 -08:00
dependabot[bot] b95996f266
Bump com.diffplug.spotless from 6.11.0 to 6.12.0 in /examples/extension (#7318)
Bumps com.diffplug.spotless from 6.11.0 to 6.12.0.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.diffplug.spotless&package-manager=gradle&previous-version=6.11.0&new-version=6.12.0)](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>
2022-11-26 12:19:06 +02:00
dependabot[bot] d30597be75
Bump jackson-databind from 2.14.0 to 2.14.1 in /examples/extension (#7281) 2022-11-22 14:43:10 -08:00
Trask Stalnaker f85728b751
Fix the boms (#7252)
the 1.20.1 instrumentation boms are busted, as they are missing versions
for their nested boms (sort of surprised maven central didn't reject
them), e.g.

```
<dependency>
<groupId>io.opentelemetry</groupId>
<artifactId>opentelemetry-bom</artifactId>
<type>pom</type>
<scope>import</scope>
</dependency>
```


https://repo.maven.apache.org/maven2/io/opentelemetry/instrumentation/opentelemetry-instrumentation-bom/1.20.1/opentelemetry-instrumentation-bom-1.20.1.pom

deserves another patch release
2022-11-20 20:21:54 -08:00
dependabot[bot] e13d1abab8
Bump logback-classic from 1.4.4 to 1.4.5 in /examples/extension (#7247)
Bumps [logback-classic](https://github.com/qos-ch/logback) from 1.4.4 to
1.4.5.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="34a6efc534"><code>34a6efc</code></a>
preparfe release 1.4.5</li>
<li><a
href="0d3ac63114"><code>0d3ac63</code></a>
fix LOGBACK-1698, [Nested appenders are not allowed] warning using
SiftingApp...</li>
<li><a
href="a64b8d43b4"><code>a64b8d4</code></a>
make jakarta.servlet-api as both provided and optional</li>
<li><a
href="114b3ded2d"><code>114b3de</code></a>
bump slf4j version</li>
<li><a
href="1df66621e4"><code>1df6662</code></a>
fix LOGBACK-1706</li>
<li><a
href="ea165fb023"><code>ea165fb</code></a>
fix LOGBACK-1703</li>
<li><a
href="9e07bd075a"><code>9e07bd0</code></a>
fix LOGBACK-1703</li>
<li><a
href="a871e9f1b5"><code>a871e9f</code></a>
minor edits in README.md</li>
<li><a
href="7dc0ce5118"><code>7dc0ce5</code></a>
Merge pull request <a
href="https://github-redirect.dependabot.com/qos-ch/logback/issues/605">#605</a>
from Zardoz89/patch-1</li>
<li><a
href="7130dfe3a4"><code>7130dfe</code></a>
README.md MUST inform about Java &amp; Jackarta EE support</li>
<li>Additional commits viewable in <a
href="https://github.com/qos-ch/logback/compare/v_1.4.4...v_1.4.5">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ch.qos.logback:logback-classic&package-manager=gradle&previous-version=1.4.4&new-version=1.4.5)](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>
2022-11-19 17:36:09 +02:00
dependabot[bot] b94688e308
Bump testcontainers from 1.17.5 to 1.17.6 in /examples/extension (#7205)
Bumps
[testcontainers](https://github.com/testcontainers/testcontainers-java)
from 1.17.5 to 1.17.6.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/testcontainers/testcontainers-java/releases">testcontainers's
releases</a>.</em></p>
<blockquote>
<h2>1.17.6</h2>
<h1>What's Changed</h1>
<h2>Highlights</h2>
<p>This release has been made possible through the efforts of 20
contributors. The Testcontainers does not cease to amaze us, thanks to
everyone of you and thanks for the ongoing support and collaboration
🥰.</p>
<p>This release brings a lot of database love with 2 new modules, and as
always a couple of bug fixes and improvements</p>
<h3>New Module: QuestDB (<a
href="https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/5995">#5995</a>)
<a href="https://github.com/Vangreen"><code>@​Vangreen</code></a></h3>
<p><a href="https://questdb.io/">QuestDB</a>, is a high-performance,
open-source SQL database for applications in financial services, IoT,
machine learning, DevOps and observability.</p>
<pre lang="java"><code>var container = new
QuestDBContainer(&quot;questdb/questdb:6.5.3&quot;)
container.start()
var connectionUrl = container.getHttpUrl()
// use the connectionUrl and start testing!
</code></pre>
<h3>New Module: YugabyteDB (<a
href="https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/4372">#4372</a>)
<a
href="https://github.com/srinivasa-vasu"><code>@​srinivasa-vasu</code></a></h3>
<p><a href="https://www.yugabyte.com/">YugabyteDB</a>, is a modern
distributed SQL database for transactional cloud native applications.
PostgreSQL compatible. It offers two APIs, SQL and CQL.</p>
<pre lang="java"><code>var container = new
YugabyteDBYSQLContainer(&quot;yugabytedb/yugabyte:2.14.4.0-b26&quot;);
container.start()
var jdbcUrl = container.getJdbcUrl();
// use the jdbcUrl and start testing!
</code></pre>
<pre lang="java"><code>var container = new
YugabyteDBYCQLContainer(&quot;yugabytedb/yugabyte:2.14.4.0-b26&quot;);
container.start()
var contactPoint = container.getContactPoint();
// use the contactPoint and start testing!
</code></pre>
<h2>🚀 Features &amp; Enhancements</h2>
<ul>
<li>InfluxDB v2 support (<a
href="https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/3669">#3669</a>)
<a href="https://github.com/raminqaf"><code>@​raminqaf</code></a></li>
<li>Add support for flags in DatastoreEmulatorContainer (<a
href="https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/5993">#5993</a>)
<a
href="https://github.com/eddumelendez"><code>@​eddumelendez</code></a></li>
<li>Expose Redpanda schema registry (<a
href="https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/5994">#5994</a>)
<a
href="https://github.com/gustavomonarin"><code>@​gustavomonarin</code></a></li>
<li>Adds the ability to set a target build stage to a Dockerfile (<a
href="https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/4810">#4810</a>)
<a
href="https://github.com/GenghisChen"><code>@​GenghisChen</code></a></li>
</ul>
<h2>🐛 Bug Fixes</h2>
<ul>
<li>Fixes wrong timestamp calculation (<a
href="https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/5988">#5988</a>)
<a href="https://github.com/leblonk"><code>@​leblonk</code></a></li>
<li>Catch and ignore more errors when reflecting into container subclass
(<a
href="https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/5990">#5990</a>)
<a href="https://github.com/akhaku"><code>@​akhaku</code></a></li>
<li>Return default for empty environment variable (<a
href="https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/5983">#5983</a>)
<a href="https://github.com/roulpriya"><code>@​roulpriya</code></a></li>
</ul>
<h2>📖 Documentation</h2>
<ul>
<li>Add Spotify in Donors section (<a
href="https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/6083">#6083</a>)
<a
href="https://github.com/eddumelendez"><code>@​eddumelendez</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4a2ca136cf"><code>4a2ca13</code></a>
Merge pull request <a
href="https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/6212">#6212</a>
from testcontainers/combined-pr-branch</li>
<li><a
href="388af569e9"><code>388af56</code></a>
Merge remote-tracking branch
'origin/dependabot/gradle/modules/localstack/com...</li>
<li><a
href="2748cf8f33"><code>2748cf8</code></a>
Merge remote-tracking branch
'origin/dependabot/gradle/modules/localstack/com...</li>
<li><a
href="889ea6b3f5"><code>889ea6b</code></a>
Add yugabytedb to mkdocs.yml (<a
href="https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/6211">#6211</a>)</li>
<li><a
href="c17467606c"><code>c174676</code></a>
Bump aws-java-sdk-logs from 1.12.337 to 1.12.343 in
/modules/localstack</li>
<li><a
href="c2abe0d245"><code>c2abe0d</code></a>
Bump aws-java-sdk-s3 from 1.12.337 to 1.12.343 in
/modules/localstack</li>
<li><a
href="11c3079ba5"><code>11c3079</code></a>
Merge pull request <a
href="https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/6210">#6210</a>
from testcontainers/combined-pr-branch</li>
<li><a
href="aed19b8c3a"><code>aed19b8</code></a>
Merge remote-tracking branch
'origin/dependabot/gradle/modules/dynalite/com.a...</li>
<li><a
href="6633109869"><code>6633109</code></a>
Merge remote-tracking branch
'origin/dependabot/gradle/modules/gcloud/com.goo...</li>
<li><a
href="fa867b0d57"><code>fa867b0</code></a>
Merge remote-tracking branch
'origin/dependabot/gradle/examples/org.jetbrains...</li>
<li>Additional commits viewable in <a
href="https://github.com/testcontainers/testcontainers-java/compare/1.17.5...1.17.6">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.testcontainers:testcontainers&package-manager=gradle&previous-version=1.17.5&new-version=1.17.6)](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>
2022-11-17 09:51:15 +01:00
Aaron Ai 2d7395c44b
Introduce markdown lint check (#7175)
Fixes #7129
2022-11-16 20:48:42 -08:00
OpenTelemetry Bot 2db0b03cae
Update version to 1.21.0-SNAPSHOT (#7209)
Update version to `1.21.0-SNAPSHOT`.
2022-11-17 03:18:30 +00:00
Trask Stalnaker 5711500687
Reduce dependabot (#7191)
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
2022-11-16 10:22:25 +01:00
Trask Stalnaker f827399801
Remove unused var (#7192)
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
2022-11-16 09:04:24 +01:00
dependabot[bot] 761751b08c
Bump versions.opentelemetry from 1.20.0 to 1.20.1 in /examples/extension (#7190) 2022-11-15 14:38:09 -08:00
dependabot[bot] 4c98a72ee5
Bump versions.opentelemetry from 1.19.0 to 1.20.0 in /examples/extension (#7142) 2022-11-11 14:57:28 -08:00
Trask Stalnaker 597b2a5321
More spotless (#7126) 2022-11-11 05:01:21 +00:00
dependabot[bot] e293fe2ec1
Bump logback-classic from 1.2.11 to 1.4.4 in /examples/extension (#7056) 2022-11-09 08:14:45 -08:00
dependabot[bot] e06b571f4b
Bump jackson-databind from 2.13.4.2 to 2.14.0 in /examples/extension (#7094) 2022-11-07 16:53:41 -08:00
dependabot[bot] 62a234ef48
Bump jackson-databind from 2.11.2 to 2.13.4.2 in /examples/extension (#7073) 2022-11-05 01:24:17 +00:00
dependabot[bot] 895d73d3c7
Bump okhttp from 3.12.12 to 4.10.0 in /examples/extension (#7053) 2022-11-04 18:20:38 -07:00
dependabot[bot] 0ee16b2ffd
Bump junit-jupiter-engine from 5.9.0 to 5.9.1 in /examples/extension (#7074) 2022-11-05 01:09:11 +00:00
dependabot[bot] d6b4388ae0
Bump opentelemetry-proto from 0.16.0-alpha to 0.19.0-alpha in /examples/extension (#7057) 2022-11-04 23:34:50 +00:00
dependabot[bot] e9087f2e45
Bump versions.opentelemetry from 1.18.0 to 1.19.0 in /examples/extension (#7071) 2022-11-04 16:03:28 -07:00
dependabot[bot] c8fca03866
Bump testcontainers from 1.16.2 to 1.17.5 in /examples/extension (#7068) 2022-11-04 22:59:13 +00:00
dependabot[bot] 8d182f2605
Bump com.diffplug.spotless from 6.3.0 to 6.11.0 in /examples/extension (#7070) 2022-11-04 22:36:20 +00:00
dependabot[bot] 1c1195f986
Bump commons-lang3 from 3.11 to 3.12.0 in /examples/extension (#7067) 2022-11-04 22:25:50 +00:00
dependabot[bot] 296580b806
Bump junit-jupiter-api from 5.9.0 to 5.9.1 in /examples/extension (#7059) 2022-11-04 15:05:15 -07:00
dependabot[bot] bb9aaa2185
Bump protobuf-java-util from 3.12.4 to 3.21.9 in /examples/extension (#7054) 2022-11-04 15:04:50 -07:00
OpenTelemetry Bot e30054eb32
Update version to 1.20.0-SNAPSHOT (#6861)
Update version to `1.20.0-SNAPSHOT`.
2022-10-12 22:01:43 +00:00
Trask Stalnaker 0d1b954d9c
Fix examples in main branch (#6626) 2022-09-14 14:55:12 -07:00
OpenTelemetry Bot 7d60e50e1e
Update version to 1.19.0-SNAPSHOT (#6623)
* Update version to 1.19.0-SNAPSHOT

* Update CHANGELOG.md

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-09-14 12:43:01 -07:00
Trask Stalnaker af61a8b578
Update to otel 1.18.0 (#6575) 2022-09-11 10:35:05 -07:00
Mateusz Rzeszutek 0d6f0b15d0
Update dependencies (#6499)
* Update dependencies

* Strictly pin slf4j and logback versions

* logback 1.3

* Only use slf4j 2.0.0 internally in the javaagent

* Pre-initialize slf4j provider

* Bump jackson version

* licenses
2022-09-06 13:04:30 -07:00
Lauri Tulmin 73b4b5b5c8
Update groovy and spock versions (#6521)
* Update groovy and spock versions

* testing-common shouldn't bundle junit api
2022-08-31 10:43:36 +03:00
Mateusz Rzeszutek 59cb9ca0df
Remove deprecated code (#6501)
* Remove deprecated code

* unnecessary semicolon

* fix distro and extension examples
2022-08-24 14:36:57 -07:00
OpenTelemetry Bot 0379d5a336
Update version to 1.18.0-SNAPSHOT (#6488) 2022-08-18 12:51:03 -07:00
Trask Stalnaker faa99b2eeb
Update SDK to 1.17.0 (#6467)
* Update SDK to 1.17.0

* Fix

* Update licenses

* Spotless

* license
2022-08-12 17:10:46 -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 6ded36095e
Small release improvements (#6433) 2022-08-08 08:39:30 -07:00
Mateusz Rzeszutek 83a9b03c4b
Fix IgnoredTypesConfigurer extension example (#6358) 2022-07-21 17:14:14 +02:00
OpenTelemetry Bot 5ed0551537
Update version to 1.17.0-SNAPSHOT (#6343) 2022-07-19 11:02:30 -07:00
Lauri Tulmin 8de4030df6
Update to OpenTelemetry SDK 1.16.0 (#6318) 2022-07-13 13:01:41 +03:00
Trask Stalnaker 177f0aec7c
Rename instrumentation-api-annotation-support (#6288) 2022-07-08 17:07:41 -07:00
Mateusz Rzeszutek 4cfdd8f0bc
Bump versions in examples (#6239) 2022-06-29 13:08:51 +03:00
Trask Stalnaker 65251c4e8a
Use addSamplerCustomizer in demo extension (#6204)
* Use addSamplerCustomizer in demo extension

* Switch to ConfigurableSamplerProvider
2022-06-26 14:45:38 -07:00
OpenTelemetry Java Bot 8687fc6de4
Update version to 1.16.0-SNAPSHOT (#6180) 2022-06-16 14:47:27 -07:00
Lauri Tulmin 091197a128
Allow specifying a comma separated list of extensions (#6137)
* Allow specifying a comma separated list of extensions

* update doc

* typo

* Update examples/extension/README.md

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-06-08 13:34:37 +03:00
AndyChen 09457bd431
Doc multiple java agent extension (#6132) (#6133)
* Doc multiple java agent extension  (#6132)

* polished
2022-06-02 12:31:32 -07:00
OpenTelemetry Java Bot 351cac3d4d
Update version to 1.15.0-SNAPSHOT (#6042) 2022-05-16 21:17:30 -07:00
Trask Stalnaker 10d759e7c7
Update gradle in standalone modules (#5970) 2022-05-04 12:02:50 +03: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
github-actions[bot] e15dbea4a6
Update version (#5870)
Co-authored-by: opentelemetry-java-bot <97938252+opentelemetry-java-bot@users.noreply.github.com>
2022-04-18 16:44:50 -07:00
Anuraag Agrawal e58d39d4ad
Update to OTel 1.13 (#5799)
* Update to OTel 1.13

* Fix test

* Foo

* Fix app server test and start yak shaving

* Yak

* Yak

* groovy fail

* Yak

* GROOVY

* yak farm
2022-04-13 13:16:32 +03:00
Mateusz Rzeszutek b668e73e13
Convert all logging statements from slf4j to jul (#5674)
* Convert all logging statements from slf4j to jul

* code review comments

* fix tests

* Fix randomly failing test
2022-03-25 10:02:51 -07:00
Anuraag Agrawal cf805d87e0
Run Gradle and compile code with Java 17 (#5623)
* Run Gradle and compile code with Java 17

* Fix examples

* Update spotless version

* Add spotless Java 17 workaround

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-03-18 15:38:51 -07:00
Mateusz Rzeszutek 309618845c
Update distro and extension examples to use AutoConfigurationCustomiz… (#5574)
* Update distro and extension examples to use AutoConfigurationCustomizerProvider

* Rename the SPI file too
2022-03-14 17:44:14 -07:00
github-actions[bot] 7f92167b3f
Bump snapshot version (#5550)
Co-authored-by: opentelemetry-java-bot <97938252+opentelemetry-java-bot@users.noreply.github.com>
2022-03-11 19:01:33 -08:00
Trask Stalnaker 3cb9ec7edf
Update to gradle 7.4.1 (#5535) 2022-03-10 12:31:08 +02:00
Ken Dombeck 704f161cea
Fix broken link in examples documentation (#5427) 2022-02-22 12:58:50 -08:00
github-actions[bot] ede66d3321
Bump snapshot version (#5355)
Co-authored-by: opentelemetry-java-bot <97938252+opentelemetry-java-bot@users.noreply.github.com>
2022-02-11 14:29:39 -08:00
Mateusz Rzeszutek b57e3bdd6e
Bump version to 1.11.0-SNAPSHOT on the main branch (#5161) 2022-01-18 09:33:47 +01:00
Trask Stalnaker db8cd050a7
Add spotless to standalone subprojects (#5058)
* Update spotless version

* Add spotless to benchmark-overhead

* Add spotless to smoke-test images

* Add spotless to examples

* Apply spotless

* Resolve log4j conflict

* Apply spotless after upgrade
2022-01-10 12:46:52 -08:00
Mateusz Rzeszutek 4fb6c35436
Bump the SDK version in examples (#5018) 2022-01-05 12:35:54 -08:00
Trask Stalnaker 9896cab71a
Run grpc and spring-boot smoke tests against Java 17 (#4881) 2021-12-13 11:29:46 +02:00
Trask Stalnaker 9950c488c8
Fix example extension build (#4875)
* Fix example extension build

* Add CI to keep from breaking
2021-12-12 12:14:21 -08:00
Trask Stalnaker f5016109f2
Update remaining gradle wrappers to 7.3.1 (#4835) 2021-12-07 20:50:27 -08:00
Nikita Salnikov-Tarnovski d20961621e
Cleaner manifest preservation (#4750)
* Cleaner manifest preservation

* Add explicit dependency
2021-11-30 07:57:14 -08:00
Nikita Salnikov-Tarnovski 50bfdd1043
Upgrade testcontainers version (#4727)
* Upgrade testcontainers version

* Polish

* Use more stable waiting strategy

* Upgrade all remaining testcontainrs usages
2021-11-29 09:32:41 -08:00
Trask Stalnaker a83d074863
Bump version to 1.10.0-SNAPSHOT (#4711) 2021-11-25 20:41:42 -08:00
Trask Stalnaker f9146bcf48
Update other gradle wrappers to 7.3 (#4705) 2021-11-24 13:19:53 -08:00
Trask Stalnaker 63e9cfa257
Bump version (#4675)
* Bump version

* more
2021-11-19 12:52:27 -08:00
Trask Stalnaker f04f5771de
Build and test extensions with Java 8 (#4665) 2021-11-18 10:52:17 -08:00
Anuraag Agrawal 6063a16f54
Update to OTel 1.9 (#4634)
* Update to OTel 1.9

* Check null
2021-11-15 17:56:53 +09:00
Trask Stalnaker 37e24ec924
Sync gradle-plugins version with main project (#4248)
* Sync gradle-plugins version with main project

* More fixes

* Can rely on examples build against all branches now?

* Use common version.gradle.kts

* Update doc

* Simplify
2021-10-29 10:34:49 -07:00
Trask Stalnaker 7ae89fa3b9
Post 1.6.0 release updates (#4108) 2021-10-19 22:31:08 -07:00
Trask Stalnaker f4194e9809
Fix examples build (#4431) 2021-10-19 16:49:44 -07:00
Lauri Tulmin 17a85bbc22
Use byte-buddy-dep instead of byte-buddy (#4400)
* Use byte-buddy-dep instead of byte-buddy

* print stacktrace on examples failure

* try to fix gradle plugins

* try to fix extension build

* try to fix extension build

* try to fix extension build

* try to fix extension build

* try removing mavenLocal

* add mavenLocal plugin repository

* publish gradle-plugins to mavenLocal for examples ci build

* Fix bytebuddy exclusion
2021-10-19 13:46:48 -07:00
Trask Stalnaker 236061b8e9
Bump gradle-plugins version in examples (#4427) 2021-10-19 11:44:12 -07:00
Trask Stalnaker cfdc4ac7e5
Change the default javaagent artifact to have exporters (#4106)
* Change default javaagent to all, introduce slim

* Update release builds

* Update examples build

* Update benchmark-overhead

* Update benchmark-e2e

* Update docs where ok pre-release

* Update misc

* Fix references to fullJavaagentJar

* Fix it

* Delete doc for pre-1.0 releases

* Attach backwards compatible "all" artifact to releases

* Comment

* Comment

* guessing

* fix

* Update version

* Add otlp/grpc exporter to slim artifact

* Fix comment
2021-10-02 11:28:11 -07:00
Trask Stalnaker bbd1925b00
Bump version in examples (#4226)
* Bump version in examples

* Update examples to latest muzzle
2021-09-28 22:03:57 -07:00
Trask Stalnaker c5a8920a56
Use repo scoped ghcr package (#4166)
* smoke-test-spring-boot

* smoke-test-fake-backend

* smoke-test-grpc

* smoke-test-play

* Fix example distro build

* Fix formatting
2021-09-21 13:47:59 -07:00
Trask Stalnaker 0b9d8c37a5
Remove collector from smoke tests (#4186) 2021-09-21 12:33:01 -07:00
Trask Stalnaker 278cae4667
Don't use collector dev image (#4171)
* Update collector config

* Revert "Update collector config"

This reverts commit 4a76a944af.

* Don't use -dev collector image
2021-09-20 20:47:51 -07:00
Trask Stalnaker 28c68b91a0
Update "other" smoke tests to Java 16 (#4144)
* Update "other" smoke tests to Java 16

* Bump extraTag

* Play doesn't support Java 16 (or 17) yet

* Fix formatting
2021-09-17 11:50:21 -07:00
Anuraag Agrawal 971ca8b19c
Update to OTel 1.6 (#4120)
* Update to OTel 1.6

* Example build

* More example

* More example
2021-09-14 20:12:18 +09:00
Trask Stalnaker 62c604f2f5
Format java files in standalone projects (#4105) 2021-09-13 16:16:25 +09:00
Trask Stalnaker 2d79e6a6ef
Upgrade all gradle wrappers (#4107)
* Upgrade all gradle wrappers

* Add doc
2021-09-13 16:16:10 +09:00
Trask Stalnaker c13eb7932e
Update collector port (#4071) 2021-09-08 18:18:05 -07:00
Trask Stalnaker 1ea73278d4
Fix extension shading (#4064) 2021-09-08 07:55:44 -07:00
Trask Stalnaker d90d7c80f3
Use new HelperResourceBuilder (#3976)
* Use new HelperResourceBuilder

* Use latest to avoid merge conflict
2021-08-27 09:48:16 -07:00
Trask Stalnaker 79f4351e5c
Fix examples build again (#3983) 2021-08-26 23:57:26 -07:00
Nikita Salnikov-Tarnovski 28db0c30cd
Deprecate old extensions (#3825)
* Introduce stable property for external extensions

* Update docs to use stable extension property.

Also log a warning if deprecated otel.javaagent.experimental.exporter.jar is used.

* Format

* Format

* Polish
2021-08-25 13:59:17 -07:00
Trask Stalnaker 99de444ffc
Remove zipkin from otel collector smoke test config (#3953)
* Remove zipkin from otel collector smoke test config

* Smoke tests too
2021-08-25 12:17:23 -07:00
Trask Stalnaker 6ceeacd381
Fix examples build (#3899)
* Fix examples build

* Publish main repo artifacts locally

* Sync builds

* Fix init script?

* Fix publishing of agent-for-testing
2021-08-22 17:26:51 -07:00
Mateusz Rzeszutek d13d1cf226
Bump muzzle plugins version (#3824) 2021-08-11 23:27:17 +03:00
Mateusz Rzeszutek 421fec4cfe
Bump gradle-plugins to 0.4 (and fix one more thing in ReferencesPrinter) (#3818)
* Bump gradle-plugins to 0.4 (and fix one more thing in ReferencesPrinter)

* Use context class loader

* func -> action
2021-08-11 16:06:54 +02:00
Nikita Salnikov-Tarnovski 5d51f03140
Use freshly released muzzle plugins (#3770) 2021-08-05 08:48:04 +03:00
Nikita Salnikov-Tarnovski 1785db5331
Extension snapshot (#3625)
* Try to build examples against locally published snapshot

* Always build examples against latest snapshot

* Add Gradle init script to remove sonatype repo

* Build examples against locally published version only during nightly builds

* Update distro demo to the latest snapshot as well
2021-07-28 15:50:27 +03:00
Nikita Salnikov-Tarnovski 6a2ee3255a
Extract muzzle check plugin (#3657)
* Extract muzzle check plugin
2021-07-26 12:37:14 +03:00
Fabrizio Ferri-Benedetti c24da7bdd7
Improve extension sample documentation and add it to the README file (#3656)
* First commit

* Update examples/extension/README.md

Co-authored-by: John Watson <jkwatson@gmail.com>

* Update README.md

Co-authored-by: Nikita Salnikov-Tarnovski <gnikem@gmail.com>

* Update docs/agent-config.md

Co-authored-by: Nikita Salnikov-Tarnovski <gnikem@gmail.com>

* Update examples/extension/README.md

Co-authored-by: Nikita Salnikov-Tarnovski <gnikem@gmail.com>

* Update examples/extension/README.md

Co-authored-by: Nikita Salnikov-Tarnovski <gnikem@gmail.com>

* Update examples/extension/README.md

Co-authored-by: Nikita Salnikov-Tarnovski <gnikem@gmail.com>

* Edits

* Readme update

Co-authored-by: John Watson <jkwatson@gmail.com>
Co-authored-by: Nikita Salnikov-Tarnovski <gnikem@gmail.com>
2021-07-26 12:34:53 +03:00
Nikita Salnikov-Tarnovski 672cfb9a6c
Upgrade extensions to latest release (#3655) 2021-07-22 16:27:12 +03:00
Nikita Salnikov-Tarnovski c6f9bef90e
Use published muzzle generation plugin (#3639)
* Use published muzzle generation plugin
2021-07-22 11:46:49 +03:00
Nikita Salnikov-Tarnovski 73ed96ab82
Document the possibility to embed extension into agent jar (#3624) 2021-07-19 12:11:21 -07:00
Nikita Salnikov-Tarnovski cbfd7e1a02
Trying to extract codegen plugin (#3521)
* Muzzle code generation moved to a separate plugin
* Restored old MuzzleCodeGenerationPlugin to use until the new one is published
* The simplest dependency management possible

Co-authored-by: Anuraag Agrawal <aanuraag@amazon.co.jp>
2021-07-14 17:08:47 +03:00
Mateusz Rzeszutek 0125a17ef2
Update distro and extension examples to 1.3.0 (#3355) 2021-06-18 11:09:42 -07:00
Nikita Salnikov-Tarnovski b9eac531ea
Embedded extension (#3237)
* Support for multiple extension jars by scanning the given folder

* Support to embed extension jar right inside agent jar

* Support for multiple embedded extensions

* Create temp folder for embedded extensions only if they found

* ExtensionClassLoader skips agent jar when scanning folder

* Apply suggestions from code review

Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>

* Update examples/extension/build.gradle

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>

Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2021-06-14 16:24:25 -07:00
Trask Stalnaker f1beb2397f
Intellij cleanup of markdown and yaml (#3284)
* Intellij cleanup of markdown and yaml

* Revert required yaml param
2021-06-14 13:13:01 +03:00
Nikita Salnikov-Tarnovski aa4f07db6e
Support for multiple extension jars by scanning the given folder (#3226) 2021-06-11 11:32:52 -07:00
Trask Stalnaker fb0d047fce
Last type instrumentations to top-level classes (#3123) 2021-05-30 16:05:31 -07:00
Lauri Tulmin 6706dbfe53
Change smoketests to use testcontainers httpclient5 transport (#3112)
* Change smoketest to use testcontainers httpclient5 transport

* Update smoke-tests/src/test/resources/testcontainers.properties

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2021-05-27 12:40:52 -07:00
Nikita Salnikov-Tarnovski 3cfd58c268
Extensions example (#3071)
* Simplify extensions example project

* Add external dependency and fat jar support

* spotless

* Apply suggestions from code review

Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>

* Apply suggestions from code review

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>

Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2021-05-25 14:57:43 +03:00
Nikita Salnikov-Tarnovski e3cf8ecf18
First POC for external extension loading (#2881)
* First POC for external extension loading

* Fix NPE

* Urlhandler

* Fix

* Polish

* Polish

* Urlhandler

* Trying Urlhandler

* Alternative way to load extensions

* Polish

* Add example extensions and smoke test for their usage

* Support for system property

* Polish

* Avoid doing remapping twice

* Polish after merge

* Update to latest changes in extentions api

* Polish

* No need for tooling

* Simplify

* Cleanup

* Better error handling

* Update to the latest API
2021-05-18 22:59:39 +03:00