grafana / tempo

Grafana Tempo is a high volume, minimal dependency distributed tracing backend.
https://grafana.com/oss/tempo/
GNU Affero General Public License v3.0
4.04k stars 524 forks source link

[rhythm] Deterministically build blocks for partition sections #4327

Closed mapno closed 1 week ago

mapno commented 1 week ago

Introduces deterministic IDs for partition section cycles and added a test to verify that it works. IDs are generated based on the section's end ts and the number of blocks produced in that section.