renovate[bot]
19590e7c3e
fix(deps): update module github.com/golangci/golangci-lint to v1.59.0 ( #5419 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/golangci/golangci-lint](https://togithub.com/golangci/golangci-lint )
| `v1.58.2` -> `v1.59.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgolangci%2fgolangci-lint/v1.59.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgolangci%2fgolangci-lint/v1.59.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgolangci%2fgolangci-lint/v1.58.2/v1.59.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgolangci%2fgolangci-lint/v1.58.2/v1.59.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>golangci/golangci-lint
(github.com/golangci/golangci-lint)</summary>
###
[`v1.59.0`](https://togithub.com/golangci/golangci-lint/compare/v1.58.2...v1.59.0 )
[Compare
Source](https://togithub.com/golangci/golangci-lint/compare/v1.58.2...v1.59.0 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbIlNraXAgQ2hhbmdlbG9nIiwiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-28 07:45:12 -07:00
renovate[bot]
7c5e64cccc
chore(deps): update dependency codespell to v2.3.0 ( #5409 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Robert Pająk <pellared@hotmail.com>
2024-05-24 18:09:31 +02:00
Robert Pająk
bd24d549b6
sdk/log: Fix BenchmarkLoggerNewRecord to not drop attributes ( #5407 )
...
Leftover after
https://github.com/open-telemetry/opentelemetry-go/pull/5230
We want to have the benchmarks working with 5+ attributes as this is
when allocations kick in.
Before changes:
```
BenchmarkLoggerNewRecord/5_attributes-16 4016042 309.0 ns/op 0 B/op 0 allocs/op
BenchmarkLoggerNewRecord/10_attributes-16 2150197 543.4 ns/op 0 B/op 0 allocs/op
```
After changes:
```
BenchmarkLoggerNewRecord/5_attributes-16 3779966 311.1 ns/op 0 B/op 0 allocs/op
BenchmarkLoggerNewRecord/10_attributes-16 1000000 1314 ns/op 610 B/op 4 allocs/op
```
2024-05-24 08:07:56 +02:00
Sam Xie
55ec75291a
Fix test name in otlploghttp ( #5411 )
2024-05-24 07:03:34 +02:00
renovate[bot]
ca93aae3e9
fix(deps): update module golang.org/x/vuln to v1.1.1 ( #5405 )
2024-05-23 08:40:44 +02:00
Tyler Yahn
e800298893
Pool otlploghttp transform maps ( #5378 )
...
Part of #5196
### Benchmarks
```console
goos: linux
goarch: amd64
pkg: go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp/internal/transform
cpu: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz
│ old.txt │ new.txt │
│ sec/op │ sec/op vs base │
ResourceLogs-8 6.033µ ± 4% 5.249µ ± 8% -13.00% (p=0.000 n=10)
│ old.txt │ new.txt │
│ B/op │ B/op vs base │
ResourceLogs-8 10.602Ki ± 0% 8.299Ki ± 0% -21.72% (p=0.000 n=10)
│ old.txt │ new.txt │
│ allocs/op │ allocs/op vs base │
ResourceLogs-8 188.0 ± 0% 178.0 ± 0% -5.32% (p=0.000 n=10)
```
2024-05-22 16:34:51 +02:00
Robert Pająk
0a7aae7bba
[chore] example/otel-collector: Fix README title ( #5404 )
2024-05-22 15:23:37 +02:00
renovate[bot]
3b5cfe9685
chore(deps): update google.golang.org/genproto/googleapis/rpc digest to d264139 ( #5399 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[google.golang.org/genproto/googleapis/rpc](https://togithub.com/googleapis/go-genproto )
| indirect | digest | `dc85e6b` -> `d264139` |
|
[google.golang.org/genproto/googleapis/rpc](https://togithub.com/googleapis/go-genproto )
| require | digest | `dc85e6b` -> `d264139` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbIlNraXAgQ2hhbmdlbG9nIiwiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-21 16:08:52 -07:00
renovate[bot]
c5a02a644a
chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.101.0 ( #5400 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
|
[otel/opentelemetry-collector-contrib](https://togithub.com/open-telemetry/opentelemetry-collector-releases )
| minor | `0.100.0` -> `0.101.0` |
---
### Release Notes
<details>
<summary>open-telemetry/opentelemetry-collector-releases
(otel/opentelemetry-collector-contrib)</summary>
###
[`v0.101.0`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.101.0 )
[Compare
Source](https://togithub.com/open-telemetry/opentelemetry-collector-releases/compare/v0.100.0...v0.101.0 )
Check the [v0.101.0 contrib
changelog](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.101.0 )
and the [v0.101.0 core
changelog](https://togithub.com/open-telemetry/opentelemetry-collector/releases/tag/v0.101.0 )
for changelogs on specific components.
#### Changelog
-
[`a09318c`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/a09318c )
\[chore] Prepare v0.101.0
([#​559](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/559 ))
-
[`962611e`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/962611e )
Bump actions/checkout from 4.1.5 to 4.1.6
([#​556](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/556 ))
-
[`36d5d69`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/36d5d69 )
added splunkenterprise receiver to the manifest
([#​553](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/553 ))
-
[`5176736`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/5176736 )
Bump github.com/goreleaser/nfpm/v2 from 2.36.1 to 2.37.1
([#​549](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/549 ))
-
[`640329d`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/640329d )
Bump actions/checkout from 4.1.4 to 4.1.5
([#​548](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/548 ))
-
[`a87da25`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/a87da25 )
Bump goreleaser/goreleaser-action from 5.0.0 to 5.1.0
([#​547](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/547 ))
-
[`c782c5d`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/c782c5d )
\[chore] prepare v0.100.0
([#​545](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/545 ))
-
[`f19cdbc`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/f19cdbc )
Bump actions/setup-go from 5.0.0 to 5.0.1
([#​544](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/544 ))
-
[`2b50459`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/2b50459 )
Add otlpencodingextension to contrib
([#​542](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/542 ))
-
[`b46b435`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/b46b435 )
Bump actions/upload-artifact from 4.3.2 to 4.3.3
([#​541](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/541 ))
-
[`fe5f3d6`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/fe5f3d6 )
Bump actions/checkout from 4.1.3 to 4.1.4
([#​540](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/540 ))
-
[`16d2f27`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/16d2f27 )
Bump anchore/sbom-action from 0.15.10 to 0.15.11
([#​538](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/538 ))
-
[`7fa522a`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/7fa522a )
Bump actions/download-artifact from 4.1.5 to 4.1.7
([#​539](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/539 ))
-
[`b7383b6`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/b7383b6 )
Add zipkinencodingextension to contrib
([#​537](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/537 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbIlNraXAgQ2hhbmdlbG9nIiwiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-21 15:55:04 -07:00
renovate[bot]
bcc6db079b
fix(deps): update module go.opentelemetry.io/otel/sdk/log to v0.3.0 ( #5398 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/otel/sdk/log](https://togithub.com/open-telemetry/opentelemetry-go )
| `v0.2.0-alpha` -> `v0.3.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fsdk%2flog/v0.3.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fsdk%2flog/v0.3.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fsdk%2flog/v0.2.0-alpha/v0.3.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fsdk%2flog/v0.2.0-alpha/v0.3.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>open-telemetry/opentelemetry-go
(go.opentelemetry.io/otel/sdk/log)</summary>
###
[`v0.3.0`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v0.3.0 )
This is a first official beta release, which provides almost fully
complete metrics, tracing, and context propagation functionality.
There is still a possibility of breaking changes.
##### Added
- Add `Observer` metric instrument.
([#​474](https://togithub.com/open-telemetry/opentelemetry-go/issues/474 ))
- Add global `Propagators` functionality to enable deferred
initialization for propagators registered before the first Meter SDK is
installed.
([#​494](https://togithub.com/open-telemetry/opentelemetry-go/issues/494 ))
- Simplified export setup pipeline for the jaeger exporter to match
other exporters.
([#​459](https://togithub.com/open-telemetry/opentelemetry-go/issues/459 ))
- The zipkin trace exporter.
([#​495](https://togithub.com/open-telemetry/opentelemetry-go/issues/495 ))
- The OTLP exporter to export metric and trace telemetry to the
OpenTelemetry collector.
([#​497](https://togithub.com/open-telemetry/opentelemetry-go/issues/497 ))
([#​544](https://togithub.com/open-telemetry/opentelemetry-go/issues/544 ))
([#​545](https://togithub.com/open-telemetry/opentelemetry-go/issues/545 ))
- The `StatusMessage` field was add to the trace `Span`.
([#​524](https://togithub.com/open-telemetry/opentelemetry-go/issues/524 ))
- Context propagation in OpenTracing bridge in terms of OpenTelemetry
context propagation.
([#​525](https://togithub.com/open-telemetry/opentelemetry-go/issues/525 ))
- The `Resource` type was added to the SDK.
([#​528](https://togithub.com/open-telemetry/opentelemetry-go/issues/528 ))
- The global API now supports a `Tracer` and `Meter` function as
shortcuts to getting a global `*Provider` and calling these methods
directly.
([#​538](https://togithub.com/open-telemetry/opentelemetry-go/issues/538 ))
- The metric API now defines a generic `MeterImpl` interface to support
general purpose `Meter` construction.
Additionally, `SyncImpl` and `AsyncImpl` are added to support general
purpose instrument construction.
([#​560](https://togithub.com/open-telemetry/opentelemetry-go/issues/560 ))
- A metric `Kind` is added to represent the `MeasureKind`,
`ObserverKind`, and `CounterKind`.
([#​560](https://togithub.com/open-telemetry/opentelemetry-go/issues/560 ))
- Scripts to better automate the release process.
([#​576](https://togithub.com/open-telemetry/opentelemetry-go/issues/576 ))
##### Changed
- Default to to use `AlwaysSampler` instead of `ProbabilitySampler` to
match OpenTelemetry specification.
([#​506](https://togithub.com/open-telemetry/opentelemetry-go/issues/506 ))
- Renamed `AlwaysSampleSampler` to `AlwaysOnSampler` in the trace API.
([#​511](https://togithub.com/open-telemetry/opentelemetry-go/issues/511 ))
- Renamed `NeverSampleSampler` to `AlwaysOffSampler` in the trace API.
([#​511](https://togithub.com/open-telemetry/opentelemetry-go/issues/511 ))
- The `Status` field of the `Span` was changed to `StatusCode` to
disambiguate with the added `StatusMessage`.
([#​524](https://togithub.com/open-telemetry/opentelemetry-go/issues/524 ))
- Updated the trace `Sampler` interface conform to the OpenTelemetry
specification.
([#​531](https://togithub.com/open-telemetry/opentelemetry-go/issues/531 ))
- Rename metric API `Options` to `Config`.
([#​541](https://togithub.com/open-telemetry/opentelemetry-go/issues/541 ))
- Rename metric `Counter` aggregator to be `Sum`.
([#​541](https://togithub.com/open-telemetry/opentelemetry-go/issues/541 ))
- Unify metric options into `Option` from instrument specific options.
([#​541](https://togithub.com/open-telemetry/opentelemetry-go/issues/541 ))
- The trace API's `TraceProvider` now support `Resource`s.
([#​545](https://togithub.com/open-telemetry/opentelemetry-go/issues/545 ))
- Correct error in zipkin module name.
([#​548](https://togithub.com/open-telemetry/opentelemetry-go/issues/548 ))
- The jaeger trace exporter now supports `Resource`s.
([#​551](https://togithub.com/open-telemetry/opentelemetry-go/issues/551 ))
- Metric SDK now supports `Resource`s.
The `WithResource` option was added to configure a `Resource` on
creation and the `Resource` method was added to the metric `Descriptor`
to return the associated `Resource`.
([#​552](https://togithub.com/open-telemetry/opentelemetry-go/issues/552 ))
- Replace `ErrNoLastValue` and `ErrEmptyDataSet` by `ErrNoData` in the
metric SDK.
([#​557](https://togithub.com/open-telemetry/opentelemetry-go/issues/557 ))
- The stdout trace exporter now supports `Resource`s.
([#​558](https://togithub.com/open-telemetry/opentelemetry-go/issues/558 ))
- The metric `Descriptor` is now included at the API instead of the SDK.
([#​560](https://togithub.com/open-telemetry/opentelemetry-go/issues/560 ))
- Replace `Ordered` with an iterator in `export.Labels`.
([#​567](https://togithub.com/open-telemetry/opentelemetry-go/issues/567 ))
##### Removed
- The vendor specific Stackdriver. It is now hosted on 3rd party vendor
infrastructure.
([#​452](https://togithub.com/open-telemetry/opentelemetry-go/issues/452 ))
- The `Unregister` method for metric observers as it is not in the
OpenTelemetry specification.
([#​560](https://togithub.com/open-telemetry/opentelemetry-go/issues/560 ))
- `GetDescriptor` from the metric SDK.
([#​575](https://togithub.com/open-telemetry/opentelemetry-go/issues/575 ))
- The `Gauge` instrument from the metric API.
([#​537](https://togithub.com/open-telemetry/opentelemetry-go/issues/537 ))
##### Fixed
- Make histogram aggregator checkpoint consistent.
([#​438](https://togithub.com/open-telemetry/opentelemetry-go/issues/438 ))
- Update README with import instructions and how to build and test.
([#​505](https://togithub.com/open-telemetry/opentelemetry-go/issues/505 ))
- The default label encoding was updated to be unique.
([#​508](https://togithub.com/open-telemetry/opentelemetry-go/issues/508 ))
- Use `NewRoot` in the othttp plugin for public endpoints.
([#​513](https://togithub.com/open-telemetry/opentelemetry-go/issues/513 ))
- Fix data race in `BatchedSpanProcessor`.
([#​518](https://togithub.com/open-telemetry/opentelemetry-go/issues/518 ))
- Skip test-386 for Mac OS 10.15.x (Catalina and upwards).
[#​521](https://togithub.com/open-telemetry/opentelemetry-go/issues/521 )
- Use a variable-size array to represent ordered labels in maps.
([#​523](https://togithub.com/open-telemetry/opentelemetry-go/issues/523 ))
- Update the OTLP protobuf and update changed import path.
([#​532](https://togithub.com/open-telemetry/opentelemetry-go/issues/532 ))
- Use `StateLocker` implementation in `MinMaxSumCount`.
([#​546](https://togithub.com/open-telemetry/opentelemetry-go/issues/546 ))
- Eliminate goroutine leak in histogram stress test.
([#​547](https://togithub.com/open-telemetry/opentelemetry-go/issues/547 ))
- Update OTLP exporter with latest protobuf.
([#​550](https://togithub.com/open-telemetry/opentelemetry-go/issues/550 ))
- Add filters to the othttp plugin.
([#​556](https://togithub.com/open-telemetry/opentelemetry-go/issues/556 ))
- Provide an implementation of the `Header*` filters that do not depend
on Go 1.14.
([#​565](https://togithub.com/open-telemetry/opentelemetry-go/issues/565 ))
- Encode labels once during checkpoint.
The checkpoint function is executed in a single thread so we can do the
encoding lazily before passing the encoded version of labels to the
exporter.
This is a cheap and quick way to avoid encoding the labels on every
collection interval.
([#​572](https://togithub.com/open-telemetry/opentelemetry-go/issues/572 ))
- Run coverage over all packages in `COVERAGE_MOD_DIR`.
([#​573](https://togithub.com/open-telemetry/opentelemetry-go/issues/573 ))
### Changes since v0.2.3
[`a1c2439`](a1c243965e
)
Prepare for releasing v0.3.0
([#​578](https://togithub.com/open-telemetry/opentelemetry-go/issues/578 ))
[`a15e507`](a15e507b2e
)
Scripts for releasing.
([#​576](https://togithub.com/open-telemetry/opentelemetry-go/issues/576 ))
[`7623fc5`](7623fc544a
)
Remove GetDescriptor
([#​575](https://togithub.com/open-telemetry/opentelemetry-go/issues/575 ))
[`c95360f`](c95360fc06
)
Run coverage over all packages beneath COVERAGE_MOD_DIR
([#​573](https://togithub.com/open-telemetry/opentelemetry-go/issues/573 ))
[`cc756f6`](cc756f6a8d
)
Encode labels once during checkpoint
([#​572](https://togithub.com/open-telemetry/opentelemetry-go/issues/572 ))
[`f7df68b`](f7df68b68b
)
Add support for Resources in the SDK
([#​552](https://togithub.com/open-telemetry/opentelemetry-go/issues/552 ))
[`a01f63b`](a01f63bec4
)
Replace `Ordered` with an iterator in `export.Labels`.
([#​567](https://togithub.com/open-telemetry/opentelemetry-go/issues/567 ))
[`d8682c1`](d8682c1999
)
Refactor the SDK helpers, create MeterImpl
([#​560](https://togithub.com/open-telemetry/opentelemetry-go/issues/560 ))
[`e0406dd`](e0406dd3eb
)
Provide an implementation of the Header\* filters that does not depend
on go1.14
([#​565](https://togithub.com/open-telemetry/opentelemetry-go/issues/565 ))
[`80b720a`](80b720a771
)
update stdout trace with resource.
([#​558](https://togithub.com/open-telemetry/opentelemetry-go/issues/558 ))
[`435c39a`](435c39aab4
)
Update OTLP exporter with latest proto
([#​550](https://togithub.com/open-telemetry/opentelemetry-go/issues/550 ))
[`74a5285`](74a528520b
)
update jaeger exporter to translate resources to tags.
([#​551](https://togithub.com/open-telemetry/opentelemetry-go/issues/551 ))
[`2ef25ea`](2ef25ea570
)
Add filters for othttp plugin
([#​556](https://togithub.com/open-telemetry/opentelemetry-go/issues/556 ))
[`217a97d`](217a97d9b6
)
Replace ErrNoLastValue and ErrEmptyDataSet by ErrNoData
([#​557](https://togithub.com/open-telemetry/opentelemetry-go/issues/557 ))
[`6ada85a`](6ada85adba
)
(resource_zipkin, go\_114) add resource option to Provider.
([#​545](https://togithub.com/open-telemetry/opentelemetry-go/issues/545 ))
[`638b865`](638b865c90
)
Update Sampler descriptions
([#​511](https://togithub.com/open-telemetry/opentelemetry-go/issues/511 ))
[`cba1664`](cba1664b46
)
Add metrics support to the OTLP exporter
([#​544](https://togithub.com/open-telemetry/opentelemetry-go/issues/544 ))
[`fcc4aca`](fcc4aca8c7
)
Fix typo in module name
([#​548](https://togithub.com/open-telemetry/opentelemetry-go/issues/548 ))
[`8680783`](8680783750
)
Use StateLocker in MinMaxSumCount
([#​546](https://togithub.com/open-telemetry/opentelemetry-go/issues/546 ))
[`46ac030`](46ac030360
)
Eliminate goroutine leak in histogram stress test
([#​547](https://togithub.com/open-telemetry/opentelemetry-go/issues/547 ))
[`2ccddfe`](2ccddfe82a
)
Update README with import instructions and how to build / test
([#​505](https://togithub.com/open-telemetry/opentelemetry-go/issues/505 ))
[`23e65ac`](23e65ac79d
)
Remove metric options; rename "counter" aggregator to "sum"
([#​541](https://togithub.com/open-telemetry/opentelemetry-go/issues/541 ))
[`d9210f5`](d9210f5676
)
Zipkin exporter
([#​495](https://togithub.com/open-telemetry/opentelemetry-go/issues/495 ))
[`4047c08`](4047c0877a
)
Introduce metric constructor errors, `MeterMust` wrapper
([#​529](https://togithub.com/open-telemetry/opentelemetry-go/issues/529 ))
[`288821c`](288821cd22
)
Make histogram aggregator checkpoint consistent
([#​438](https://togithub.com/open-telemetry/opentelemetry-go/issues/438 ))
[`ae9033e`](ae9033e01f
)
Use a variable-size array to represent ordered labels in maps
([#​523](https://togithub.com/open-telemetry/opentelemetry-go/issues/523 ))
[`8575142`](85751428a3
)
add shorter version for global providers
([#​538](https://togithub.com/open-telemetry/opentelemetry-go/issues/538 ))
[`9674c81`](9674c81cb7
)
Drop the gauge instrument
([#​537](https://togithub.com/open-telemetry/opentelemetry-go/issues/537 ))
[`fe0099f`](fe0099fb3d
)
\[tracing] add simplified export pipeline setup for Jaeger
([#​459](https://togithub.com/open-telemetry/opentelemetry-go/issues/459 ))
[`8cddf30`](8cddf30cb2
)
Context propagation in opentracing bridge
([#​525](https://togithub.com/open-telemetry/opentelemetry-go/issues/525 ))
[`7a1cbbc`](7a1cbbc191
)
Update Samplers to conform to Spec
([#​531](https://togithub.com/open-telemetry/opentelemetry-go/issues/531 ))
[`af54288`](af5428829b
)
Update OTLP protos, fix imports
([#​532](https://togithub.com/open-telemetry/opentelemetry-go/issues/532 ))
[`1ff0f2a`](1ff0f2a26a
)
add resource type.
([#​528](https://togithub.com/open-telemetry/opentelemetry-go/issues/528 ))
[`3bf3927`](3bf3927eb5
)
Add status message parameter
([#​524](https://togithub.com/open-telemetry/opentelemetry-go/issues/524 ))
[`5850278`](5850278197
)
opentelemetry collector trace exporter
([#​497](https://togithub.com/open-telemetry/opentelemetry-go/issues/497 ))
[`9459629`](9459629d21
)
Remove the StackDriver trace exporter
([#​452](https://togithub.com/open-telemetry/opentelemetry-go/issues/452 ))
[`43db6ec`](43db6ec76f
)
Propose putting isobel to emeritus :(
([#​526](https://togithub.com/open-telemetry/opentelemetry-go/issues/526 ))
[`79de90a`](79de90a313
)
fix data race in BatchedSpanProcessor
([#​518](https://togithub.com/open-telemetry/opentelemetry-go/issues/518 ))
[`161556a`](161556aab8
)
Update provider to use AlwaysSampler instead of ProbabilitySampler
([#​506](https://togithub.com/open-telemetry/opentelemetry-go/issues/506 ))
[`20ecc38`](20ecc38919
)
skip test-386 for Mac OS 10.15.x (Catalina and upwards).
([#​521](https://togithub.com/open-telemetry/opentelemetry-go/issues/521 ))
[`a202f16`](a202f16100
)
Add observer metric
([#​474](https://togithub.com/open-telemetry/opentelemetry-go/issues/474 ))
[`547d584`](547d584da8
)
Add global propagators
([#​494](https://togithub.com/open-telemetry/opentelemetry-go/issues/494 ))
[`6769330`](6769330394
)
use NewRoot() standard code.
([#​513](https://togithub.com/open-telemetry/opentelemetry-go/issues/513 ))
[`148c9ce`](148c9ce5ba
)
Make the default label encoding unique
([#​508](https://togithub.com/open-telemetry/opentelemetry-go/issues/508 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbIlNraXAgQ2hhbmdlbG9nIiwiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-21 15:31:35 -07:00
renovate[bot]
1fcaae82f4
chore(deps): update google.golang.org/genproto/googleapis/api digest to d264139 ( #5397 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[google.golang.org/genproto/googleapis/api](https://togithub.com/googleapis/go-genproto )
| indirect | digest | `dc85e6b` -> `d264139` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbIlNraXAgQ2hhbmdlbG9nIiwiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-21 15:17:09 -07:00
renovate[bot]
216b7bcca9
fix(deps): update module go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.52.0 ( #5396 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://togithub.com/open-telemetry/opentelemetry-go-contrib )
| `v0.51.0` -> `v0.52.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fnet%2fhttp%2fotelhttp/v0.52.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fnet%2fhttp%2fotelhttp/v0.52.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fnet%2fhttp%2fotelhttp/v0.51.0/v0.52.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fnet%2fhttp%2fotelhttp/v0.51.0/v0.52.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbIlNraXAgQ2hhbmdlbG9nIiwiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-21 14:04:38 -07:00
renovate[bot]
8ea894949f
fix(deps): update module github.com/go-logr/logr to v1.4.2 ( #5393 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/go-logr/logr](https://togithub.com/go-logr/logr ) |
`v1.4.1` -> `v1.4.2` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgo-logr%2flogr/v1.4.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgo-logr%2flogr/v1.4.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgo-logr%2flogr/v1.4.1/v1.4.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgo-logr%2flogr/v1.4.1/v1.4.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>go-logr/logr (github.com/go-logr/logr)</summary>
### [`v1.4.2`](https://togithub.com/go-logr/logr/releases/tag/v1.4.2 )
[Compare
Source](https://togithub.com/go-logr/logr/compare/v1.4.1...v1.4.2 )
#### What's Changed
- Fix lint: named but unused params by
[@​thockin](https://togithub.com/thockin ) in
[https://github.com/go-logr/logr/pull/268 ](https://togithub.com/go-logr/logr/pull/268 )
- Add a Go report card, fix lint by
[@​thockin](https://togithub.com/thockin ) in
[https://github.com/go-logr/logr/pull/271 ](https://togithub.com/go-logr/logr/pull/271 )
- funcr: Handle nested empty groups properly by
[@​thockin](https://togithub.com/thockin ) in
[https://github.com/go-logr/logr/pull/274 ](https://togithub.com/go-logr/logr/pull/274 )
##### Dependencies:
- build(deps): bump github/codeql-action from 3.22.11 to 3.22.12 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/254 ](https://togithub.com/go-logr/logr/pull/254 )
- build(deps): bump github/codeql-action from 3.22.12 to 3.23.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/256 ](https://togithub.com/go-logr/logr/pull/256 )
- build(deps): bump actions/upload-artifact from 4.0.0 to 4.1.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/257 ](https://togithub.com/go-logr/logr/pull/257 )
- build(deps): bump github/codeql-action from 3.23.0 to 3.23.1 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/259 ](https://togithub.com/go-logr/logr/pull/259 )
- build(deps): bump actions/upload-artifact from 4.1.0 to 4.2.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/260 ](https://togithub.com/go-logr/logr/pull/260 )
- build(deps): bump actions/upload-artifact from 4.2.0 to 4.3.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/263 ](https://togithub.com/go-logr/logr/pull/263 )
- build(deps): bump github/codeql-action from 3.23.1 to 3.23.2 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/262 ](https://togithub.com/go-logr/logr/pull/262 )
- build(deps): bump github/codeql-action from 3.23.2 to 3.24.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/264 ](https://togithub.com/go-logr/logr/pull/264 )
- build(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/266 ](https://togithub.com/go-logr/logr/pull/266 )
- build(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/267 ](https://togithub.com/go-logr/logr/pull/267 )
- build(deps): bump github/codeql-action from 3.24.0 to 3.24.3 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/270 ](https://togithub.com/go-logr/logr/pull/270 )
- build(deps): bump github/codeql-action from 3.24.3 to 3.24.5 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/272 ](https://togithub.com/go-logr/logr/pull/272 )
- build(deps): bump github/codeql-action from 3.24.5 to 3.24.6 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/275 ](https://togithub.com/go-logr/logr/pull/275 )
- build(deps): bump actions/checkout from 4.1.1 to 4.1.2 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/276 ](https://togithub.com/go-logr/logr/pull/276 )
- build(deps): bump github/codeql-action from 3.24.6 to 3.24.7 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/277 ](https://togithub.com/go-logr/logr/pull/277 )
- build(deps): bump github/codeql-action from 3.24.7 to 3.24.9 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/278 ](https://togithub.com/go-logr/logr/pull/278 )
- build(deps): bump github/codeql-action from 3.24.9 to 3.24.10 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/279 ](https://togithub.com/go-logr/logr/pull/279 )
- build(deps): bump actions/upload-artifact from 4.3.1 to 4.3.2 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/280 ](https://togithub.com/go-logr/logr/pull/280 )
- build(deps): bump actions/checkout from 4.1.2 to 4.1.3 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/281 ](https://togithub.com/go-logr/logr/pull/281 )
- build(deps): bump github/codeql-action from 3.24.10 to 3.25.1 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/282 ](https://togithub.com/go-logr/logr/pull/282 )
- build(deps): bump github/codeql-action from 3.25.1 to 3.25.3 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/283 ](https://togithub.com/go-logr/logr/pull/283 )
- build(deps): bump golangci/golangci-lint-action from 4.0.0 to 5.0.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/284 ](https://togithub.com/go-logr/logr/pull/284 )
- build(deps): bump actions/checkout from 4.1.3 to 4.1.4 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/285 ](https://togithub.com/go-logr/logr/pull/285 )
- build(deps): bump actions/upload-artifact from 4.3.2 to 4.3.3 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/286 ](https://togithub.com/go-logr/logr/pull/286 )
- build(deps): bump actions/setup-go from 5.0.0 to 5.0.1 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/288 ](https://togithub.com/go-logr/logr/pull/288 )
- build(deps): bump golangci/golangci-lint-action from 5.0.0 to 5.3.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/289 ](https://togithub.com/go-logr/logr/pull/289 )
- build(deps): bump golangci/golangci-lint-action from 5.3.0 to 6.0.1 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/293 ](https://togithub.com/go-logr/logr/pull/293 )
- build(deps): bump github/codeql-action from 3.25.3 to 3.25.4 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/292 ](https://togithub.com/go-logr/logr/pull/292 )
- build(deps): bump actions/checkout from 4.1.4 to 4.1.5 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/291 ](https://togithub.com/go-logr/logr/pull/291 )
- build(deps): bump ossf/scorecard-action from 2.3.1 to 2.3.3 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/290 ](https://togithub.com/go-logr/logr/pull/290 )
- build(deps): bump github/codeql-action from 3.25.4 to 3.25.5 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/294 ](https://togithub.com/go-logr/logr/pull/294 )
- build(deps): bump actions/checkout from 4.1.5 to 4.1.6 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/go-logr/logr/pull/295 ](https://togithub.com/go-logr/logr/pull/295 )
**Full Changelog**:
https://github.com/go-logr/logr/compare/v1.4.1...v1.4.2
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbIlNraXAgQ2hhbmdlbG9nIiwiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-21 13:58:14 -07:00
renovate[bot]
e94d1148c3
fix(deps): update module go.opentelemetry.io/contrib/bridges/otelslog to v0.2.0 ( #5395 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/contrib/bridges/otelslog](https://togithub.com/open-telemetry/opentelemetry-go-contrib )
| `v0.1.0` -> `v0.2.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcontrib%2fbridges%2fotelslog/v0.2.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcontrib%2fbridges%2fotelslog/v0.2.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcontrib%2fbridges%2fotelslog/v0.1.0/v0.2.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcontrib%2fbridges%2fotelslog/v0.1.0/v0.2.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbIlNraXAgQ2hhbmdlbG9nIiwiZGVwZW5kZW5jaWVzIl19-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <codingalias@gmail.com>
2024-05-21 13:48:51 -07:00
renovate[bot]
bdf6b77029
chore(deps): update google.golang.org/genproto/googleapis/rpc digest to dc85e6b ( #5391 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[google.golang.org/genproto/googleapis/rpc](https://togithub.com/googleapis/go-genproto )
| indirect | digest | `fc5f0ca` -> `dc85e6b` |
|
[google.golang.org/genproto/googleapis/rpc](https://togithub.com/googleapis/go-genproto )
| require | digest | `fc5f0ca` -> `dc85e6b` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbIlNraXAgQ2hhbmdlbG9nIiwiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-21 13:35:13 -07:00
Tyler Yahn
281aeb5c64
Recheck log message in TestBatchProcessor ( #5386 )
...
Fix #5384
On single-threaded, or in general slow, systems where the log message
may not be emitted, use assert.Everything to allow multiple lookups for
the expected log message.
Co-authored-by: Sam Xie <sam@samxie.me>
2024-05-21 13:28:05 -07:00
Tyler Yahn
5661ff0ded
Release v1.27.0/v0.49.0/v0.3.0 ( #5392 )
...
This release includes the first beta release of the OpenTelemetry Logs
Bridge API and SDK for Go.
### Added
- Add example for `go.opentelemetry.io/otel/exporters/stdout/stdoutlog`.
(#5242 )
- Add `RecordFactory` in `go.opentelemetry.io/otel/sdk/log/logtest` to
facilitate testing exporter and processor implementations. (#5258 )
- Add `RecordFactory` in `go.opentelemetry.io/otel/log/logtest` to
facilitate testing bridge implementations. (#5263 )
- The count of dropped records from the `BatchProcessor` in
`go.opentelemetry.io/otel/sdk/log` is logged. (#5276 )
- Add metrics in the `otel-collector` example. (#5283 )
- Add the synchronous gauge instrument to
`go.opentelemetry.io/otel/metric`. (#5304 )
- An `int64` or `float64` synchronous gauge instrument can now be
created from a `Meter`.
- All implementations of the API
(`go.opentelemetry.io/otel/metric/noop`,
`go.opentelemetry.io/otel/sdk/metric`) are updated to support this
instrument.
- Add logs to `go.opentelemetry.io/otel/example/dice`. (#5349 )
### Changed
- The `Shutdown` method of `Exporter` in
`go.opentelemetry.io/otel/exporters/stdout/stdouttrace` ignores the
context cancellation and always returns `nil`. (#5189 )
- The `ForceFlush` and `Shutdown` methods of the exporter returned by
`New` in `go.opentelemetry.io/otel/exporters/stdout/stdoutmetric` ignore
the context cancellation and always return `nil`. (#5189 )
- Apply the value length limits to `Record` attributes in
`go.opentelemetry.io/otel/sdk/log`. (#5230 )
- De-duplicate map attributes added to a `Record` in
`go.opentelemetry.io/otel/sdk/log`. (#5230 )
- `go.opentelemetry.io/otel/exporters/stdout/stdoutlog` won't print
timestamps when `WithoutTimestamps` option is set. (#5241 )
- The `go.opentelemetry.io/otel/exporters/stdout/stdoutlog` exporter
won't print `AttributeValueLengthLimit` and `AttributeCountLimit` fields
now, instead it prints the `DroppedAttributes` field. (#5272 )
- Improved performance in the `Stringer` implementation of
`go.opentelemetry.io/otel/baggage.Member` by reducing the number of
allocations. (#5286 )
- Set the start time for last-value aggregates in
`go.opentelemetry.io/otel/sdk/metric`. (#5305 )
- The `Span` in `go.opentelemetry.io/otel/sdk/trace` will record links
without span context if either non-empty `TraceState` or attributes are
provided. (#5315 )
- Upgrade all dependencies of `go.opentelemetry.io/otel/semconv/v1.24.0`
to `go.opentelemetry.io/otel/semconv/v1.25.0`. (#5374 )
### Fixed
- Comparison of unordered maps for
`go.opentelemetry.io/otel/log.KeyValue` and
`go.opentelemetry.io/otel/log.Value`. (#5306 )
- Fix the empty output of `go.opentelemetry.io/otel/log.Value` in
`go.opentelemetry.io/otel/exporters/stdout/stdoutlog`. (#5311 )
- Split the behavior of `Recorder` in
`go.opentelemetry.io/otel/log/logtest` so it behaves as a
`LoggerProvider` only. (#5365 )
- Fix wrong package name of the error message when parsing endpoint URL
in `go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`.
(#5371 )
- Identify the `Logger` returned from the global `LoggerProvider` in
`go.opentelemetry.io/otel/log/global` with its schema URL. (#5375 )
2024-05-21 10:59:36 -07:00
Tyler Yahn
0d3dddc17f
Fix exported instrument kind const value change ( #5385 )
...
#5304 introduced the following incompatible changes:
- `InstrumentKindObservableCounter`: value changed from 4 to 5
- `InstrumentKindObservableGauge`: value changed from 6 to 7
- `InstrumentKindObservableUpDownCounter`: value changed from 5 to 6
This reverts that change, making `InstrumentKindGauge` explicitly `7`.
Additionally, this removes the use of `iota` to prevent this kind of
breaking change from being accidentally introduced in the future.
2024-05-21 08:46:38 -07:00
renovate[bot]
7aae7a88b0
chore(deps): update benchmark-action/github-action-benchmark action to v1.20.3 ( #5381 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[benchmark-action/github-action-benchmark](https://togithub.com/benchmark-action/github-action-benchmark )
| action | patch | `v1.20.1` -> `v1.20.3` |
---
### Release Notes
<details>
<summary>benchmark-action/github-action-benchmark
(benchmark-action/github-action-benchmark)</summary>
###
[`v1.20.3`](https://togithub.com/benchmark-action/github-action-benchmark/blob/HEAD/CHANGELOG.md#v1203---19-May-2024 )
[Compare
Source](https://togithub.com/benchmark-action/github-action-benchmark/compare/v1.20.2...v1.20.3 )
- **fix** Catch2 v.3.5.0 changed output format
([#​247](https://togithub.com/benchmark-action/github-action-benchmark/issues/247 ))
###
[`v1.20.2`](https://togithub.com/benchmark-action/github-action-benchmark/blob/HEAD/CHANGELOG.md#v1202---19-May-2024 )
[Compare
Source](https://togithub.com/benchmark-action/github-action-benchmark/compare/v1.20.1...v1.20.2 )
- **fix** Support sub-nanosecond precision on Cargo benchmarks
([#​246](https://togithub.com/benchmark-action/github-action-benchmark/issues/246 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjMuNSIsInVwZGF0ZWRJblZlciI6IjM3LjM2My41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-20 17:11:40 -07:00
renovate[bot]
8c3120f455
chore(deps): update module google.golang.org/genproto/googleapis/api to v0.0.0-20240520151616-dc85e6b867a5 ( #5388 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[google.golang.org/genproto/googleapis/api](https://togithub.com/googleapis/go-genproto )
| `v0.0.0-20240515191416-fc5f0ca64291` ->
`v0.0.0-20240520151616-dc85e6b867a5` |
[![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fgenproto%2fgoogleapis%2fapi/v0.0.0-20240520151616-dc85e6b867a5?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fgenproto%2fgoogleapis%2fapi/v0.0.0-20240520151616-dc85e6b867a5?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fgenproto%2fgoogleapis%2fapi/v0.0.0-20240515191416-fc5f0ca64291/v0.0.0-20240520151616-dc85e6b867a5?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fgenproto%2fgoogleapis%2fapi/v0.0.0-20240515191416-fc5f0ca64291/v0.0.0-20240520151616-dc85e6b867a5?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjMuNSIsInVwZGF0ZWRJblZlciI6IjM3LjM2My41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-20 16:41:49 -07:00
renovate[bot]
d55658e1b0
chore(deps): update codecov/codecov-action action to v4.4.1 ( #5387 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [codecov/codecov-action](https://togithub.com/codecov/codecov-action )
| action | patch | `v4.4.0` -> `v4.4.1` |
---
### Release Notes
<details>
<summary>codecov/codecov-action (codecov/codecov-action)</summary>
###
[`v4.4.1`](https://togithub.com/codecov/codecov-action/compare/v4.4.0...v4.4.1 )
[Compare
Source](https://togithub.com/codecov/codecov-action/compare/v4.4.0...v4.4.1 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjMuNSIsInVwZGF0ZWRJblZlciI6IjM3LjM2My41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-20 16:19:35 -07:00
renovate[bot]
49c866fbcd
fix(deps): update module github.com/golangci/golangci-lint to v1.58.2 ( #5382 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/golangci/golangci-lint](https://togithub.com/golangci/golangci-lint )
| `v1.58.1` -> `v1.58.2` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgolangci%2fgolangci-lint/v1.58.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgolangci%2fgolangci-lint/v1.58.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgolangci%2fgolangci-lint/v1.58.1/v1.58.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgolangci%2fgolangci-lint/v1.58.1/v1.58.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>golangci/golangci-lint
(github.com/golangci/golangci-lint)</summary>
###
[`v1.58.2`](https://togithub.com/golangci/golangci-lint/compare/v1.58.1...v1.58.2 )
[Compare
Source](https://togithub.com/golangci/golangci-lint/compare/v1.58.1...v1.58.2 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-go ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjMuNSIsInVwZGF0ZWRJblZlciI6IjM3LjM2My41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-20 07:25:01 +02:00
Tyler Yahn
999c6a07b3
Update all semconv use to v1.25.0 ( #5374 )
...
Resolve #5373
2024-05-19 07:16:33 +02:00
Tyler Yahn
14441aefdf
Identify logger with schemaURL in global logger provider ( #5375 )
...
Fix #5366
2024-05-18 11:00:00 +02:00
Damien Mathieu
ebd0adee35
Split log/logtest into a recorder and a logger ( #5365 )
...
The current logtest.Recorder implementation is wrong. We have a single
`Recorder`, which acts as both a `LoggerProvider`, and a `Logger`,
making it possible to emit a log entry with the root recorder, which
shouldn't be possible with the API.
This change introduces a new private struct, `logger` that acts as the
recording logger, while `Recorder` becomes only a LoggerProvider and not
a Logger anymore.
Closes #5357 .
---------
Co-authored-by: Robert Pająk <pellared@hotmail.com>
2024-05-17 07:28:40 -07:00
Sam Xie
0d1e77c854
Fix package prefix of error in otlploghttp ( #5371 )
2024-05-17 09:23:39 +02:00
Sam Xie
76c06107b6
Collector example: add metrics ( #5283 )
...
Resolves #5243
2024-05-16 19:33:17 +02:00
Tyler Yahn
dafe137bbe
Add the synchronous gauge to the metric API and SDK ( #5304 )
...
Resolve #5225
The specification has [added a synchronous gauge
instrument](https://github.com/open-telemetry/opentelemetry-specification/pull/3540 ).
That instrument has now been
[stabilized](https://github.com/open-telemetry/opentelemetry-specification/pull/4019 ),
and that stabilization is included in the [next
release](https://github.com/open-telemetry/opentelemetry-specification/pull/4034 ).
This adds the new synchronous gauge instrument to the metric API and all
implementation we publish.
This change will be a breaking change for any SDK developer. The
`embedded` package is updated to ensure our compatibility guarantees are
meet.
---------
Co-authored-by: David Ashpole <dashpole@google.com>
2024-05-16 09:56:40 -07:00
Robert Pająk
166b3473dd
[chore] Fix wrong type in DESIGN.md ( #5368 )
2024-05-16 13:56:22 +02:00
Yijie Ma
bf06b80a77
[chore] Fix 2 places in log design doc ( #5364 )
2024-05-16 09:02:37 +02:00
renovate[bot]
8fecf5d628
chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.20.0 ( #5363 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-16 03:46:48 +02:00
renovate[bot]
f8382e73c7
chore(deps): update module google.golang.org/genproto/googleapis/api to v0.0.0-20240515191416-fc5f0ca64291 ( #5361 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-16 03:27:54 +02:00
renovate[bot]
3c2b34cfda
chore(deps): update module google.golang.org/genproto/googleapis/rpc to v0.0.0-20240515191416-fc5f0ca64291 ( #5362 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-15 16:52:46 -07:00
Tyler Yahn
aecd315296
Fix logger provider var name ( #5358 )
2024-05-15 18:34:34 +02:00
renovate[bot]
7708ace911
fix(deps): update module google.golang.org/grpc to v1.64.0 ( #5354 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-15 12:36:29 +02:00
Damien Mathieu
08c8b3224a
log: Fix comparison of unordered map values ( #5306 )
2024-05-15 12:28:23 +02:00
Tyler Yahn
56bb4cf63e
Add logs to dice example ( #5349 )
...
* Add logs to dice example
Use slog to log a message on the server handler.
* Add changelog entry
* Split impl for 1.22 and 1.21
2024-05-14 13:00:49 -07:00
renovate[bot]
e94b07d5fd
chore(deps): update codecov/codecov-action action to v4.4.0 ( #5353 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-14 12:00:23 -07:00
renovate[bot]
2efd53b3bb
chore(deps): update module github.com/prometheus/procfs to v0.15.0 ( #5352 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-14 07:52:33 -07:00
renovate[bot]
74ca4c0d71
chore(deps): update module google.golang.org/genproto/googleapis/rpc to v0.0.0-20240513163218-0867130af1f8 ( #5351 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-13 16:18:32 -07:00
renovate[bot]
a38f29bddb
chore(deps): update module google.golang.org/genproto/googleapis/api to v0.0.0-20240513163218-0867130af1f8 ( #5350 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-13 16:11:30 -07:00
Sam Xie
3d51fa95c6
Remove dependabot version updates ( #5346 )
...
* Remove dependabot.yml file to disable version updates from Dependabot
* Remove dbotconf command in makefile
* Remove dbotconf tool
* Remove dependabot in workflows
---------
Co-authored-by: Chester Cheung <cheung.zhy.csu@gmail.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2024-05-13 08:38:02 -07:00
Robert Pająk
7ba796cb39
sdk/log: Document how Processor and Exporter interfaces can be extended ( #5347 )
2024-05-11 17:21:33 +02:00
Tyler Yahn
69800ee189
Support Delta & Cumulative temporality for LastValue aggregates ( #5305 )
...
* Add delta/cumulative/precomputed LastValue agg
* Add cumulative testing
* Add precomputed testing
* Add changelog entry
2024-05-10 07:19:46 -07:00
renovate[bot]
737f88584a
chore(deps): update module google.golang.org/genproto/googleapis/api to v0.0.0-20240509183442-62759503f434 ( #5344 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-09 16:03:59 -07:00
renovate[bot]
3380296393
chore(deps): update module google.golang.org/genproto/googleapis/rpc to v0.0.0-20240509183442-62759503f434 ( #5345 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-09 15:51:52 -07:00
Sam Xie
5d1e2a5b88
Update RELEASING.md
to obtain steps to verify the changes for contrib ( #5284 )
...
* Add steps to verify the code changes for contrib
* Update release issue template
* Relace steps with the refernece to contrib
* Update RELEASING.md
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
---------
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2024-05-09 15:05:56 -07:00
Anton Manakin
c00a51af86
Record links with empty span context ( #5315 )
...
* record links with empty span context
* add global trace state
* fix test comments and changelog
---------
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2024-05-09 13:25:02 -07:00
Sam Xie
9f1de8415e
Fix empty log body printed by stdoutlog exporter ( #5311 )
2024-05-09 21:41:36 +02:00
Tyler Yahn
9e7d7446c3
Test metric aggregate times ( #5323 )
2024-05-09 20:11:32 +02:00