Skip to content

Remove noisy catfile.Object and catfile.Commit spans

For #4817 (closed)

We put catfile.* spans to track catfile process sharing. However, catfile.Object and catfile.Commit are overly common. They appear in all operations, especially in a loop that handles resulting objects. That makes the spans quite noisy. Observing production tracing long enough, it looks like operations of this kind usually take sub-millisecond latency. I don't think they would add much value. This MR removes this kind of span.

Before

image

After

Screenshot_2023-02-27_at_16.46.53

Merge request reports