Commit Graph

67 Commits

Author SHA1 Message Date
renovate[bot] 2936dfbc68
fix(deps): update dependency org.springframework.boot:spring-boot-starter-parent to v3.4.4 (#1809)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-21 09:33:27 +02:00
renovate[bot] 93149757c2
chore(deps): update dependency com.google.cloud.tools:jib-maven-plugin to v3.4.5 (#1800)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-18 09:53:11 +02:00
renovate[bot] 3af0b8ecea
fix(deps): update dependency org.springframework.boot:spring-boot-starter-parent to v3.4.3 (#1752)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-20 08:32:10 -08:00
renovate[bot] 422c4a1c2b
chore(deps): update dependency io.snyk:snyk-maven-plugin to v2.3.0 (#1715)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-07 20:18:03 +00:00
renovate[bot] 7431248f54
chore(deps): update dependency com.google.cloud.tools:jib-maven-plugin to v3.4.4 (#1712)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-07 10:45:13 -08:00
renovate[bot] 1e9d506831
fix(deps): update dependency org.springframework.boot:spring-boot-starter-parent to v3.4.2 (#1711)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-07 10:44:33 -08:00
Trask Stalnaker d0b12d8512
Update test dependencies (#1709) 2025-02-07 10:35:42 -08:00
Cyrille Le Clerc 4cd6a0a777
Maven 4.0 compatibility. Stop using `o.a.m.rtinfo.internal.DefaultRuntimeInformation` (#1679) 2025-01-28 16:13:45 -08:00
Cyrille Le Clerc 9cf28ad6fe
Workaround `NoClassDefFoundError` in `@PreDestroy` waiting for MNG-7056 (#1431) 2024-12-11 08:43:01 -08:00
Cyrille Le Clerc bfd739042d
Load OTel SDK config from environment variables and system properties.… (#1434) 2024-12-09 11:30:52 -08:00
SylvainJuge aa5b65a649
Inline incubating attributes + central semconv-incubating dependency (#1298)
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2024-05-28 09:16:36 -07:00
Cyrille Le Clerc 516aed9fdf
[Maven Extension] Migrate from Plexus to JSR 330 dependency injection APIs (#1320) 2024-05-28 08:43:08 -07:00
SylvainJuge dd2c1fbaf5
migrate maven extension to current semconv (#1299) 2024-05-08 13:34:36 +03:00
Cyrille Le Clerc b8da3f8fcd
Disable by default metrics and logs (#1276) 2024-05-07 12:45:22 -07:00
renovate[bot] baf0eaa36e
Update dependency io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha to v2.3.0-alpha (#1267)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2024-04-16 09:29:38 -07:00
Trask Stalnaker aeaa483561
Fix broken links (#1082) 2023-10-18 11:37:39 -07:00
Trask Stalnaker 811d8d7e1c
Update otel version (#1041) 2023-09-17 11:11:49 -07:00
Cyrille Le Clerc 2fc1a5024a
Disable OTel SDK shutdown hook registration (#1022) 2023-08-28 14:35:51 -07:00
dependabot[bot] ffb2afe358
Bump io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha from 1.27.0-alpha to 1.28.0-alpha (#952)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2023-07-14 11:55:47 -07:00
dependabot[bot] 763ddea48a
Bump io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha from 1.26.0-alpha to 1.27.0-alpha (#922)
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-06-15 13:41:14 +00:00
dependabot[bot] 128d67cb5c
Bump com.diffplug.spotless:spotless-plugin-gradle from 6.18.0 to 6.19.0 (#893)
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-05-26 09:26:50 +00:00
Cyrille Le Clerc fe2d9a0f9a
[README.md] Fix employer name (#833) 2023-04-19 20:45:06 +00:00
Cyrille Le Clerc 99c217c29e
README: Bump version in config sample (#808) 2023-04-10 19:39:55 -07:00
Cyrille Le Clerc 00a3928181
[maven-extension] Propagate OTel context to plugin mojos (#786)
**Description:**

Propagate OTel context to plugin mojos so they can add their own
attributes and spans to traces.

**Existing Issue(s):**

None

**Testing:**

No unit test framework compatible with JUnit 5 for Maven builds yet.

**Documentation:**

See updated README.md

**Outstanding items:**

None
2023-03-29 15:20:34 +02:00
Cyrille Le Clerc bbd6cef248
[maven-extension] Remove dependency to grpc-netty-shaded as opentelemetry-exporter-otlp… (#785) 2023-03-28 17:42:21 -07:00
Cyrille Le Clerc 37b895dd70
[maven-extension] Emit a warning rather than failing the build with an exception on illegal state (#776) 2023-03-28 17:42:02 -07:00
jack-berg 4c8556ecfb
Upgrade to gradle 8.0.1 (#768) 2023-03-03 14:33:35 -08:00
dependabot[bot] 8e73f72252
Bump io.opentelemetry:opentelemetry-bom-alpha from 1.22.0-alpha to 1.23.0-alpha (#740)
Bumps
[io.opentelemetry:opentelemetry-bom-alpha](https://github.com/open-telemetry/opentelemetry-java)
from 1.22.0-alpha to 1.23.0-alpha.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-java/releases">io.opentelemetry:opentelemetry-bom-alpha's
releases</a>.</em></p>
<blockquote>
<h2>Version 1.22.0</h2>
<h3>API</h3>
<ul>
<li>WARNING: GlobalOpenTelemetry trigger of autoconfiguration is now
opt-in. Previously, <code>GlobalOpenTelemetry.get</code> triggered
autoconfiguration if
<code>opentelemetry-sdk-extension-autoconfigure</code> was detected on
the classpath. That behavior is now opt-in by setting environment
variable <code>OTEL_JAVA_GLOBAL_AUTOCONFIGURE_ENABLED=true</code>. (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5010">#5010</a>)</li>
<li>Update LoggerBuilder, MeterBuilder, TracerBuilder javadoc (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5050">#5050</a>)</li>
</ul>
<h4>Context</h4>
<ul>
<li>Make closing scope idempotent and non-operational when corresponding
context is not current. [(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/issues/5061">#5061</a>)](<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5061">open-telemetry/opentelemetry-java#5061</a>)</li>
</ul>
<h3>SDK</h3>
<ul>
<li>Standardize internal usage of <code>ConfigUtil</code> for reading
environment variables and system properties (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5048">#5048</a>)</li>
</ul>
<h4>Metrics</h4>
<ul>
<li>Lazily initialize exponential histogram buckets (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5023">#5023</a>)</li>
<li>Delete MapCounter alternative exponential histogram implementation
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5047">#5047</a>)</li>
<li>Add toString to SdkMeter, SdkObservableInstrument,
AbstractInstrumentBuilder (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5072">#5072</a>)</li>
</ul>
<h4>Exporter</h4>
<ul>
<li><code>OtlpGrpcSpanExporter</code>,
<code>OtlpHttpSpanExporter</code>,
<code>OtlpGrpcLogRecordExporter</code>,
<code>OtlpHttpLogRecordExporter</code>, <code>ZipkinSpanExporter</code>,
and <code>JaegerGrpcSpanExporter</code> are now instrumented with
<code>GlobalOpenTelemetry</code> by default. Instrumentation initializes
lazily to prevent ordering issue of accessing
<code>GlobalOpenTelemetry.get</code> before
<code>GlobalOpenTelemetry.set</code> is called. (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4993">#4993</a>)</li>
<li>Add <code>ConfigurableSpanExporterProvider</code> implementation for
<code>JaegerGrpcSpanExporter</code> (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5002">#5002</a>)</li>
<li>Add <code>ConfigurableSpanExporterProvider</code>,
<code>ConfigurableMetricExporterProvider</code>,
<code>ConfigurableLogRecordExporterProvider</code> for
<code>OtlpGrpc{Signal}Exporter</code>s and
<code>OtlpHttp{SignalExporter</code>s (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5003">#5003</a>)</li>
<li>Replace OTLP User-Agent spaces with dashes (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5080">#5080</a>)</li>
<li>Add <code>AutoConfigurationCustomizerProvider</code> implementation
for <code>PrometheusHttpServer</code> (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5053">#5053</a>)</li>
<li>Add resource <code>target_info</code> and scope
<code>target_info</code> metrics to <code>PrometheusHttpServer</code> in
compliance with spec (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5039">#5039</a>)</li>
<li>Drop delta metrics in <code>PrometheusHttpServer</code> (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5062">#5062</a>)</li>
<li>PrometheusHttpServer drops metrics with same name and different type
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5078">#5078</a>)</li>
</ul>
<h4>SDK Extensions</h4>
<ul>
<li>DEPRECATION: Align autoconfigure exemplar filter names with spec.
Previous names <code>none</code>, <code>all</code>,
<code>with_sampled_trace</code> are deprecated. Use
<code>always_off</code>, <code>always_on</code>,
<code>trace_based</code> instead. (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5063">#5063</a>)</li>
</ul>
<h3>OpenTracing Shim</h3>
<ul>
<li>Add createTracerShim function (<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/4988">#4988</a>)</li>
</ul>
<h3>🙇 Thank you</h3>
<p>This release was possible thanks to the following contributors who
shared their brilliant ideas and awesome pull requests:</p>
<p><a href="https://github.com/amouhadi"><code>@​amouhadi</code></a>
<a href="https://github.com/brunobat"><code>@​brunobat</code></a>
<a
href="https://github.com/carlosalberto"><code>@​carlosalberto</code></a>
<a href="https://github.com/cuichenli"><code>@​cuichenli</code></a>
<a href="https://github.com/dashpole"><code>@​dashpole</code></a>
<a href="https://github.com/deejgregor"><code>@​deejgregor</code></a>
<a href="https://github.com/jack-berg"><code>@​jack-berg</code></a></p>
<!-- 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">io.opentelemetry:opentelemetry-bom-alpha's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>Unreleased</h2>
<h2>Version 1.23.0 (2023-02-10)</h2>
<p>This release is a notable release for metrics:</p>
<ul>
<li>The base2 exponential histogram aggregation has been marked as
stable. To use, configure
your <code>MetricExporter</code> with a default aggregation
of <code>Aggregation.base2ExponentialBucketHistogram()</code> for
histogram instruments. If using OTLP
exporter with autoconfigure,
set
<code>OTEL_EXPORTER_OTLP_METRICS_DEFAULT_HISTOGRAM_AGGREGATION=BASE2_EXPONENTIAL_BUCKET_HISTOGRAM</code>.
If using configuring OTLP programatically,
use
<code>Otlp*MetricExporterBuilder#setDefaultAggregationSelector(DefaultAggregationSelector)</code>.</li>
<li>The metrics SDK undergone significant internal refactoring which
results in reduced complexity and
significantly reduced memory allocation during metric collection /
export.</li>
</ul>
<h3>API</h3>
<h4>Logs</h4>
<ul>
<li>WARNING: Split out Event API from Log API. Event API is now
published in <code>opentelemetry-api-events</code>.
API / SDK usage has also changed - see PR for details.
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5049">#5049</a>)</li>
</ul>
<h3>SDK</h3>
<ul>
<li>Add shutdown / close to <code>OpenTelemetrySdk</code>
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5100">#5100</a>)</li>
</ul>
<h4>Metrics</h4>
<ul>
<li>Base2 exponential histogram aggregations are now stable. Add
<code>base2ExponentialBucketHistogram()</code>
to <code>Aggregation</code>.
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5143">#5143</a>)</li>
<li>Promote exponential histogram data interfaces to stable package
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5120">#5120</a>)</li>
<li>Add Base2 prefix to internal exponential histogram classes
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5179">#5179</a>)</li>
<li>Add MaxScale config parameter to
<code>Base2ExponentialBucketHistogram</code>
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5044">#5044</a>)</li>
<li>Add close method to <code>MetricReader</code>
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5109">#5109</a>)</li>
<li>Reuse <code>AggregatorHandle</code> with cumulative temporality to
reduce allocations
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5142">#5142</a>)</li>
<li>Delete notion of accumulation to reduce allocations
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5154">#5154</a>)</li>
<li>Delete bound instruments
(<a
href="https://github-redirect.dependabot.com/open-telemetry/opentelemetry-java/pull/5157">#5157</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/open-telemetry/opentelemetry-java/commits">compare
view</a></li>
</ul>
</details>
<br />


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

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually 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: Jack Berg <jberg@newrelic.com>
2023-02-13 14:38:25 +01:00
dependabot[bot] 7f1576fddb
Bump com.uber.nullaway:nullaway from 0.10.8 to 0.10.9 (#724)
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)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually 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-02-03 15:31:44 +00:00
jack-berg 6453d874e9
Jfr streaming version (#721)
Resolves #707. Builds on #716. 

Turns out this wasn't a good first issue because there was some gradle
buildSrc work needed to add a file with the version that the source code
could read. Lifted the source for this from
[opentelemetry-java](https://github.com/open-telemetry/opentelemetry-java/blob/main/buildSrc/src/main/kotlin/otel.java-conventions.gradle.kts#L144-L165).

---------

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2023-02-02 08:27:25 -06:00
Trask Stalnaker fa630d187d
Add more linting (#611) 2022-11-22 08:44:28 -08:00
OpenTelemetry Bot 9eb3f78326
Update the SDK and instrumentation versions to 1.19.0 (#519)
Update the SDK and instrumentation versions to `1.19.0`.

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-10-13 19:06:33 -07:00
Trask Stalnaker 3f02eedf7f
Target maven 3.5.0 (#472)
Resolves #467
2022-10-03 13:07:52 -07:00
dependabot[bot] 068e492a98
Bump plexus-component-annotations from 2.1.0 to 2.1.1 (#464) 2022-09-22 11:13:19 -07:00
Mateusz Rzeszutek f3d64a4601
Bump spotless version (#414) 2022-08-05 19:15:21 +02:00
jack-berg 71bc65d2f2
Update to 1.15.0 (#358)
* Update to 1.15.0

* Fix

* Upgrade to opentelemetry-instrumentation 1.15.0

* Fix jmx-metrics integration test

* Fix InstrumenterHelperTest

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-06-17 12:53:24 -07:00
Anuraag Agrawal 086c36744b
Update to OTel 1.13 (#287) 2022-04-11 21:31:19 +09:00
Trask Stalnaker e345310597
Sync github actions, including release workflow (#274)
* Sync github actions, other than release actions

* Add release workflow

* Remove nebula

* fix

* Add missing workflow

* Fix link

* more

* Updates

* Sentence case

* more
2022-03-29 10:21:24 -07:00
Trask Stalnaker 36eae59bce
Use relative links (#273) 2022-03-25 14:11:19 +09:00
Anuraag Agrawal 9d0cb84c12
Update docs for 1.10 release (#202) 2022-01-18 17:29:03 +09:00
Cyrille Le Clerc 5d2edc2def
Make `VERSION` not public (#198) 2022-01-16 13:07:45 -08:00
Cyrille Le Clerc 1faf083e2d
Reduce the cardinality of mojo span names (#192) 2022-01-14 14:20:36 -08:00
Cyrille Le Clerc be003daa78
[Maven Extension] Add Tracer instrumentationVersion (ie `otel.library.version`) (#191)
* Add Trace instrumentationVersion

* Simplify code
2022-01-14 14:19:55 -08:00
Cyrille Le Clerc ce288b034e
Fix default `service.name` + simplify configuration using Otel AutoConfig SDK 1.10 ResourceProvider SPI improvements (enable specifying the classloader making it compatible with Maven Plexus) (#187) 2022-01-13 11:12:41 -08:00
Cyrille Le Clerc 36a34a9d95
Fix `service.name` attribute overwrite (#184) 2022-01-12 10:37:29 -08:00
Trask Stalnaker 383582cfa6
Add more component owners (#172)
* Add more component owners

* Fix the build
2022-01-07 14:18:25 -08:00
Anuraag Agrawal d6beb881c2
Update errorprone (#171) 2022-01-07 17:08:13 +09:00
Anuraag Agrawal 6ed9ba70d1
Fail build on warnings (#170)
* Fail build on warnings

* Update dependencyManagement/build.gradle.kts

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

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-01-07 16:15:27 +09:00
Cyrille Le Clerc 4c2ee90767
Fix lifecycle to support the Maven Daemon (#169) 2022-01-06 22:50:32 -08:00
Trask Stalnaker 6608e448bc
Add maven extension component owners to README (#167)
* Add maven extension component owners to README

* Update xray readme also
2022-01-04 20:09:12 -08:00