Skip to content

Rewrite tracing middleware #365

@jplatte

Description

@jplatte

There are a few problems with the current tracing middleware:

  • It is overly generic, making it hard to grok
  • The body type it uses doesn't (ever) implement Default, but other middleware requires this bound

It would be nice if we could come up with a different tracing middleware that fulfills most or all of the current ones' use cases without sharing these problems.

Metadata

Metadata

Assignees

Labels

C-musingsCategory: musings about a better worldE-hardCall for participation: Experience needed to fix: Hard / a lotT-middlewareTopic: middlewarebreaking changeA PR that makes a breaking change.

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions