Files
loki/pkg/bloomutils
Christian Haudum 1f56da206d refactor: Simplify fingerprint partitioning in bloom gateway client (#12018)
Use the recently introduced `tokenRangesForInstance()` function to determine the the ranges for each replication set.

For this purpose, the function moves into the `bloomutils` packages.

This PR eliminates the structs `addrsWithBounds` and `instanceWithFingerprints` (which had somewhat similar usage) and unifies them into `rsWithRanges` that holds both the fingerprint ranges and the assigned GroupedChunkRefs.

Signed-off-by: Christian Haudum <christian.haudum@gmail.com>
2024-02-22 08:14:08 +01:00
..