Skip to content

[release-v2.8] Backport ingester: use a 64-bit hash to avoid collisions (#5276) #5302

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

Merged

Conversation

carles-grafana
Copy link
Contributor

  • ingester: use a 64-bit hash to avoid collisions

We had this issue in the distributor, it it can happen in the ingester too with live traces.

  • Update changelog

  • Add test for live traces collision

What this PR does:

Which issue(s) this PR fixes:
Fixes #

Checklist

  • Tests updated
  • Documentation added
  • CHANGELOG.md updated - the order of entries should be [CHANGE], [FEATURE], [ENHANCEMENT], [BUGFIX]

* ingester: use a 64-bit hash to avoid collisions

We had this issue in the distributor, it it can happen in the
ingester too with live traces.

* Update changelog

* Add test for live traces collision
@carles-grafana carles-grafana changed the title ingester: use a 64-bit hash to avoid collisions (#5276) [release-v2.8] Backport ingester: use a 64-bit hash to avoid collisions (#5276) Jun 18, 2025
@carles-grafana carles-grafana merged commit dab5bb7 into release-v2.8 Jun 18, 2025
19 checks passed
@carles-grafana carles-grafana deleted the backport-ingester-collision-fix-to-v2.8 branch June 18, 2025 11:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants