swarm: integrate OpenTracing; propagate ctx to internal APIs (#17169)
* swarm: propagate ctx, enable opentracing * swarm/tracing: log error when tracing is misconfigured
Showing
- cmd/swarm/main.go 3 additions, 0 deletionscmd/swarm/main.go
- cmd/swarm/swarm-smoke/upload_and_sync.go 3 additions, 2 deletionscmd/swarm/swarm-smoke/upload_and_sync.go
- p2p/protocols/protocol.go 81 additions, 8 deletionsp2p/protocols/protocol.go
- p2p/protocols/protocol_test.go 2 additions, 2 deletionsp2p/protocols/protocol_test.go
- p2p/testing/protocoltester.go 18 additions, 3 deletionsp2p/testing/protocoltester.go
- swarm/api/api.go 11 additions, 3 deletionsswarm/api/api.go
- swarm/api/api_test.go 1 addition, 1 deletionswarm/api/api_test.go
- swarm/api/filesystem.go 1 addition, 1 deletionswarm/api/filesystem.go
- swarm/api/http/server.go 90 additions, 23 deletionsswarm/api/http/server.go
- swarm/api/manifest.go 3 additions, 3 deletionsswarm/api/manifest.go
- swarm/api/storage.go 1 addition, 1 deletionswarm/api/storage.go
- swarm/fuse/fuse_file.go 1 addition, 1 deletionswarm/fuse/fuse_file.go
- swarm/network/discovery.go 5 additions, 4 deletionsswarm/network/discovery.go
- swarm/network/protocol.go 2 additions, 2 deletionsswarm/network/protocol.go
- swarm/network/stream/common_test.go 7 additions, 7 deletionsswarm/network/stream/common_test.go
- swarm/network/stream/delivery.go 34 additions, 13 deletionsswarm/network/stream/delivery.go
- swarm/network/stream/delivery_test.go 12 additions, 12 deletionsswarm/network/stream/delivery_test.go
- swarm/network/stream/messages.go 19 additions, 10 deletionsswarm/network/stream/messages.go
- swarm/network/stream/peer.go 33 additions, 7 deletionsswarm/network/stream/peer.go
- swarm/network/stream/snapshot_retrieval_test.go 5 additions, 5 deletionsswarm/network/stream/snapshot_retrieval_test.go
Loading
Please register or sign in to comment