forked from grafana/tempo
-
Notifications
You must be signed in to change notification settings - Fork 0
fix docs #7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
fix docs #7
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
We have a couple of unsafe usages which could use more verification to ensure a change in upstream dependencies don't cause panics or wrong results. This is the case of pq.Value in parquet-go, and labels.FastRegexMatcher in prometheus
Bumps [grafana/shared-workflows](https://github.com/grafana/shared-workflows) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/grafana/shared-workflows/releases) - [Changelog](https://github.com/grafana/shared-workflows/blob/main/release-please-config.json) - [Commits](grafana/shared-workflows@get-vault-secrets/v1.2.1...a37de51) --- updated-dependencies: - dependency-name: grafana/shared-workflows dependency-version: 1.3.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* New live-store (#5430) * Base bufferer service * Basic Kafka functionality fmt and manifest * Basic block functionality * Align cutting with Kafka consumption * Make bufferer multi-tenant * Fix manifest * Commit/watermark + concurrent cutting * Remove per-tenant watermark code * Add integration tests * fmt * bufferer -> live-store * Bump the opentelemetry-collector group with 19 updates (#5426) Bumps the opentelemetry-collector group with 19 updates: | Package | From | To | | --- | --- | --- | | [go.opentelemetry.io/collector/component](https://github.com/open-telemetry/opentelemetry-collector) | `1.35.0` | `1.36.0` | | [go.opentelemetry.io/collector/confmap](https://github.com/open-telemetry/opentelemetry-collector) | `1.35.0` | `1.36.0` | | [go.opentelemetry.io/collector/consumer](https://github.com/open-telemetry/opentelemetry-collector) | `1.35.0` | `1.36.0` | | [go.opentelemetry.io/collector/pdata](https://github.com/open-telemetry/opentelemetry-collector) | `1.35.0` | `1.36.0` | | [go.opentelemetry.io/collector/client](https://github.com/open-telemetry/opentelemetry-collector) | `1.35.0` | `1.36.0` | | [go.opentelemetry.io/collector/component/componenttest](https://github.com/open-telemetry/opentelemetry-collector) | `0.129.0` | `0.130.0` | | [go.opentelemetry.io/collector/config/configgrpc](https://github.com/open-telemetry/opentelemetry-collector) | `0.129.0` | `0.130.0` | | [go.opentelemetry.io/collector/config/confighttp](https://github.com/open-telemetry/opentelemetry-collector) | `0.129.0` | `0.130.0` | | [go.opentelemetry.io/collector/config/configopaque](https://github.com/open-telemetry/opentelemetry-collector) | `1.35.0` | `1.36.0` | | [go.opentelemetry.io/collector/config/configtls](https://github.com/open-telemetry/opentelemetry-collector) | `1.35.0` | `1.36.0` | | [go.opentelemetry.io/collector/exporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.129.0` | `0.130.0` | | [go.opentelemetry.io/collector/exporter/exportertest](https://github.com/open-telemetry/opentelemetry-collector) | `0.129.0` | `0.130.0` | | [go.opentelemetry.io/collector/exporter/otlpexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.129.0` | `0.130.0` | | [go.opentelemetry.io/collector/exporter/otlphttpexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.129.0` | `0.130.0` | | [go.opentelemetry.io/collector/otelcol](https://github.com/open-telemetry/opentelemetry-collector) | `0.129.0` | `0.130.0` | | [go.opentelemetry.io/collector/pdata/testdata](https://github.com/open-telemetry/opentelemetry-collector) | `0.129.0` | `0.130.0` | | [go.opentelemetry.io/collector/processor](https://github.com/open-telemetry/opentelemetry-collector) | `1.35.0` | `1.36.0` | | [go.opentelemetry.io/collector/receiver](https://github.com/open-telemetry/opentelemetry-collector) | `1.35.0` | `1.36.0` | | [go.opentelemetry.io/collector/receiver/otlpreceiver](https://github.com/open-telemetry/opentelemetry-collector) | `0.129.0` | `0.130.0` | Updates `go.opentelemetry.io/collector/component` from 1.35.0 to 1.36.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/pdata/v1.35.0...pdata/v1.36.0) Updates `go.opentelemetry.io/collector/confmap` from 1.35.0 to 1.36.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/pdata/v1.35.0...pdata/v1.36.0) Updates `go.opentelemetry.io/collector/consumer` from 1.35.0 to 1.36.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/pdata/v1.35.0...pdata/v1.36.0) Updates `go.opentelemetry.io/collector/pdata` from 1.35.0 to 1.36.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/pdata/v1.35.0...pdata/v1.36.0) Updates `go.opentelemetry.io/collector/client` from 1.35.0 to 1.36.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/pdata/v1.35.0...pdata/v1.36.0) Updates `go.opentelemetry.io/collector/component/componenttest` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.129.0...v0.130.0) Updates `go.opentelemetry.io/collector/config/configgrpc` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.129.0...v0.130.0) Updates `go.opentelemetry.io/collector/config/confighttp` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.129.0...v0.130.0) Updates `go.opentelemetry.io/collector/config/configopaque` from 1.35.0 to 1.36.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/pdata/v1.35.0...pdata/v1.36.0) Updates `go.opentelemetry.io/collector/config/configtls` from 1.35.0 to 1.36.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/pdata/v1.35.0...pdata/v1.36.0) Updates `go.opentelemetry.io/collector/exporter` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.129.0...v0.130.0) Updates `go.opentelemetry.io/collector/exporter/exportertest` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.129.0...v0.130.0) Updates `go.opentelemetry.io/collector/exporter/otlpexporter` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.129.0...v0.130.0) Updates `go.opentelemetry.io/collector/exporter/otlphttpexporter` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.129.0...v0.130.0) Updates `go.opentelemetry.io/collector/otelcol` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.129.0...v0.130.0) Updates `go.opentelemetry.io/collector/pdata/testdata` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.129.0...v0.130.0) Updates `go.opentelemetry.io/collector/processor` from 1.35.0 to 1.36.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/pdata/v1.35.0...pdata/v1.36.0) Updates `go.opentelemetry.io/collector/receiver` from 1.35.0 to 1.36.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/pdata/v1.35.0...pdata/v1.36.0) Updates `go.opentelemetry.io/collector/receiver/otlpreceiver` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.129.0...v0.130.0) --- updated-dependencies: - dependency-name: go.opentelemetry.io/collector/component dependency-version: 1.36.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/confmap dependency-version: 1.36.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/consumer dependency-version: 1.36.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/pdata dependency-version: 1.36.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/client dependency-version: 1.36.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/component/componenttest dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/config/configgrpc dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/config/confighttp dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/config/configopaque dependency-version: 1.36.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/config/configtls dependency-version: 1.36.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/exporter dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/exporter/exportertest dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/exporter/otlpexporter dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/exporter/otlphttpexporter dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/otelcol dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/pdata/testdata dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/processor dependency-version: 1.36.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/receiver dependency-version: 1.36.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/receiver/otlpreceiver dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * fmt more * Bump github.com/mark3labs/mcp-go from 0.31.0 to 0.34.0 (#5427) --- updated-dependencies: - dependency-name: github.com/mark3labs/mcp-go dependency-version: 0.34.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feature: implement a listOffset by partition client (#5415) * feature: implement a listoffset by partition client * fix naming * remove unused properties * fix CI * lint * lint * remove unused code * better documentation * changelog * pass only kafka client * Split docs for MCP (#5417) * Split docs Signed-off-by: Joe Elliott <number101010@gmail.com> * docs cleanup Signed-off-by: Joe Elliott <number101010@gmail.com> * tweaks Signed-off-by: Joe Elliott <number101010@gmail.com> * lint Signed-off-by: Joe Elliott <number101010@gmail.com> * fix test Signed-off-by: Joe Elliott <number101010@gmail.com> --------- Signed-off-by: Joe Elliott <number101010@gmail.com> * Bump the opentelemetry-contrib group with 8 updates (#5425) Bumps the opentelemetry-contrib group with 8 updates: | Package | From | To | | --- | --- | --- | | [github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.129.0` | `0.130.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.129.0` | `0.130.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.129.0` | `0.130.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.129.0` | `0.130.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.129.0` | `0.130.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.129.0` | `0.130.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.129.0` | `0.130.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.129.0` | `0.130.0` | Updates `github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.129.0...v0.130.0) Updates `github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.129.0...v0.130.0) Updates `github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.129.0...v0.130.0) Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.129.0...v0.130.0) Updates `github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.129.0...v0.130.0) Updates `github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.129.0...v0.130.0) Updates `github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.129.0...v0.130.0) Updates `github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.129.0...v0.130.0) --- updated-dependencies: - dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-contrib - dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-contrib - dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-contrib - dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-contrib - dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-contrib - dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-contrib - dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-contrib - dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-contrib ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat: allow configure group lag exporter update time (#5431) * feat: allow disable consumer group lag exporter * manifest * changelog * Simply mismatch check * docs: remove extra apostrophe (#5433) * Address review comments * fmt --------- Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: Joe Elliott <number101010@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Javi <javiermolinar@live.com> Co-authored-by: Joe Elliott <number101010@gmail.com> * Update to latest main (#5455) * Initial search functions for the live_store to mirror what ingester does. (#5494) * Initial code for read path * kafka client interface * Staging * working on tests * Fix blocks * fmt changes * fix naming and linting errors * Remove inmemory kafka client. * fix issue * Add disclaimer for ingester * Test details * Remove comment on blocking * Fix linter * Initial code for query range path (#5516) * Initial code for read path * kafka client interface * Staging * working on tests * Fix blocks * fmt changes * fix naming and linting errors * Remove inmemory kafka client. * fix issue * Add disclaimer for ingester * Test details * Remove comment on blocking * Fix linter * initial stagning of query range * Add query_range * Fmt correctly * Fix tests * Generate manigest * Fix linting * Clean up pr and simplify * Fix linting * simplify * simplify more! * Add comments * Fix defaults * Remove unused fields * Fix manifest * Live store ring/other goodies (#5524) * moved generator ring config to a sharead area Signed-off-by: Joe Elliott <number101010@gmail.com> * setup rings in livestore Signed-off-by: Joe Elliott <number101010@gmail.com> * actually query live stores Signed-off-by: Joe Elliott <number101010@gmail.com> * move maxbytes for sanity Signed-off-by: Joe Elliott <number101010@gmail.com> * todos Signed-off-by: Joe Elliott <number101010@gmail.com> * manifest Signed-off-by: Joe Elliott <number101010@gmail.com> * one. single. newline Signed-off-by: Joe Elliott <number101010@gmail.com> * lint Signed-off-by: Joe Elliott <number101010@gmail.com> * lint, please just tell me what you want all at once. signed, joe Signed-off-by: Joe Elliott <number101010@gmail.com> * rename config option Signed-off-by: Joe Elliott <number101010@gmail.com> * fix test Signed-off-by: Joe Elliott <number101010@gmail.com> * fix the other test Signed-off-by: Joe Elliott <number101010@gmail.com> * no whammies Signed-off-by: Joe Elliott <number101010@gmail.com> --------- Signed-off-by: Joe Elliott <number101010@gmail.com> * Fix duplicate ingestion in live-store (#5544) * fixed ingestion Signed-off-by: Joe Elliott <number101010@gmail.com> * simplify Signed-off-by: Joe Elliott <number101010@gmail.com> * log error and don't return it Signed-off-by: Joe Elliott <number101010@gmail.com> * defer reset and actually do in the loop Signed-off-by: Joe Elliott <number101010@gmail.com> * alloc more correctly Signed-off-by: Joe Elliott <number101010@gmail.com> --------- Signed-off-by: Joe Elliott <number101010@gmail.com> * Hook up query by range. (#5540) * Implement QueryRange * Fix linting * Fix linting spelling * Ran manifest * Reorder operations for efficient * Add metrics config back and make boundedwaitgroups use setting * manifest * Change concurrent blocks to be correct * undo localblocks change * fix typo * Undo reset * Fix tests that returned partial results. * Fix check fmt * Remove dangling code * Update manifest and use bounded wait group * Fix tests * live-store metrics (#5542) * Add FindByTraceID (#5541) * Implement QueryRange * Fix linting * Add FindByTraceID * Cycle through all local blocks * Fix error * Fix newline * Check fmt * Fix manifest * Fix merge issue. * Add tests and fix code * Remove comment * Simplify looping * Add error handling * check fmt * Fix linter * Align with how livestore cuts blocks (#5550) * Align with how livestore cuts blocks * Remove comment * Fix manifest * Only check max series if its set (#5551) * Rhythm/Live Store: Wal replay (#5552) * refactor and add startup flag Signed-off-by: Joe Elliott <number101010@gmail.com> * renamed concurrent blocks Signed-off-by: Joe Elliott <number101010@gmail.com> * wal replay Signed-off-by: Joe Elliott <number101010@gmail.com> * fixed bug Signed-off-by: Joe Elliott <number101010@gmail.com> * lint and todos Signed-off-by: Joe Elliott <number101010@gmail.com> * fixed manifest and config option Signed-off-by: Joe Elliott <number101010@gmail.com> * check err Signed-off-by: Joe Elliott <number101010@gmail.com> --------- Signed-off-by: Joe Elliott <number101010@gmail.com> * Rhythm/Live Store: Reject data enqueued older than CompleteBlockTimeout (#5554) * add cutoff for ingested data Signed-off-by: Joe Elliott <number101010@gmail.com> * cleanup test Signed-off-by: Joe Elliott <number101010@gmail.com> * remove isEmpty Signed-off-by: Joe Elliott <number101010@gmail.com> * set timestamps so records are consumed and tests work Signed-off-by: Joe Elliott <number101010@gmail.com> * cleanup flaky test Signed-off-by: Joe Elliott <number101010@gmail.com> --------- Signed-off-by: Joe Elliott <number101010@gmail.com> * Livestore/Rhythm cleanup (#5556) * try no tokens Signed-off-by: Joe Elliott <number101010@gmail.com> * split livestore and ingester partition rings Signed-off-by: Joe Elliott <number101010@gmail.com> * more 0s! Signed-off-by: Joe Elliott <number101010@gmail.com> * made querier stuff configurable Signed-off-by: Joe Elliott <number101010@gmail.com> * config Signed-off-by: Joe Elliott <number101010@gmail.com> * config tests Signed-off-by: Joe Elliott <number101010@gmail.com> * fix default config Signed-off-by: Joe Elliott <number101010@gmail.com> * remove unused ded cols Signed-off-by: Joe Elliott <number101010@gmail.com> * fix Signed-off-by: Joe Elliott <number101010@gmail.com> * manifest Signed-off-by: Joe Elliott <number101010@gmail.com> * lint Signed-off-by: Joe Elliott <number101010@gmail.com> * lint Signed-off-by: Joe Elliott <number101010@gmail.com> * fix e2e test Signed-off-by: Joe Elliott <number101010@gmail.com> --------- Signed-off-by: Joe Elliott <number101010@gmail.com> * Rhythm/LiveStore: Merge main (#5561) * Bump the opentelemetry-collector group with 19 updates (#5426) Bumps the opentelemetry-collector group with 19 updates: | Package | From | To | | --- | --- | --- | | [go.opentelemetry.io/collector/component](https://github.com/open-telemetry/opentelemetry-collector) | `1.35.0` | `1.36.0` | | [go.opentelemetry.io/collector/confmap](https://github.com/open-telemetry/opentelemetry-collector) | `1.35.0` | `1.36.0` | | [go.opentelemetry.io/collector/consumer](https://github.com/open-telemetry/opentelemetry-collector) | `1.35.0` | `1.36.0` | | [go.opentelemetry.io/collector/pdata](https://github.com/open-telemetry/opentelemetry-collector) | `1.35.0` | `1.36.0` | | [go.opentelemetry.io/collector/client](https://github.com/open-telemetry/opentelemetry-collector) | `1.35.0` | `1.36.0` | | [go.opentelemetry.io/collector/component/componenttest](https://github.com/open-telemetry/opentelemetry-collector) | `0.129.0` | `0.130.0` | | [go.opentelemetry.io/collector/config/configgrpc](https://github.com/open-telemetry/opentelemetry-collector) | `0.129.0` | `0.130.0` | | [go.opentelemetry.io/collector/config/confighttp](https://github.com/open-telemetry/opentelemetry-collector) | `0.129.0` | `0.130.0` | | [go.opentelemetry.io/collector/config/configopaque](https://github.com/open-telemetry/opentelemetry-collector) | `1.35.0` | `1.36.0` | | [go.opentelemetry.io/collector/config/configtls](https://github.com/open-telemetry/opentelemetry-collector) | `1.35.0` | `1.36.0` | | [go.opentelemetry.io/collector/exporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.129.0` | `0.130.0` | | [go.opentelemetry.io/collector/exporter/exportertest](https://github.com/open-telemetry/opentelemetry-collector) | `0.129.0` | `0.130.0` | | [go.opentelemetry.io/collector/exporter/otlpexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.129.0` | `0.130.0` | | [go.opentelemetry.io/collector/exporter/otlphttpexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.129.0` | `0.130.0` | | [go.opentelemetry.io/collector/otelcol](https://github.com/open-telemetry/opentelemetry-collector) | `0.129.0` | `0.130.0` | | [go.opentelemetry.io/collector/pdata/testdata](https://github.com/open-telemetry/opentelemetry-collector) | `0.129.0` | `0.130.0` | | [go.opentelemetry.io/collector/processor](https://github.com/open-telemetry/opentelemetry-collector) | `1.35.0` | `1.36.0` | | [go.opentelemetry.io/collector/receiver](https://github.com/open-telemetry/opentelemetry-collector) | `1.35.0` | `1.36.0` | | [go.opentelemetry.io/collector/receiver/otlpreceiver](https://github.com/open-telemetry/opentelemetry-collector) | `0.129.0` | `0.130.0` | Updates `go.opentelemetry.io/collector/component` from 1.35.0 to 1.36.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/pdata/v1.35.0...pdata/v1.36.0) Updates `go.opentelemetry.io/collector/confmap` from 1.35.0 to 1.36.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/pdata/v1.35.0...pdata/v1.36.0) Updates `go.opentelemetry.io/collector/consumer` from 1.35.0 to 1.36.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/pdata/v1.35.0...pdata/v1.36.0) Updates `go.opentelemetry.io/collector/pdata` from 1.35.0 to 1.36.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/pdata/v1.35.0...pdata/v1.36.0) Updates `go.opentelemetry.io/collector/client` from 1.35.0 to 1.36.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/pdata/v1.35.0...pdata/v1.36.0) Updates `go.opentelemetry.io/collector/component/componenttest` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.129.0...v0.130.0) Updates `go.opentelemetry.io/collector/config/configgrpc` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.129.0...v0.130.0) Updates `go.opentelemetry.io/collector/config/confighttp` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.129.0...v0.130.0) Updates `go.opentelemetry.io/collector/config/configopaque` from 1.35.0 to 1.36.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/pdata/v1.35.0...pdata/v1.36.0) Updates `go.opentelemetry.io/collector/config/configtls` from 1.35.0 to 1.36.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/pdata/v1.35.0...pdata/v1.36.0) Updates `go.opentelemetry.io/collector/exporter` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.129.0...v0.130.0) Updates `go.opentelemetry.io/collector/exporter/exportertest` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.129.0...v0.130.0) Updates `go.opentelemetry.io/collector/exporter/otlpexporter` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.129.0...v0.130.0) Updates `go.opentelemetry.io/collector/exporter/otlphttpexporter` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.129.0...v0.130.0) Updates `go.opentelemetry.io/collector/otelcol` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.129.0...v0.130.0) Updates `go.opentelemetry.io/collector/pdata/testdata` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.129.0...v0.130.0) Updates `go.opentelemetry.io/collector/processor` from 1.35.0 to 1.36.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/pdata/v1.35.0...pdata/v1.36.0) Updates `go.opentelemetry.io/collector/receiver` from 1.35.0 to 1.36.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/pdata/v1.35.0...pdata/v1.36.0) Updates `go.opentelemetry.io/collector/receiver/otlpreceiver` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.129.0...v0.130.0) --- updated-dependencies: - dependency-name: go.opentelemetry.io/collector/component dependency-version: 1.36.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/confmap dependency-version: 1.36.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/consumer dependency-version: 1.36.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/pdata dependency-version: 1.36.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/client dependency-version: 1.36.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/component/componenttest dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/config/configgrpc dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/config/confighttp dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/config/configopaque dependency-version: 1.36.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/config/configtls dependency-version: 1.36.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/exporter dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/exporter/exportertest dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/exporter/otlpexporter dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/exporter/otlphttpexporter dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/otelcol dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/pdata/testdata dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/processor dependency-version: 1.36.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/receiver dependency-version: 1.36.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/receiver/otlpreceiver dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-collector ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump github.com/mark3labs/mcp-go from 0.31.0 to 0.34.0 (#5427) --- updated-dependencies: - dependency-name: github.com/mark3labs/mcp-go dependency-version: 0.34.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feature: implement a listOffset by partition client (#5415) * feature: implement a listoffset by partition client * fix naming * remove unused properties * fix CI * lint * lint * remove unused code * better documentation * changelog * pass only kafka client * Split docs for MCP (#5417) * Split docs Signed-off-by: Joe Elliott <number101010@gmail.com> * docs cleanup Signed-off-by: Joe Elliott <number101010@gmail.com> * tweaks Signed-off-by: Joe Elliott <number101010@gmail.com> * lint Signed-off-by: Joe Elliott <number101010@gmail.com> * fix test Signed-off-by: Joe Elliott <number101010@gmail.com> --------- Signed-off-by: Joe Elliott <number101010@gmail.com> * Bump the opentelemetry-contrib group with 8 updates (#5425) Bumps the opentelemetry-contrib group with 8 updates: | Package | From | To | | --- | --- | --- | | [github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.129.0` | `0.130.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.129.0` | `0.130.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.129.0` | `0.130.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.129.0` | `0.130.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.129.0` | `0.130.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.129.0` | `0.130.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.129.0` | `0.130.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.129.0` | `0.130.0` | Updates `github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.129.0...v0.130.0) Updates `github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.129.0...v0.130.0) Updates `github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.129.0...v0.130.0) Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.129.0...v0.130.0) Updates `github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.129.0...v0.130.0) Updates `github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.129.0...v0.130.0) Updates `github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.129.0...v0.130.0) Updates `github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver` from 0.129.0 to 0.130.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md) - [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.129.0...v0.130.0) --- updated-dependencies: - dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-contrib - dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-contrib - dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-contrib - dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-contrib - dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-contrib - dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-contrib - dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-contrib - dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver dependency-version: 0.130.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-contrib ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat: allow configure group lag exporter update time (#5431) * feat: allow disable consumer group lag exporter * manifest * changelog * docs: remove extra apostrophe (#5433) * feat: improve logging and tracing in the write path to include tenant info (#5436) * feat: improve logging and tracing in the write path to include tenant info * changelog * remove duplicated import * fix import * Update backend-scheduler integration tests to allow for more variance (#5434) * Update backend-scheduler integration tests to allow for more variance * Update integration/backendscheduler/backendscheduler_test.go Use the configFile variable from the top. Co-authored-by: Mario <mariorvinas@gmail.com> * Update integration/backendscheduler/backendscheduler_test.go Co-authored-by: Mario <mariorvinas@gmail.com> * Update integration/backendscheduler/backendscheduler_test.go Co-authored-by: Mario <mariorvinas@gmail.com> * Update integration/backendscheduler/backendscheduler_test.go Co-authored-by: Mario <mariorvinas@gmail.com> * Update comment --------- Co-authored-by: Mario <mariorvinas@gmail.com> * [bug] fix avg_over_time panic when counter series is missing (#5300) * [bug] fix panic when counter series is missing * changelog * lint * fix tempo configuration options that are always overrided with config overrides section (#5202) * fix configs that are always overrided with config overrides Signed-off-by: AvivGuiser <avivguiser@gmail.com> * update changelog Signed-off-by: AvivGuiser <avivguiser@gmail.com> * address comments Signed-off-by: AvivGuiser <avivguiser@gmail.com> * address comments from CR, use a boolean to represnt whether override has been used * add E2E test for enable messaging system latency histogram Signed-off-by: AvivGuiser <avivguiser@gmail.com> * add comments about new returns values of the service_graph options Signed-off-by: AvivGuiser <avivguiser@gmail.com> * Update integration/e2e/metrics_generator_test.go * align e2e test Signed-off-by: AvivGuiser <avivguiser@gmail.com> * add comments Signed-off-by: AvivGuiser <avivguiser@gmail.com> * add comments Signed-off-by: AvivGuiser <avivguiser@gmail.com> --------- Signed-off-by: AvivGuiser <avivguiser@gmail.com> Co-authored-by: Mario <mariorvinas@gmail.com> * [Rhythm] nocompact.flg (#5390) For block-builder, before writing a block's meta.json, create nocompact.flg file. When compactor sees the file, it ignores the block. The flag is removed only after block-builder commits to Kafka. This must ensure that compaction can never be initiated on a block that is not committed. * Bugfix: Correctly assign backend shard numbers depending on ingester shards (#5438) * Correctly assign backend shard numbers depending on ingester shards Signed-off-by: Joe Elliott <number101010@gmail.com> * changelog Signed-off-by: Joe Elliott <number101010@gmail.com> * test cleanup Signed-off-by: Joe Elliott <number101010@gmail.com> * a single space raised up as an offering to the lint gods Signed-off-by: Joe Elliott <number101010@gmail.com> --------- Signed-off-by: Joe Elliott <number101010@gmail.com> * feat: Enhanced block sorting to be deterministic (#5411) * fixx deterministic ordering * fixx shard completion time * add changelog * fix single shard case * rm not req code * rm not req code * add test * fix lint * [backend-scheduler] initial work file sharding for more targeted marshaling (#5412) * [backend-scheduler] initial work file sharding for more targeted marshaling * Add integration coverage for both work implementations * Update config manifest * Add integration coverage for sharded work configuration * Fix integration test config path * Add test coverage for sharded work migrations and marshaling * Use new sharded work file in the backend and handle migration * Clean up backend after migration * Use shared method for shard file name * Add method to write files atomically and test * Update work interface for simpler flush/load interactions * Update callers for local flush/load interface methods * Fix lint * Fix lint * Fix lint * Clean up * Clean up after refactor new interface functions * Promote the sharded implementation to be the only implementation * Clean up comments * Generate config manifest * Clean up interface and improve test coverage * Drop transitional comments * Protect work marshal/unmarshal with a mutex * Add test coverage for concurrent marshal/unmarshal * Lint * Fix race condition in Marshal/Unmarshal when jobs are operating * Relocate methods * Update changelog * Drop interface method only used in tests * Rename method for clarity, add doc * Update doc for clarity * Lock for safety * Clarify and improve locking flush behavior * Encapsulate the lock/unlock in a func * Address some PR feedback * Further unifi shard file name generation * Modify work to use int rather than uint8 * Fix lint * [Breaking changes] Calculate Metrics based on data in the past (#5366) Intervals are now calculated based on data in the past as left-exclusive and right-inclusive `(start, end]`, replacing the previous `[start, end)` logic aligning with Prometheus behaviour. This change resolves an issue where the last bucket in a time range was empty. The frontend is now responsible for prepending the first bucket to the data series. * Fix flaky test (#5456) * [backend-scheduler] move job sorting (#5442) * [Bugfix] Default step for grpc (#5457) * [bugfix] Apply default step before AlignRequest * [Rhythm] Scheduler: ignore blocks with nocompact flag (#5440) * Bump github.com/alecthomas/kong from 1.12.0 to 1.12.1 (#5453) Bumps [github.com/alecthomas/kong](https://github.com/alecthomas/kong) from 1.12.0 to 1.12.1. - [Commits](https://github.com/alecthomas/kong/compare/v1.12.0...v1.12.1) --- updated-dependencies: - dependency-name: github.com/alecthomas/kong dependency-version: 1.12.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump cloud.google.com/go/storage from 1.55.0 to 1.56.0 (#5454) Bumps [cloud.google.com/go/storage](https://github.com/googleapis/google-cloud-go) from 1.55.0 to 1.56.0. - [Release notes](https://github.com/googleapis/google-cloud-go/releases) - [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md) - [Commits](https://github.com/googleapis/google-cloud-go/compare/spanner/v1.55.0...spanner/v1.56.0) --- updated-dependencies: - dependency-name: cloud.google.com/go/storage dependency-version: 1.56.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Step validation (#5441) Checks if step is too small and generates too many time series * Improve information architecture for Tempo docs (#5463) * Migrate changes from Tempo PR Signed-off-by: Jack Baldry <jack.baldry@grafana.com> * Updates to resolve conflicts * Move getting started files * Fix aliases * Merge remote-tracking branch 'origin/master' into jdb/2025-07-tempo-set-up-restructure Signed-off-by: Jack Baldry <jack.baldry@grafana.com> * Discard changes to content/docs/tempo/next/sync.json * Add aliases Signed-off-by: Jack Baldry <jack.baldry@grafana.com> * Fix some aliases Signed-off-by: Jack Baldry <jack.baldry@grafana.com> * Updates from rebase * Apply suggestions from code review Co-authored-by: Jack Baldry <jack.baldry@grafana.com> * Apply suggestions from code review Co-authored-by: Jack Baldry <jack.baldry@grafana.com> * Update content/docs/tempo/next/set-up-for-tracing/instrument-send/set-up-collector/tail-sampling/policies-strategies.md Co-authored-by: Jack Baldry <jack.baldry@grafana.com> * Fix links on tile page and test page * Fix links and update missing content * Fix links * Fix links * Fix links and collector text * Updates from Alex's feedback * Link fixes * Fix links in deploy * Fix links * More link fixes * Fix yet more links * Fix more links * Apply suggestions from code review Co-authored-by: Jack Baldry <jack.baldry@grafana.com> * Update content/docs/tempo/next/set-up-for-tracing/setup-tempo/test/set-up-test-app.md * Update content/docs/tempo/next/set-up-for-tracing/setup-tempo/test/set-up-test-app.md * Apply suggestions from code review * Add deploy preview workflow Signed-off-by: Jack Baldry <jack.baldry@grafana.com> * Updates for Tiffany's suggested edits * Update manifest according to PR instructions --------- Signed-off-by: Jack Baldry <jack.baldry@grafana.com> Co-authored-by: Kim Nylander <kim.nylander@grafana.com> * Autofixing so that semgrep can also understand our #nosec lines (#5462) * Bump grafana/writers-toolkit (#5471) Bumps [grafana/writers-toolkit](https://github.com/grafana/writers-toolkit) from 9ccaaf1f78c5c045229e7088e816925311c67abc to 58f8d7d57f0e7e105f7ce8ab1178a245e33b3e15. - [Release notes](https://github.com/grafana/writers-toolkit/releases) - [Changelog](https://github.com/grafana/writers-toolkit/blob/main/RELEASE.md) - [Commits](https://github.com/grafana/writers-toolkit/compare/9ccaaf1f78c5c045229e7088e816925311c67abc...58f8d7d57f0e7e105f7ce8ab1178a245e33b3e15) --- updated-dependencies: - dependency-name: grafana/writers-toolkit dependency-version: 58f8d7d57f0e7e105f7ce8ab1178a245e33b3e15 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Memory efficiency improves in compare() (#5419) * Memory efficiency improves in compare(): avoid attribute callback escaping to the heap, store pointers in map instead of structs * changelog * lint * [docs]: document usage of ttl in memchaed config under cache section (#5470) Signed-off-by: AvivGuiser <avivguiser@gmail.com> * frontend: unify tenant ID extraction across handlers (#5480) * frontend: unify tenant ID extraction across handlers There was some inconsistencies and duplication. Now the tenant extraction must succeed for all endpoints, or else fail. * Update changelog * Add test for tenant extraction * Add test for cost_attribution in user-configurable overrides API (#5481) * Add test for cost_attribution in user-configurable overrides API * Update docs to remove If-Match from PATCH call example * Update Changelog & .gitignore * docs: update PUT to PATCH * [DOC] Release notes update for 2.8.2 (#5486) * Release notes update for 2.8.2 * Add CVE links * Adjust histogram buckets to have more granularity around 1s (#5492) * Adjust histogram buckets to have more granularity around 1s Signed-off-by: Joe Elliott <number101010@gmail.com> * changelog Signed-off-by: Joe Elliott <number101010@gmail.com> --------- Signed-off-by: Joe Elliott <number101010@gmail.com> * Update Agent to Alloy in example readme (#5485) * TraceQL metrics sampling for faster performance (#5469) * Low-level sampling, fix for specialized queries like min/max/avg/compare * Whoops fix rate when not sampling * Add trace-level sampling experimental support * Make trace and span sampling individually configurable. Determine results scaling factor at the end based on actual encountered data, instead of upfront, for better accuracy * Add different trace sampling mode that weights data by trace span count * Sampler refactor + first draft of automatic sampling * tweaks * Committing everything before cleaning up * Simplify to sample=true hint and automatically determine the sampling approach that is needed. Comments and cleanup * Support sample=0.xx too * Lint, cleanup * Use logger instead of println * cleanup iterator releaser * Review feedback, cleanup hints, multiplier check * Add tests for avg_over_time and scaling * Add test for compare() * Add tests for compare() scaling * changelog * add comments * Fix gap for query type that needs full trace * more changelog * True up changelog (#5497) * Improve/Correct MCP Hints (#5498) * update mcp dep to latest Signed-off-by: Joe Elliott <number101010@gmail.com> * hints Signed-off-by: Joe Elliott <number101010@gmail.com> * test Signed-off-by: Joe Elliott <number101010@gmail.com> * add deps Signed-off-by: Joe Elliott <number101010@gmail.com> * test verbiage Signed-off-by: Joe Elliott <number101010@gmail.com> * sure lint Signed-off-by: Joe Elliott <number101010@gmail.com> * fix test Signed-off-by: Joe Elliott <number101010@gmail.com> --------- Signed-off-by: Joe Elliott <number101010@gmail.com> * feat: improve tempo writes dashboard (#5500) * feat: improve tempo writes dashboard * fix envoy * fix envoy * changelog * frontend: return 400 if tag is invalid in SearchTagValuesV2 endpoint (#5493) * frontend: return 400 if tag is invalid in SearchTagValuesV2 endpoint Before it was returning 500 because validation only happened in the querier, and the 400 from the querier was converted to 500 in the frontend. * Update changelog * Move validation to sharder * add e2e test * Fix broken links in helm chart doc (#5488) * Adjust tempo vulture alert (#5506) * [Bugfix] TraceQL Metrics fix for edge case (#5507) Fixes an edge case bug: if span matches block's start time (e.g. spans in a block with a single trace), it could not be queried if span's timestamp is rounded to seconds. * Fix/spanid zero index out of range (#5464) * feat: filter empty span id and return error * fix: validation span id and tests * chore: upgrade azurite and fake-gcs-server (#5512) * chore: upgrade azurite and fake-gcs-server * changelog * Bump the opentelemetry-collector group with 19 updates (#5450) Bumps the opentelemetry-collector group with 19 updates: | Package | From | To | | --- | --- | --- | | [go.opentelemetry.io/collector/component](https://github.com/open-telemetry/opentelemetry-collector) | `1.36.0` | `1.36.1` | | [go.opentelemetry.io/collector/confmap](https://github.com/open-telemetry/opentelemetry-collector) | `1.36.0` | `1.36.1` | | [go.opentelemetry.io/collector/consumer](https://github.com/open-telemetry/opent…
To avoid data leakage
Too prevent future bugs that could cause data leakage, make the Edge reset function for the sync.Pool reset all fields, including future fields. Add a test to ensure no data is reused.
* fix up ring store init Signed-off-by: Joe Elliott <number101010@gmail.com> * fix partition ring Signed-off-by: Joe Elliott <number101010@gmail.com> * cleanup Signed-off-by: Joe Elliott <number101010@gmail.com> * generate manifest Signed-off-by: Joe Elliott <number101010@gmail.com> * fix flakey test Signed-off-by: Joe Elliott <number101010@gmail.com> * lint Signed-off-by: Joe Elliott <number101010@gmail.com> --------- Signed-off-by: Joe Elliott <number101010@gmail.com>
…#5278) * Improve traceql exemeplar quantile assignment in quantile_over_time calculation * Pick lint * Fix exemplar assignment logic by inverting it * Clean up * Add test coverage for exemplar distribution across latency spike * Fix lint * Fix selection to ensure correct exemplar attribute group * Drop test skip for bug fixed in this pr * Update changelog * Updates after review * Drop pre-alloc for roll-over values causing incorrect results * Use fixed timestamp for test determinism * Address PR feedback * Address PR feedback * Pre-allocate label buffer for reuse in series and exemplar labels * Add benchmark for HistogramAggregator.Results * Add new Log2QuantileWithBucket and test * Update benchmarks * Sort in-place for performance and simplify exemplar selection * Improve performance for IntervalOfMs calls against sample timestamps and simplify * Reimplement labelBuffer for exemplar labels and use sync.Pool for []Histogram * Skip lint on Put-ing the slice back, since I see we do this all over * Medium and large tests should pass now that the examplar handling is modified * Move slice pool to HistogramAggregator * Drop histogram slice pooling for data contamination reasons * Filter exemplars assignments to quantiles based on reasonableness * Fix fastIntervalOfMs for alignment * Centralize labele handling * Drop fastIntervalOfMs due to complexity * Simplify exemplar assignment logic * Clean up test for old behavior * Drop bucket bounds checking to allow more exemplar data
…#5582) * [backend-scheduler] include additional span on addToRecentJobs method * Fix signature change in test calls
* use record timestamp to create blocks Signed-off-by: Joe Elliott <number101010@gmail.com> * improved test Signed-off-by: Joe Elliott <number101010@gmail.com> * added similar blockbuilder test Signed-off-by: Joe Elliott <number101010@gmail.com> * remove record struct and push iter into livestore Signed-off-by: Joe Elliott <number101010@gmail.com> * add drop record reasons Signed-off-by: Joe Elliott <number101010@gmail.com> * linty lint. don't you dare give me one error at a time Signed-off-by: Joe Elliott <number101010@gmail.com> * fix Signed-off-by: Joe Elliott <number101010@gmail.com> --------- Signed-off-by: Joe Elliott <number101010@gmail.com>
* added iterate func and used in Search Signed-off-by: Joe Elliott <number101010@gmail.com> * migrate endpoints to use iterateBlocks Signed-off-by: Joe Elliott <number101010@gmail.com> * get search paths to find backend blocks correctly Signed-off-by: Joe Elliott <number101010@gmail.com> * cleanup Signed-off-by: Joe Elliott <number101010@gmail.com> * lint and other cleanup Signed-off-by: Joe Elliott <number101010@gmail.com> --------- Signed-off-by: Joe Elliott <number101010@gmail.com>
* Support exemplars with native-only histograms * Update test to store traces separate from the wall * Test exemplar contents * Drop variables that were only used in debugging * Address some PR feedback
….0 (#5572) Bumps [github.com/Azure/azure-sdk-for-go/sdk/azcore](https://github.com/Azure/azure-sdk-for-go) from 1.18.2 to 1.19.0. - [Release notes](https://github.com/Azure/azure-sdk-for-go/releases) - [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/go-mgmt-sdk-release-guideline.md) - [Commits](Azure/azure-sdk-for-go@sdk/azcore/v1.18.2...sdk/azcore/v1.19.0) --- updated-dependencies: - dependency-name: github.com/Azure/azure-sdk-for-go/sdk/azcore dependency-version: 1.19.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
We were resetting the length or the underlying slices but not clearing the contents. This makes a potential future data leak due to a bug less likely. Also add a test to ensure the data is reset when reusing it.
* Add livestores to jsonnet lib * Update tk example to run complete rhythm setup * Small fixes * Simplify antiaffinity config * chlog * compile!
Before, it was the responsibility of the user to manage the length. In all existing usages the length was reset by the caller or the slice was fully overwritten, so this wasn't a problem. But for extra safety in the future, it's worth doing to ensure future callers don't introduce a bug that could leak data.
Bumps the opentelemetry-otel group with 7 updates: | Package | From | To | | --- | --- | --- | | [go.opentelemetry.io/otel/bridge/opencensus](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` | | [go.opentelemetry.io/otel/bridge/opentracing](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` | | [go.opentelemetry.io/otel/metric](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` | | [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` | | [go.opentelemetry.io/otel/trace](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` | | [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` | | [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` | Updates `go.opentelemetry.io/otel/bridge/opencensus` from 1.37.0 to 1.38.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-go@v1.37.0...v1.38.0) Updates `go.opentelemetry.io/otel/bridge/opentracing` from 1.37.0 to 1.38.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-go@v1.37.0...v1.38.0) Updates `go.opentelemetry.io/otel/metric` from 1.37.0 to 1.38.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-go@v1.37.0...v1.38.0) Updates `go.opentelemetry.io/otel/sdk` from 1.37.0 to 1.38.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-go@v1.37.0...v1.38.0) Updates `go.opentelemetry.io/otel/trace` from 1.37.0 to 1.38.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-go@v1.37.0...v1.38.0) Updates `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc` from 1.37.0 to 1.38.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-go@v1.37.0...v1.38.0) Updates `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp` from 1.37.0 to 1.38.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-go@v1.37.0...v1.38.0) --- updated-dependencies: - dependency-name: go.opentelemetry.io/otel/bridge/opencensus dependency-version: 1.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-otel - dependency-name: go.opentelemetry.io/otel/bridge/opentracing dependency-version: 1.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-otel - dependency-name: go.opentelemetry.io/otel/metric dependency-version: 1.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-otel - dependency-name: go.opentelemetry.io/otel/sdk dependency-version: 1.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-otel - dependency-name: go.opentelemetry.io/otel/trace dependency-version: 1.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-otel - dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc dependency-version: 1.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-otel - dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp dependency-version: 1.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-otel ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Before, the poller goroutine attempted to use to the test log during the test cleanup, causing a data race. Now we stop the poller goroutine before the cleanup finishes.
To ensure data is cleaned and not leaked.
) * fix(metrics-generator): prevent WAL deletion when tenant is empty * fix(metrics-generator): updateCHANGELOG.md * fix : empty tenant should return error in multi-tenant * fix : empty tenant should return error in multi-tenant * fix : change condition from test --------- Co-authored-by: backend-sungyoon <kim.sungyoon@cashwalk.io>
* Drop tracing bridges, include tracing SDK and service version * Update vendor * Update changelog
* Update dskit and adjust memcached interface signature * Generate config manifest
* [jsonnet] chown livestore's volumes * chlog
* Remove replicas field from zonal live-store statefulsets * minor fix * chlog * Dedup
Co-authored-by: Joe Elliott <joe.elliott@grafana.com>
To make the Tempo image more minimal, remove busybox, which had vulnerabilities recently. Update docker-compose files accordingly.
This commit fixes references to a local development server on the https://grafana.com/docs/tempo/latest/set-up-for-tracing/ documentation page.
It had been removed while removing busybox
* Improve shutdown time in the first 30 seconds Trying to shutdown (SIGINT) tempo in the first 30 seconds would block until we got a stable key which currently takes 30 seconds. This unblock that. * Updated changelog
* feat: improve livestore dashboards * changelog
* feat: add alert on unhealthy livestore ring members * mixin * Remove feature entry for active series demand estimate Removed a feature entry regarding the metrics generator active series demand estimate from the changelog.
* Enable histogram tuning in the user-configurable overrides API * Include test coverage * Update e2e tests for histograms overrides * Fix package comment * Update changelog * Update user-configurable-overrides doc
* set params correctly Signed-off-by: Joe Elliott <number101010@gmail.com> * use traceSizes to assert max trace sz Signed-off-by: Joe Elliott <number101010@gmail.com> * test Signed-off-by: Joe Elliott <number101010@gmail.com> * changelog Signed-off-by: Joe Elliott <number101010@gmail.com> * make push more deterministic Signed-off-by: Joe Elliott <number101010@gmail.com> --------- Signed-off-by: Joe Elliott <number101010@gmail.com>
* Define default dedicated attribute columns * Use default dedicated columns in block config * vp4 ignores well-known attrs in dedicated columns * vp3 ignores well-known attrs in dedicated columns * Improve tenantindex benchmarks * Use LRU cache for unmarshaled JSON columns * Set version to vParquet5-preview3 * Remove well-known attribute columns on span level * Remove well-known attribute columns on resource level * Convert vp5 test-data and re-enable find by ID test * Generate manifest.md * vp3 and vp4 ignore all unsupported attributes * vp5 ignores unsupported attributes * CHANGELOG.md
Co-authored-by: A. Stoewer <adrian@stoewer.me>
Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com> Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com> Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
* Bump github.com/twmb/franz-go from 1.18.1 to 1.20.0 Bumps [github.com/twmb/franz-go](https://github.com/twmb/franz-go) from 1.18.1 to 1.20.0. - [Changelog](https://github.com/twmb/franz-go/blob/master/CHANGELOG.md) - [Commits](twmb/franz-go@v1.18.1...v1.20.0) --- updated-dependencies: - dependency-name: github.com/twmb/franz-go dependency-version: 1.20.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Update kfake --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Mario <mariorvinas@gmail.com>
* Add block size to head block cut log message This change adds a size field to the 'head block cut' log message in the ingester. This improves observability by showing the actual size of the block when it's cut, making it easier to understand whether blocks are cut due to size or duration limits. Before: level=info msg="head block cut. enqueueing flush op" tenant=CashwalkAPI block=0e5151dd-4a5f-4fbe-b24e-d946f6faf894 After: level=info msg="head block cut. enqueueing flush op" tenant=CashwalkAPI block=0e5151dd-4a5f-4fbe-b24e-d946f6faf894 size=134217728 This is particularly useful for debugging OOMKilled issues caused by concurrent flushing of oversized blocks, as it provides immediate visibility into block sizes that correlate with memory pressure. Signed-off-by: backend-minho <jang.minho@cashwalk.io> * Add block size to head block cut log messages This change adds a size field to the log messages when cutting head blocks in both ingester and livestore modules. This improves observability by showing the actual size of blocks when they are cut, making it easier to understand whether blocks are cut due to size or duration limits. Changes: - ingester: Add size to 'head block cut. enqueueing flush op' message - livestore: Add size to 'queueing wal block for completion' message Example output (ingester): level=info msg="head block cut. enqueueing flush op" block=0e5151dd-4a5f-4fbe-b24e-d946f6faf894 size=134217728 This is particularly useful for debugging OOMKilled issues caused by concurrent flushing of oversized blocks, as it provides immediate visibility into block sizes that correlate with memory pressure. Signed-off-by: MinhoJJang <ahchjang@naver.com> * Enhance logging for flush operations in ingester This update improves the logging for flush operations by adding a message when enqueueing a flush operation in the `cutOneInstanceToWal` method. Additionally, the log message for cutting head blocks has been simplified by removing the "enqueueing flush op" part, focusing on the block cut event itself. Changes: - ingester: Log message enhancement for flush operation enqueueing - ingester: Simplify log message for head block cut This enhancement aids in better tracking of flush operations and improves log clarity. Signed-off-by: [MinhoJJang] <ahchjang@naver.com> --------- Signed-off-by: backend-minho <jang.minho@cashwalk.io> Signed-off-by: MinhoJJang <ahchjang@naver.com> Signed-off-by: [MinhoJJang] <ahchjang@naver.com> Co-authored-by: MinhoJJang <jang.minho@cashwalk.io>
…s enabled (#5780) * fix: handle collisions with job and instance labels when targetInfo is enabled * changelog * refactor makeTraces method * nosec
* Improve error message when overrides fail to parse * chlog * better
* Allow RetryInfo to be enabled at cluster and runtime overrides * Update manifest.md file * Add CHANGELOG.md entry * use RetryAfterOnResourceExhausted > 0 as cluster level control
* fix(deps): update github.com/grafana/e2e digest to 3cea6f6 Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com> * fix test --------- Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com> Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com> Co-authored-by: Jennie Pham <jenniepham0221@gmail.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
db.namespaceattribute (service-graph: Support the newdb.namespaceattribute grafana/tempo#5602)