Skip to content

Only flush trace buckets that triggered a flush event #5585

Description

@sentrivana

Flushing in the span batcher is currently global: if a flush event is emitted (e.g. because a bucket became full), we flush all buckets. Ideally, all the limits (size, weight, time) should be per-bucket, and we should only flush that specific bucket instead of the whole buffer.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions