Skip to content
This repository was archived by the owner on Jun 20, 2024. It is now read-only.
This repository was archived by the owner on Jun 20, 2024. It is now read-only.

Support Trace Context HTTP headers #68

@lidel

Description

@lidel

Ref.

Quick thoughts:

  • Whatever we establish here, others in IPFS Ecosystem will see, and assume this is "standard best practice" – we should plan for long term
  • This should be turn-key solution for everyone running boxo/gateway, not just bifrost-gateway
  • bifrost-gateway should ensure tracing info is always present
    • If it is missing in request, bifrost-gateway would create one. (spec)
    • If it is present in request, we update ids in the chain.
      • For Rhea, we will be creating trace parent on LBs (slack thread), but if there is no load balancer in front of bifrost-gateway, then it should initialize trace chain.
### Tasks
- [x] https://github.com/ipfs/bifrost-gateway/pull/74
- [ ]  https://github.com/filecoin-saturn/caboose/pull/87
- [ ] https://github.com/filecoin-saturn/L1-node/issues/337

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions