-
Notifications
You must be signed in to change notification settings - Fork 631
feat: Enhanced block sorting to be deterministic #5411
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
Conversation
joe-elliott
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what is the bug and how does this fix it? can you reproduce it?
|
Hi @joe-elliott, to reproduce the bug mentioned in #5272, I’ve created a script that targets the exact conditions @tiffanyfay described: 1000 traces across a 3 hour window with burst patterns to force multiple shards, followed by 100 rapid most_recent=true queries, and I got this response: ➜ tempo git:(main) ✗ sh ./reproduce_race_condition.sh
Generating 1000 traces across 3 hours...
Burst 1 of 10...
Burst 2 of 10...
Burst 3 of 10...
Burst 4 of 10...
Burst 5 of 10...
Burst 6 of 10...
Burst 7 of 10...
Burst 8 of 10...
Burst 9 of 10...
Burst 10 of 10...
Sent 1000 traces in timed bursts across 3-hour window
Creating brief windows where ingester and backend have different timing...
Phase 1: Testing during ingestion window...
Quick test 1: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022
Quick test 2: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022
Quick test 3: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022
Quick test 4: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022
Quick test 5: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022
Phase 2: Testing during ingestion window...
Quick test 1: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022
Quick test 2: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022
Quick test 3: 6877c316000000000000000000000271,6877c30b000000000000000000000022,6877c30b00000000000000000000015d
Quick test 4: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022
Quick test 5: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022
Phase 3: Testing during ingestion window...
Quick test 1: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022
Quick test 2: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022
Quick test 3: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022
Quick test 4: 6877c316000000000000000000000271,6877c30b000000000000000000000022,6877c30b00000000000000000000015d
Quick test 5: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022
Running intensive consecutive queries to trigger race conditions...
Test 1: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 2: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 3: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 4: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 5: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 6: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 7: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 8: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 9: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 10: 6877c316000000000000000000000271,6877c30b000000000000000000000022,6877c30b00000000000000000000015d,6877c307000000000000000000000007,6877c3ee
Test 11: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 12: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 13: 6877c316000000000000000000000271,6877c30b000000000000000000000022,6877c30b00000000000000000000015d,6877c307000000000000000000000007,6877c3ee
Test 14: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 15: 6877c316000000000000000000000271,6877c30b000000000000000000000022,6877c30b00000000000000000000015d,6877c307000000000000000000000007,6877c3ee
Test 16: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 17: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 18: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 19: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 20: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 21: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 22: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 23: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 24: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 25: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 26: 6877c316000000000000000000000271,6877c30b000000000000000000000022,6877c30b00000000000000000000015d,6877c307000000000000000000000007,6877c3ee
Test 27: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 28: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 29: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 30: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 31: 6877c316000000000000000000000271,6877c30b000000000000000000000022,6877c30b00000000000000000000015d,6877c307000000000000000000000007,6877c3ee
Test 32: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 33: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 34: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 35: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 36: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 37: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 38: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 39: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 40: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 41: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 42: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 43: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 44: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 45: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 46: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 47: 6877c316000000000000000000000271,6877c30b000000000000000000000022,6877c30b00000000000000000000015d,6877c307000000000000000000000007,6877c3ee
Test 48: 6877c316000000000000000000000271,6877c30b000000000000000000000022,6877c30b00000000000000000000015d,6877c307000000000000000000000007,6877c3ee
Test 49: 6877c316000000000000000000000271,6877c30b000000000000000000000022,6877c30b00000000000000000000015d,6877c307000000000000000000000007,6877c3ee
Test 50: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 51: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 52: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 53: 6877c316000000000000000000000271,6877c30b000000000000000000000022,6877c30b00000000000000000000015d,6877c307000000000000000000000007,6877c3ee
Test 54: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 55: 6877c316000000000000000000000271,6877c30b000000000000000000000022,6877c30b00000000000000000000015d,6877c307000000000000000000000007,6877c3ee
Test 56: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 57: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 58: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 59: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 60: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 61: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 62: 6877c316000000000000000000000271,6877c30b000000000000000000000022,6877c30b00000000000000000000015d,6877c307000000000000000000000007,6877c3ee
Test 63: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 64: 6877c316000000000000000000000271,6877c30b000000000000000000000022,6877c30b00000000000000000000015d,6877c307000000000000000000000007,6877c3ee
Test 65: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 66: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 67: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 68: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 69: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 70: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 71: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 72: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 73: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 74: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 75: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 76: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 77: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 78: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 79: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 80: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 81: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 82: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 83: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 84: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 85: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 86: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 87: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 88: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 89: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 90: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 91: 6877c316000000000000000000000271,6877c30b000000000000000000000022,6877c30b00000000000000000000015d,6877c307000000000000000000000007,6877c3ee
Test 92: 6877c316000000000000000000000271,6877c30b000000000000000000000022,6877c30b00000000000000000000015d,6877c307000000000000000000000007,6877c3ee
Test 93: 6877c316000000000000000000000271,6877c30b000000000000000000000022,6877c30b00000000000000000000015d,6877c307000000000000000000000007,6877c3ee
Test 94: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 95: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 96: 6877c316000000000000000000000271,6877c30b000000000000000000000022,6877c30b00000000000000000000015d,6877c307000000000000000000000007,6877c3ee
Test 97: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 98: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 99: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Test 100: 6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee
Total valid responses: 100
Unique trace patterns: 2
Different 'most recent' patterns found:
- [6877c316000000000000000000000271,6877c30b000000000000000000000022,6877c30b00000000000000000000015d,6877c307000000000000000000000007,6877c3ee] (appeared 16 times)
- [6877c316000000000000000000000271,6877c30b00000000000000000000015d,6877c30b000000000000000000000022,6877c307000000000000000000000007,6877c3ee] (appeared 84 times)So, you can see above that the results are not deterministic. Now i ran the script again with my fix and it worked and i found proper results i rand the scritp more than 20 times and i found the same results. |
|
This PR fixes the issue where most_recent=true did not always return correct results: However, I do like the change in your PR to make block ordering deterministic. I don't think it impacts most_recent=true, but I do like the idea of adding the consistency to ordering. If you reduce this PR to only the deterministic ordering we can merge it. |
|
hi @joe-elliott sorry for the late reply i missed your comment yes i understand now thanks for recreating the issue i am able to reproduce it as well also i have removed the unnecessary code and kept only the deterministic block ordering changes also thanks for raising pr #5438 to fix the real issue i will check to understand the solution btw can you review my changes again and run the ci? |
joe-elliott
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the improvement!
* 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] <[email protected]> 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] <[email protected]> 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 <[email protected]> * docs cleanup Signed-off-by: Joe Elliott <[email protected]> * tweaks Signed-off-by: Joe Elliott <[email protected]> * lint Signed-off-by: Joe Elliott <[email protected]> * fix test Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> * 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] <[email protected]> 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 <[email protected]> * Update integration/backendscheduler/backendscheduler_test.go Co-authored-by: Mario <[email protected]> * Update integration/backendscheduler/backendscheduler_test.go Co-authored-by: Mario <[email protected]> * Update integration/backendscheduler/backendscheduler_test.go Co-authored-by: Mario <[email protected]> * Update comment --------- Co-authored-by: Mario <[email protected]> * [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 <[email protected]> * update changelog Signed-off-by: AvivGuiser <[email protected]> * address comments Signed-off-by: AvivGuiser <[email protected]> * 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 <[email protected]> * add comments about new returns values of the service_graph options Signed-off-by: AvivGuiser <[email protected]> * Update integration/e2e/metrics_generator_test.go * align e2e test Signed-off-by: AvivGuiser <[email protected]> * add comments Signed-off-by: AvivGuiser <[email protected]> * add comments Signed-off-by: AvivGuiser <[email protected]> --------- Signed-off-by: AvivGuiser <[email protected]> Co-authored-by: Mario <[email protected]> * [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 <[email protected]> * changelog Signed-off-by: Joe Elliott <[email protected]> * test cleanup Signed-off-by: Joe Elliott <[email protected]> * a single space raised up as an offering to the lint gods Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> * 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] <[email protected]> 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] <[email protected]> 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 <[email protected]> * 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 <[email protected]> * Discard changes to content/docs/tempo/next/sync.json * Add aliases Signed-off-by: Jack Baldry <[email protected]> * Fix some aliases Signed-off-by: Jack Baldry <[email protected]> * Updates from rebase * Apply suggestions from code review Co-authored-by: Jack Baldry <[email protected]> * Apply suggestions from code review Co-authored-by: Jack Baldry <[email protected]> * Update content/docs/tempo/next/set-up-for-tracing/instrument-send/set-up-collector/tail-sampling/policies-strategies.md Co-authored-by: Jack Baldry <[email protected]> * 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 <[email protected]> * 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 <[email protected]> * Updates for Tiffany's suggested edits * Update manifest according to PR instructions --------- Signed-off-by: Jack Baldry <[email protected]> Co-authored-by: Kim Nylander <[email protected]> * 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] <[email protected]> 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 <[email protected]> * 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 <[email protected]> * changelog Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> * 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 <[email protected]> * hints Signed-off-by: Joe Elliott <[email protected]> * test Signed-off-by: Joe Elliott <[email protected]> * add deps Signed-off-by: Joe Elliott <[email protected]> * test verbiage Signed-off-by: Joe Elliott <[email protected]> * sure lint Signed-off-by: Joe Elliott <[email protected]> * fix test Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> * 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/opentelemetry-collector) | `1.36.0` | `1.36.1` | | [go.opentelemetry.io/collector/pdata](https://github.com/open-telemetry/opentelemetry-collector) | `1.36.0` | `1.36.1` | | [go.opentelemetry.io/collector/client](https://github.com/open-telemetry/opentelemetry-collector) | `1.36.0` | `1.36.1` | | [go.opentelemetry.io/collector/component/componenttest](https://github.com/open-telemetry/opentelemetry-collector) | `0.130.0` | `0.130.1` | | [go.opentelemetry.io/collector/config/configgrpc](https://github.com/open-telemetry/opentelemetry-collector) | `0.130.0` | `0.130.1` | | [go.opentelemetry.io/collector/config/confighttp](https://github.com/open-telemetry/opentelemetry-collector) | `0.130.0` | `0.130.1` | | [go.opentelemetry.io/collector/config/configopaque](https://github.com/open-telemetry/opentelemetry-collector) | `1.36.0` | `1.36.1` | | [go.opentelemetry.io/collector/config/configtls](https://github.com/open-telemetry/opentelemetry-collector) | `1.36.0` | `1.36.1` | | [go.opentelemetry.io/collector/exporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.130.0` | `0.130.1` | | [go.opentelemetry.io/collector/exporter/exportertest](https://github.com/open-telemetry/opentelemetry-collector) | `0.130.0` | `0.130.1` | | [go.opentelemetry.io/collector/exporter/otlpexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.130.0` | `0.130.1` | | [go.opentelemetry.io/collector/exporter/otlphttpexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.130.0` | `0.130.1` | | [go.opentelemetry.io/collector/otelcol](https://github.com/open-telemetry/opentelemetry-collector) | `0.130.0` | `0.130.1` | | [go.opentelemetry.io/collector/pdata/testdata](https://github.com/open-telemetry/opentelemetry-collector) | `0.130.0` | `0.130.1` | | [go.opentelemetry.io/collector/processor](https://github.com/open-telemetry/opentelemetry-collector) | `1.36.0` | `1.36.1` | | [go.opentelemetry.io/collector/receiver](https://github.com/open-telemetry/opentelemetry-collector) | `1.36.0` | `1.36.1` | | [go.opentelemetry.io/collector/receiver/otlpreceiver](https://github.com/open-telemetry/opentelemetry-collector) | `0.130.0` | `0.130.1` | Updates `go.opentelemetry.io/collector/component` from 1.36.0 to 1.36.1 - [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.36.0...pdata/v1.36.1) Updates `go.opentelemetry.io/collector/confmap` from 1.36.0 to 1.36.1 - [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.36.0...pdata/v1.36.1) Updates `go.opentelemetry.io/collector/consumer` from 1.36.0 to 1.36.1 - [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.36.0...pdata/v1.36.1) Updates `go.opentelemetry.io/collector/pdata` from 1.36.0 to 1.36.1 - [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.36.0...pdata/v1.36.1) Updates `go.opentelemetry.io/collector/client` from 1.36.0 to 1.36.1 - [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.36.0...pdata/v1.36.1) Updates `go.opentelemetry.io/collector/component/componenttest` from 0.130.0 to 0.130.1 - [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.130.0...v0.130.1) Updates `go.opentelemetry.io/collector/config/configgrpc` from 0.130.0 to 0.130.1 - [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.130.0...v0.130.1) Updates `go.opentelemetry.io/collector/config/confighttp` from 0.130.0 to 0.130.1 - [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.130.0...v0.130.1) Updates `go.opentelemetry.io/collector/config/configopaque` from 1.36.0 to 1.36.1 - [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.36.0...pdata/v1.36.1) Updates `go.opentelemetry.io/collector/config/configtls` from 1.36.0 to 1.36.1 - [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.36.0...pdata/v1.36.1) Updates `go.opentelemetry.io/collector/exporter` from 0.130.0 to 0.130.1 - [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.130.0...v0.130.1) Updates `go.opentelemetry.io/collector/exporter/exportertest` from 0.130.0 to 0.130.1 - [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.130.0...v0.130.1) Updates `go.opentelemetry.io/collector/exporter/otlpexporter` from 0.130.0 to 0.130.1 - [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.130.0...v0.130.1) Updates `go.opentelemetry.io/collector/exporter/otlphttpexporter` from 0.130.0 to 0.130.1 - [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.130.0...v0.130.1) Updates `go.opentelemetry.io/collector/otelcol` from 0.130.0 to 0.130.1 - [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.130.0...v0.130.1) Updates `go.opentelemetry.io/collector/pdata/testdata` from 0.130.0 to 0.130.1 - [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.130.0...v0.130.1) Updates `go.opentelemetry.io/collector/processor` from 1.36.0 to 1.36.1 - [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.36.0...pdata/v1.36.1) Updates `go.opentelemetry.io/collector/receiver` from 1.36.0 to 1.36.1 - [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.36.0...pdata/v1.36.1) Updates `go.opentelemetry.io/collector/receiver/otlpreceiver` from 0.130.0 to 0.130.1 - [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.130.0...v0.130.1) --- updated-dependencies: - dependency-name: go.opentelemetry.io/collector/component dependency-version: 1.36.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/confmap dependency-version: 1.36.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/consumer dependency-version: 1.36.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/pdata dependency-version: 1.36.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/client dependency-version: 1.36.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/component/componenttest dependency-version: 0.130.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/config/configgrpc dependency-version: 0.130.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/config/confighttp dependency-version: 0.130.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/config/configopaque dependency-version: 1.36.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/config/configtls dependency-version: 1.36.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/exporter dependency-version: 0.130.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/exporter/exportertest dependency-version: 0.130.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/exporter/otlpexporter dependency-version: 0.130.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/exporter/otlphttpexporter dependency-version: 0.130.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/otelcol dependency-version: 0.130.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/pdata/testdata dependency-version: 0.130.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/processor dependency-version: 1.36.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/receiver dependency-version: 1.36.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: opentelemetry-collector - dependency-name: go.opentelemetry.io/collector/receiver/otlpreceiver dependency-version: 0.130.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: opentelemetry-collector ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump anchore/sbom-action from 0.19.0 to 0.20.4 (#5447) Bumps [anchore/sbom-action](https://github.com/anchore/sbom-action) from 0.19.0 to 0.20.4. - [Release notes](https://github.com/anchore/sbom-action/releases) - [Changelog](https://github.com/anchore/sbom-action/blob/main/RELEASE.md) - [Commits](https://github.com/anchore/sbom-action/compare/9f7302141466aa6482940f15371237e9d9f4c34a...7b36ad622f042cab6f59a75c2ac24ccb256e9b45) --- updated-dependencies: - dependency-name: anchore/sbom-action dependency-version: 0.20.4 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump github.com/prometheus/client_golang from 1.22.0 to 1.23.0 (#5472) Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.22.0 to 1.23.0. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](https://github.com/prometheus/client_golang/compare/v1.22.0...v1.23.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-version: 1.23.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump go.opentelemetry.io/proto/otlp from 1.7.0 to 1.7.1 (#5473) Bumps [go.opentelemetry.io/proto/otlp](https://github.com/open-telemetry/opentelemetry-proto-go) from 1.7.0 to 1.7.1. - [Release notes](https://github.com/open-telemetry/opentelemetry-proto-go/releases) - [Commits](https://github.com/open-telemetry/opentelemetry-proto-go/compare/v1.7.0...v1.7.1) --- updated-dependencies: - dependency-name: go.opentelemetry.io/proto/otlp dependency-version: 1.7.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump actions/create-github-app-token from 2.0.6 to 2.1.0 (#5504) Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 2.0.6 to 2.1.0. - [Release notes](https://github.com/actions/create-github-app-token/releases) - [Commits](https://github.com/actions/create-github-app-token/compare/df432ceedc7162793a195dd1713ff69aefc7379e...0f859bf9e69e887678d5bbfbee594437cb440ffe) --- updated-dependencies: - dependency-name: actions/create-github-app-token dependency-version: 2.1.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump grafana/writers-toolkit (#5505) Bumps [grafana/writers-toolkit](https://github.com/grafana/writers-toolkit) from 58f8d7d57f0e7e105f7ce8ab1178a245e33b3e15 to f3a94170b240b67204e3407a8b026484c7e23947. - [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/58f8d7d57f0e7e105f7ce8ab1178a245e33b3e15...f3a94170b240b67204e3407a8b026484c7e23947) --- updated-dependencies: - dependency-name: grafana/writers-toolkit dependency-version: f3a94170b240b67204e3407a8b026484c7e23947 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump github.com/Azure/azure-sdk-for-go/sdk/storage/azblob (#5452) Bumps [github.com/Azure/azure-sdk-for-go/sdk/storage/azblob](https://github.com/Azure/azure-sdk-for-go) from 1.6.1 to 1.6.2. - [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](https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.6.1...sdk/storage/azblob/v1.6.2) --- updated-dependencies: - dependency-name: github.com/Azure/azure-sdk-for-go/sdk/storage/azblob dependency-version: 1.6.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump the opentelemetry-contrib group with 8 updates (#5474) 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.130.0` | `0.131.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.130.0` | `0.131.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.130.0` | `0.131.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.130.0` | `0.131.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.130.0` | `0.131.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.130.0` | `0.131.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.130.0` | `0.131.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.130.0` | `0.131.0` | Updates `github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger` from 0.130.0 to 0.131.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.130.0...v0.131.0) Updates `github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter` from 0.130.0 to 0.131.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.130.0...v0.131.0) Updates `github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl` from 0.130.0 to 0.131.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.130.0...v0.131.0) Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor` from 0.130.0 to 0.131.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.130.0...v0.131.0) Updates `github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver` from 0.130.0 to 0.131.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.130.0...v0.131.0) Updates `github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver` from 0.130.0 to 0.131.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.130.0...v0.131.0) Updates `github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver` from 0.130.0 to 0.131.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.130.0...v0.131.0) Updates `github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver` from 0.130.0 to 0.131.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.130.0...v0.131.0) --- updated-dependencies: - dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger dependency-version: 0.131.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.131.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.131.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.131.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.131.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.131.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.131.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.131.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-contrib ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump the opentelemetry-otel group across 1 directory with 2 updates (#5368) Bumps the opentelemetry-otel group with 2 updates in the / directory: [go.opentelemetry.io/otel/bridge/opencensus](https://github.com/open-telemetry/opentelemetry-go) and [go.opentelemetry.io/otel/bridge/opentracing](https://github.com/open-telemetry/opentelemetry-go). Updates `go.opentelemetry.io/otel/bridge/opencensus` from 1.36.0 to 1.37.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.36.0...v1.37.0) Updates `go.opentelemetry.io/otel/bridge/opentracing` from 1.36.0 to 1.37.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.36.0...v1.37.0) --- updated-dependencies: - dependency-name: go.opentelemetry.io/otel/bridge/opencensus dependency-version: 1.37.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.37.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-otel ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * tempo: fix and isolate S3 credentials test (#5515) This test wasn't properly isolated and could fail when some credentials where present in the environment. * [backend-scheduler] add histogram for job duration (#5461) * [backend-worker] add config option to finish current job before shutdown (#5460) * [backend-worker] add config option to finish current job before shutdown * Include timeout only after the parent context has been cancelled * Consolidate configuration to one tunable * Add lower default for integration test shutdown * Update changelog * update dosc (#5521) Signed-off-by: Joe Elliott <[email protected]> * [bugfix] TraceQL Metrics: panic in compare (#5519) Buffer and engine metrics were sharing ownership to one array. Fix is to copy the array. * Implement poller hook on compaction provider for accurate delay (#5458) * Implement poller hook on compaction provider for accurate delay * Update interface and include test * Improve test * Add note * Clear cancel func reset correctly * Add function comment * Only wait for a poll if we have been drained * Fix lint for signature change * vParquet5 Preview 1 - low resolution timestamp columns (#5495) * Experiments with next parquet version. Added rounded start time column * Vparquet5 use lower precision timestamp column when possible based on step interval * microoptimization * leftjoiniterator use dynamic branch reordering, plus other performance improvements * Add columns with other granularities * Add new functionality: nocompactflg and short trace ID search * Fix handling of large step intervals and split between backend and generator requests * Repair tests and reduce divergence from main * Cleanup, separate benchmark env vars * Set version string to preview * rename/comments * Oops undo change to default encoding * Fix tests and lint * Bring in more updates from vparquet4 * Improve accuracy of estimate function, cleanup debug statements * Reduce diff from main * lint * Add test parquet file * Fix to maintain nano-second precision for blocks overlapping query range edges and recent/backe…
* 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] <[email protected]> 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] <[email protected]> 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 <[email protected]> * docs cleanup Signed-off-by: Joe Elliott <[email protected]> * tweaks Signed-off-by: Joe Elliott <[email protected]> * lint Signed-off-by: Joe Elliott <[email protected]> * fix test Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> * 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] <[email protected]> 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] <[email protected]> Signed-off-by: Joe Elliott <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Javi <[email protected]> Co-authored-by: Joe Elliott <[email protected]> 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 <[email protected]> * setup rings in livestore Signed-off-by: Joe Elliott <[email protected]> * actually query live stores Signed-off-by: Joe Elliott <[email protected]> * move maxbytes for sanity Signed-off-by: Joe Elliott <[email protected]> * todos Signed-off-by: Joe Elliott <[email protected]> * manifest Signed-off-by: Joe Elliott <[email protected]> * one. single. newline Signed-off-by: Joe Elliott <[email protected]> * lint Signed-off-by: Joe Elliott <[email protected]> * lint, please just tell me what you want all at once. signed, joe Signed-off-by: Joe Elliott <[email protected]> * rename config option Signed-off-by: Joe Elliott <[email protected]> * fix test Signed-off-by: Joe Elliott <[email protected]> * fix the other test Signed-off-by: Joe Elliott <[email protected]> * no whammies Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> Fix duplicate ingestion in live-store (#5544) * fixed ingestion Signed-off-by: Joe Elliott <[email protected]> * simplify Signed-off-by: Joe Elliott <[email protected]> * log error and don't return it Signed-off-by: Joe Elliott <[email protected]> * defer reset and actually do in the loop Signed-off-by: Joe Elliott <[email protected]> * alloc more correctly Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> 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 <[email protected]> * renamed concurrent blocks Signed-off-by: Joe Elliott <[email protected]> * wal replay Signed-off-by: Joe Elliott <[email protected]> * fixed bug Signed-off-by: Joe Elliott <[email protected]> * lint and todos Signed-off-by: Joe Elliott <[email protected]> * fixed manifest and config option Signed-off-by: Joe Elliott <[email protected]> * check err Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> Rhythm/Live Store: Reject data enqueued older than CompleteBlockTimeout (#5554) * add cutoff for ingested data Signed-off-by: Joe Elliott <[email protected]> * cleanup test Signed-off-by: Joe Elliott <[email protected]> * remove isEmpty Signed-off-by: Joe Elliott <[email protected]> * set timestamps so records are consumed and tests work Signed-off-by: Joe Elliott <[email protected]> * cleanup flaky test Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> Livestore/Rhythm cleanup (#5556) * try no tokens Signed-off-by: Joe Elliott <[email protected]> * split livestore and ingester partition rings Signed-off-by: Joe Elliott <[email protected]> * more 0s! Signed-off-by: Joe Elliott <[email protected]> * made querier stuff configurable Signed-off-by: Joe Elliott <[email protected]> * config Signed-off-by: Joe Elliott <[email protected]> * config tests Signed-off-by: Joe Elliott <[email protected]> * fix default config Signed-off-by: Joe Elliott <[email protected]> * remove unused ded cols Signed-off-by: Joe Elliott <[email protected]> * fix Signed-off-by: Joe Elliott <[email protected]> * manifest Signed-off-by: Joe Elliott <[email protected]> * lint Signed-off-by: Joe Elliott <[email protected]> * lint Signed-off-by: Joe Elliott <[email protected]> * fix e2e test Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> 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] <[email protected]> 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] <[email protected]> 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 <[email protected]> * docs cleanup Signed-off-by: Joe Elliott <[email protected]> * tweaks Signed-off-by: Joe Elliott <[email protected]> * lint Signed-off-by: Joe Elliott <[email protected]> * fix test Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> * 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] <[email protected]> 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 <[email protected]> * Update integration/backendscheduler/backendscheduler_test.go Co-authored-by: Mario <[email protected]> * Update integration/backendscheduler/backendscheduler_test.go Co-authored-by: Mario <[email protected]> * Update integration/backendscheduler/backendscheduler_test.go Co-authored-by: Mario <[email protected]> * Update comment --------- Co-authored-by: Mario <[email protected]> * [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 <[email protected]> * update changelog Signed-off-by: AvivGuiser <[email protected]> * address comments Signed-off-by: AvivGuiser <[email protected]> * 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 <[email protected]> * add comments about new returns values of the service_graph options Signed-off-by: AvivGuiser <[email protected]> * Update integration/e2e/metrics_generator_test.go * align e2e test Signed-off-by: AvivGuiser <[email protected]> * add comments Signed-off-by: AvivGuiser <[email protected]> * add comments Signed-off-by: AvivGuiser <[email protected]> --------- Signed-off-by: AvivGuiser <[email protected]> Co-authored-by: Mario <[email protected]> * [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 <[email protected]> * changelog Signed-off-by: Joe Elliott <[email protected]> * test cleanup Signed-off-by: Joe Elliott <[email protected]> * a single space raised up as an offering to the lint gods Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> * 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] <[email protected]> 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] <[email protected]> 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 <[email protected]> * 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 <[email protected]> * Discard changes to content/docs/tempo/next/sync.json * Add aliases Signed-off-by: Jack Baldry <[email protected]> * Fix some aliases Signed-off-by: Jack Baldry <[email protected]> * Updates from rebase * Apply suggestions from code review Co-authored-by: Jack Baldry <[email protected]> * Apply suggestions from code review Co-authored-by: Jack Baldry <[email protected]> * Update content/docs/tempo/next/set-up-for-tracing/instrument-send/set-up-collector/tail-sampling/policies-strategies.md Co-authored-by: Jack Baldry <[email protected]> * 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 <[email protected]> * 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 <[email protected]> * Updates for Tiffany's suggested edits * Update manifest according to PR instructions --------- Signed-off-by: Jack Baldry <[email protected]> Co-authored-by: Kim Nylander <[email protected]> * 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] <[email protected]> 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 <[email protected]> * 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 <[email protected]> * changelog Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> * 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 <[email protected]> * hints Signed-off-by: Joe Elliott <[email protected]> * test Signed-off-by: Joe Elliott <[email protected]> * add deps Signed-off-by: Joe Elliott <[email protected]> * test verbiage Signed-off-by: Joe Elliott <[email protected]> * sure lint Signed-off-by: Joe Elliott <[email protected]> * fix test Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> * 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/opentelemetry-collector) | `1.36.0` | `1.36.1` | | [go.opentelemetry…
* 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] <[email protected]> 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] <[email protected]> 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 <[email protected]> * docs cleanup Signed-off-by: Joe Elliott <[email protected]> * tweaks Signed-off-by: Joe Elliott <[email protected]> * lint Signed-off-by: Joe Elliott <[email protected]> * fix test Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> * 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] <[email protected]> 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] <[email protected]> Signed-off-by: Joe Elliott <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Javi <[email protected]> Co-authored-by: Joe Elliott <[email protected]> * 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 <[email protected]> * setup rings in livestore Signed-off-by: Joe Elliott <[email protected]> * actually query live stores Signed-off-by: Joe Elliott <[email protected]> * move maxbytes for sanity Signed-off-by: Joe Elliott <[email protected]> * todos Signed-off-by: Joe Elliott <[email protected]> * manifest Signed-off-by: Joe Elliott <[email protected]> * one. single. newline Signed-off-by: Joe Elliott <[email protected]> * lint Signed-off-by: Joe Elliott <[email protected]> * lint, please just tell me what you want all at once. signed, joe Signed-off-by: Joe Elliott <[email protected]> * rename config option Signed-off-by: Joe Elliott <[email protected]> * fix test Signed-off-by: Joe Elliott <[email protected]> * fix the other test Signed-off-by: Joe Elliott <[email protected]> * no whammies Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> * Fix duplicate ingestion in live-store (#5544) * fixed ingestion Signed-off-by: Joe Elliott <[email protected]> * simplify Signed-off-by: Joe Elliott <[email protected]> * log error and don't return it Signed-off-by: Joe Elliott <[email protected]> * defer reset and actually do in the loop Signed-off-by: Joe Elliott <[email protected]> * alloc more correctly Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> * 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 <[email protected]> * renamed concurrent blocks Signed-off-by: Joe Elliott <[email protected]> * wal replay Signed-off-by: Joe Elliott <[email protected]> * fixed bug Signed-off-by: Joe Elliott <[email protected]> * lint and todos Signed-off-by: Joe Elliott <[email protected]> * fixed manifest and config option Signed-off-by: Joe Elliott <[email protected]> * check err Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> * Rhythm/Live Store: Reject data enqueued older than CompleteBlockTimeout (#5554) * add cutoff for ingested data Signed-off-by: Joe Elliott <[email protected]> * cleanup test Signed-off-by: Joe Elliott <[email protected]> * remove isEmpty Signed-off-by: Joe Elliott <[email protected]> * set timestamps so records are consumed and tests work Signed-off-by: Joe Elliott <[email protected]> * cleanup flaky test Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> * Livestore/Rhythm cleanup (#5556) * try no tokens Signed-off-by: Joe Elliott <[email protected]> * split livestore and ingester partition rings Signed-off-by: Joe Elliott <[email protected]> * more 0s! Signed-off-by: Joe Elliott <[email protected]> * made querier stuff configurable Signed-off-by: Joe Elliott <[email protected]> * config Signed-off-by: Joe Elliott <[email protected]> * config tests Signed-off-by: Joe Elliott <[email protected]> * fix default config Signed-off-by: Joe Elliott <[email protected]> * remove unused ded cols Signed-off-by: Joe Elliott <[email protected]> * fix Signed-off-by: Joe Elliott <[email protected]> * manifest Signed-off-by: Joe Elliott <[email protected]> * lint Signed-off-by: Joe Elliott <[email protected]> * lint Signed-off-by: Joe Elliott <[email protected]> * fix e2e test Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> * 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] <[email protected]> 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] <[email protected]> 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 <[email protected]> * docs cleanup Signed-off-by: Joe Elliott <[email protected]> * tweaks Signed-off-by: Joe Elliott <[email protected]> * lint Signed-off-by: Joe Elliott <[email protected]> * fix test Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> * 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] <[email protected]> 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 <[email protected]> * Update integration/backendscheduler/backendscheduler_test.go Co-authored-by: Mario <[email protected]> * Update integration/backendscheduler/backendscheduler_test.go Co-authored-by: Mario <[email protected]> * Update integration/backendscheduler/backendscheduler_test.go Co-authored-by: Mario <[email protected]> * Update comment --------- Co-authored-by: Mario <[email protected]> * [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 <[email protected]> * update changelog Signed-off-by: AvivGuiser <[email protected]> * address comments Signed-off-by: AvivGuiser <[email protected]> * 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 <[email protected]> * add comments about new returns values of the service_graph options Signed-off-by: AvivGuiser <[email protected]> * Update integration/e2e/metrics_generator_test.go * align e2e test Signed-off-by: AvivGuiser <[email protected]> * add comments Signed-off-by: AvivGuiser <[email protected]> * add comments Signed-off-by: AvivGuiser <[email protected]> --------- Signed-off-by: AvivGuiser <[email protected]> Co-authored-by: Mario <[email protected]> * [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 <[email protected]> * changelog Signed-off-by: Joe Elliott <[email protected]> * test cleanup Signed-off-by: Joe Elliott <[email protected]> * a single space raised up as an offering to the lint gods Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> * 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] <[email protected]> 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] <[email protected]> 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 <[email protected]> * 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 <[email protected]> * Discard changes to content/docs/tempo/next/sync.json * Add aliases Signed-off-by: Jack Baldry <[email protected]> * Fix some aliases Signed-off-by: Jack Baldry <[email protected]> * Updates from rebase * Apply suggestions from code review Co-authored-by: Jack Baldry <[email protected]> * Apply suggestions from code review Co-authored-by: Jack Baldry <[email protected]> * Update content/docs/tempo/next/set-up-for-tracing/instrument-send/set-up-collector/tail-sampling/policies-strategies.md Co-authored-by: Jack Baldry <[email protected]> * 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 <[email protected]> * 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 <[email protected]> * Updates for Tiffany's suggested edits * Update manifest according to PR instructions --------- Signed-off-by: Jack Baldry <[email protected]> Co-authored-by: Kim Nylander <[email protected]> * 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] <[email protected]> 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 <[email protected]> * 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 <[email protected]> * changelog Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> * 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 <[email protected]> * hints Signed-off-by: Joe Elliott <[email protected]> * test Signed-off-by: Joe Elliott <[email protected]> * add deps Signed-off-by: Joe Elliott <[email protected]> * test verbiage Signed-off-by: Joe Elliott <[email protected]> * sure lint Signed-off-by: Joe Elliott <[email protected]> * fix test Signed-off-by: Joe Elliott <[email protected]> --------- Signed-off-by: Joe Elliott <[email protected]> * 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…


What this PR does:
fixed the race condition in shard completion logic
Which issue(s) this PR fixes:
Related #5272
Checklist
CHANGELOG.mdupdated - the order of entries should be[CHANGE],[FEATURE],[ENHANCEMENT],[BUGFIX]