Repository navigation
Comparing changes
Open a pull request
base repository: metrico/gigapipe
base: v5.4.3
head repository: metrico/gigapipe
compare: v5.4.4
- 6 commits
- 8 files changed
- 5 contributors
Commits on Sep 7, 2026
-
build(deps): bump github.com/prometheus/common from 0.70.1 to 0.71.0 (#…
…962) Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.70.1 to 0.71.0. - [Release notes](https://github.com/prometheus/common/releases) - [Changelog](https://github.com/prometheus/common/blob/main/CHANGELOG.md) - [Commits](prometheus/common@v0.70.1...v0.71.0) --- updated-dependencies: - dependency-name: github.com/prometheus/common dependency-version: 0.71.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>
Configuration menu - View commit details
-
Copy full SHA for 88a11fb - Browse repository at this point
Copy the full SHA 88a11fbView commit details -
chore: update Go version to 1.27.1 (#969)
Co-authored-by: rita7lopes <105070795+rita7lopes@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c4c1fab - Browse repository at this point
Copy the full SHA c4c1fabView commit details -
promql: fetch series labels once per sort (#963)
LabelsArray() is not a field read: it rebuilds the label set from the fingerprint and sorts it on every call. The comparator recomputed both sides for every comparison, so ordering 2000 series took 44892 of those instead of 2000.
Configuration menu - View commit details
-
Copy full SHA for ada53ca - Browse repository at this point
Copy the full SHA ada53caView commit details -
build(deps): bump go.opentelemetry.io/collector/pdata (#971)
Bumps [go.opentelemetry.io/collector/pdata](https://github.com/open-telemetry/opentelemetry-collector) from 1.65.0 to 1.66.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](open-telemetry/opentelemetry-collector@pdata/v1.65.0...pdata/v1.66.0) --- updated-dependencies: - dependency-name: go.opentelemetry.io/collector/pdata dependency-version: 1.66.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>
Configuration menu - View commit details
-
Copy full SHA for 8664104 - Browse repository at this point
Copy the full SHA 8664104View commit details -
build(deps): bump go.opentelemetry.io/collector/pdata/pprofile (#970)
Bumps [go.opentelemetry.io/collector/pdata/pprofile](https://github.com/open-telemetry/opentelemetry-collector) from 0.159.0 to 0.160.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](open-telemetry/opentelemetry-collector@v0.159.0...v0.160.0) --- updated-dependencies: - dependency-name: go.opentelemetry.io/collector/pdata/pprofile dependency-version: 0.160.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>
Configuration menu - View commit details
-
Copy full SHA for bafc16e - Browse repository at this point
Copy the full SHA bafc16eView commit details
Commits on Sep 8, 2026
-
fix(logql): keep all lines of a multi-line stream on a single node (#965
) The single-node label-resolution join in LabelsJoinPlanner used ANY INNER JOIN to drop samples whose fingerprint has no time_series row yet (#961). But `main` (one row per log line) joins many-to-one onto `_time_series` (one row per fingerprint), and ClickHouse's ANY join keeps at most one matched pair per key, so the INNER join collapsed every multi-line stream down to a single line. A LogQL selector matching N lines of one stream returned 1. Keep ANY LEFT JOIN, which preserves each sample row, and drop the unresolved fingerprints with length(_time_series.labels) > 0 instead. This mirrors the cluster branch, which already sheds unresolved rows via a length(labels) > 0 filter rather than the join type, and still discards samples whose labels are not yet visible. Update the single-node case of TestLabelsJoinDropsUnresolvedFingerprints to assert the filter, and add an integration regression test that pushes a three-line stream and asserts all three lines come back. Fixes #964
Configuration menu - View commit details
-
Copy full SHA for f0affab - Browse repository at this point
Copy the full SHA f0affabView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v5.4.3...v5.4.4