Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump go.opentelemetry.io/otel/sdk/log from 0.8.0 to 0.9.0 (#95)
Bumps [go.opentelemetry.io/otel/sdk/log](https://github.com/open-telemetry/opentelemetry-go) from 0.8.0 to 0.9.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go/releases">go.opentelemetry.io/otel/sdk/log's releases</a>.</em></p> <blockquote> <h2>Release v0.9.0</h2> <p>This release includes a new <code>Resource</code> auto-detector interface and a generation of the OTLP locally.</p> <h3>Added</h3> <ul> <li>A new Resource Detector interface is included to allow resources to be automatically detected and included. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/939">#939</a>)</li> <li>A Detector to automatically detect resources from an environment variable. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/939">#939</a>)</li> <li>Github action to generate protobuf Go bindings locally in <code>internal/opentelemetry-proto-gen</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/938">#938</a>)</li> <li>OTLP .proto files from <code>open-telemetry/opentelemetry-proto</code> imported as a git submodule under <code>internal/opentelemetry-proto</code>. References to <code>github.com/open-telemetry/opentelemetry-proto</code> changed to <code>go.opentelemetry.io/otel/internal/opentelemetry-proto-gen</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/942">#942</a>)</li> </ul> <h3>Changed</h3> <ul> <li>Non-nil value <code>struct</code>s for key-value pairs will be marshalled using JSON rather than <code>Sprintf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/948">#948</a>)</li> </ul> <h3>Removed</h3> <ul> <li>Removed dependency on <code>github.com/open-telemetry/opentelemetry-collector</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/943">#943</a>)</li> </ul> <hr /> <h3>Raw changes made between v0.8.0 and v0.9.0</h3> <p>58e50e249fe4c57f64e421e300b5d2316ae96811 (HEAD -> master, tag: v0.9.0, tag: exporters/trace/zipkin/v0.9.0, tag: exporters/trace/jaeger/v0.9.0, tag: exporters/otlp/v0.9.0, tag: exporters/metric/prometheus/v0.9.0, tag: example/zipkin/v0.9.0, tag: example/prometheus/v0.9.0, tag: example/otel-collector/v0.9.0, tag: example/namedtracer/v0.9.0, tag: example/jaeger/v0.9.0, tag: example/http/v0.9.0, tag: example/grpc/v0.9.0, tag: example/basic/v0.9.0, upstream/master, origin/master, origin/HEAD) Release v0.9.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/952">#952</a>) e6537c6aa6f287660d76f939cb5b24a407db03fb Fix typo in comment (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/951">#951</a>) 99c299877dbd70df7455bd7df65e5ed8ac5c114f OT resource detector (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/939">#939</a>) b2b23e15e5724d2fdb3107ee8aa2d022de3af508 supports marshaling values as json (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/948">#948</a>) d6ad4d4d6e27b41c3e5d34e32333e8a71fbcca9a [jaeger] Stop ignoring uints (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/945">#945</a>) 4f3fab3ba7df677205e673ae743ee067c99dbe87 Remove github.com/open-telemetry/opentelemetry-collector dependency (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/943">#943</a>) 166c703bd031040c8c3976863c901ae56fd74473 Import open-telemetry/opentelemetry-proto submodule and generate protobuf bindings locally (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/942">#942</a>) dd79483e20e449c586ef573249afbd76cb71fe93 Create protobuf generation GitHub action (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/938">#938</a>) 31dd06af9d8add6752adf5f7dea5b9bfb1b9882e Bump github.com/golangci/golangci-lint from 1.28.2 to 1.28.3 in /tools (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/936">#936</a>) 9edcad38296cb53cd9357ddcb4df75344e1cc0d2 Backport tag script from contrib repo (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/934">#934</a>)</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md">go.opentelemetry.io/otel/sdk/log's changelog</a>.</em></p> <blockquote> <h2>[1.33.0/0.55.0/0.9.0/0.0.12] 2024-12-12</h2> <h3>Added</h3> <ul> <li>Add <code>Reset</code> method to <code>SpanRecorder</code> in <code>go.opentelemetry.io/otel/sdk/trace/tracetest</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5994">#5994</a>)</li> <li>Add <code>EnabledInstrument</code> interface in <code>go.opentelemetry.io/otel/sdk/metric/internal/x</code>. This is an experimental interface that is implemented by synchronous instruments provided by <code>go.opentelemetry.io/otel/sdk/metric</code>. Users can use it to avoid performing computationally expensive operations when recording measurements. It does not fall within the scope of the OpenTelemetry Go versioning and stability <a href="https://github.com/open-telemetry/opentelemetry-go/blob/main/VERSIONING.md">policy</a> and it may be changed in backwards incompatible ways or removed in feature releases. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6016">#6016</a>)</li> </ul> <h3>Changed</h3> <ul> <li>The default global API now supports full auto-instrumentation from the <code>go.opentelemetry.io/auto</code> package. See that package for more information. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5920">#5920</a>)</li> <li>Propagate non-retryable error messages to client in <code>go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5929">#5929</a>)</li> <li>Propagate non-retryable error messages to client in <code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5929">#5929</a>)</li> <li>Propagate non-retryable error messages to client in <code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5929">#5929</a>)</li> <li>Performance improvements for attribute value <code>AsStringSlice</code>, <code>AsFloat64Slice</code>, <code>AsInt64Slice</code>, <code>AsBoolSlice</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6011">#6011</a>)</li> <li>Change <code>EnabledParameters</code> to have a <code>Severity</code> field instead of a getter and setter in <code>go.opentelemetry.io/otel/log</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6009">#6009</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Fix inconsistent request body closing in <code>go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5954">#5954</a>)</li> <li>Fix inconsistent request body closing in <code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5954">#5954</a>)</li> <li>Fix inconsistent request body closing in <code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5954">#5954</a>)</li> <li>Fix invalid exemplar keys in <code>go.opentelemetry.io/otel/exporters/prometheus</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5995">#5995</a>)</li> <li>Fix attribute value truncation in <code>go.opentelemetry.io/otel/sdk/trace</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5997">#5997</a>)</li> <li>Fix attribute value truncation in <code>go.opentelemetry.io/otel/sdk/log</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6032">#6032</a>)</li> </ul> <!-- raw HTML omitted --> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/58e50e249fe4c57f64e421e300b5d2316ae96811"><code>58e50e2</code></a> Release v0.9.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/952">#952</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/e6537c6aa6f287660d76f939cb5b24a407db03fb"><code>e6537c6</code></a> Fix typo in comment (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/951">#951</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/99c299877dbd70df7455bd7df65e5ed8ac5c114f"><code>99c2998</code></a> OT resource detector (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/939">#939</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/b2b23e15e5724d2fdb3107ee8aa2d022de3af508"><code>b2b23e1</code></a> supports marshaling values as json (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/948">#948</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/d6ad4d4d6e27b41c3e5d34e32333e8a71fbcca9a"><code>d6ad4d4</code></a> [jaeger] Stop ignoring uints (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/945">#945</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/4f3fab3ba7df677205e673ae743ee067c99dbe87"><code>4f3fab3</code></a> Remove github.com/open-telemetry/opentelemetry-collector dependency (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/943">#943</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/166c703bd031040c8c3976863c901ae56fd74473"><code>166c703</code></a> Import open-telemetry/opentelemetry-proto submodule and generate protobuf bin...</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/dd79483e20e449c586ef573249afbd76cb71fe93"><code>dd79483</code></a> Create protobuf generation GitHub action (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/938">#938</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/31dd06af9d8add6752adf5f7dea5b9bfb1b9882e"><code>31dd06a</code></a> Bump github.com/golangci/golangci-lint from 1.28.2 to 1.28.3 in /tools (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/936">#936</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/9edcad38296cb53cd9357ddcb4df75344e1cc0d2"><code>9edcad3</code></a> Backport tag script from contrib repo (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/934">#934</a>)</li> <li>See full diff in <a href="https://github.com/open-telemetry/opentelemetry-go/compare/v0.8.0...v0.9.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=go.opentelemetry.io/otel/sdk/log&package-manager=go_modules&previous-version=0.8.0&new-version=0.9.0)](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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@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] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information