Damien Mathieu

Results 80 issues of Damien Mathieu

#### Description This allows building profiles in the connector builder. As this is only changing internal modules, I am marking it as chore (and skipping changelog entry). #### Link to...

The change in #5916 introduced a regression, as we don't check whether the header was written before writing it in `Write()`. We need to only write if the header wasn't...

This is an extraction from #87, with the intent to clean up and setup only the collector receiver, without an attached collector distribution.

This allows span processors to implement the new, in development specification, [OnEnding](https://github.com/open-telemetry/opentelemetry-specification/blob/6672dbc97ddeb34f36c020a0f0a30323c8bc4d95/specification/trace/sdk.md#onending). Spec PR: https://github.com/open-telemetry/opentelemetry-specification/pull/4024 ``` pkg: go.opentelemetry.io/otel/sdk/trace cpu: Apple M1 Max │ bench-main │ bench-branch │ │ sec/op │...

These dependencies can't be updated until we drop support for Go 1.22. * https://github.com/open-telemetry/opentelemetry-go/pull/5867

### Description https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6144 was aiming to skip commit upgrades of renovate, but it appears that didn't do anything, since we still have the PRs: https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6180 We should have renovate skip...

bug

These dependencies can't be updated until we drop support for Go 1.22. * [ ] https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6100

The OnEnding spec mentions: https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/trace/sdk.md#onending > The SDK MUST guarantee that the span can no longer be modified by any other thread before invoking OnEnding of the first SpanProcessor The...

bug
keep

#### Description Proto 1.5.0 has been released. This upgrades pdata to use that version. See https://github.com/open-telemetry/opentelemetry-proto/releases/tag/v1.5.0