moby/api/server
Tonis Tiigi cfa08f8366
builder-next: enable OTLP tracing for history records
This enables picking up OTLP tracing context for the gRPC
requests.

Also sets up the in-memory recorder that BuildKit History API
can use to store the traces associated with specific build
in a database after build completes.

This doesn't enable Jaeger tracing endpoints from env
but this can be easily enabled by adding another import if
maintainers want it.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2023-06-15 18:40:24 -07:00
..
backend/build Use the image service instead of the reference store for tagging 2023-04-26 15:10:01 +02:00
httpstatus use consistent alias for containerd's errdefs package 2023-04-08 19:30:33 +02:00
httputils chore: use http constants to replace numbers 2023-02-21 23:02:56 +08:00
middleware api/server: fix empty-lines (revive) 2022-09-28 01:58:51 +02:00
router builder-next: enable OTLP tracing for history records 2023-06-15 18:40:24 -07:00
errorhandler.go errdefs: move GetHTTPErrorStatusCode to api/server/httpstatus 2022-03-21 12:22:39 +01:00
middleware.go api/server: remove "Logging" from config 2022-04-23 23:38:30 +02:00
server.go cmd/dockerd: gracefully shut down the API server 2023-04-26 10:57:28 -04:00
server_test.go api/server: drop unused Config struct 2023-02-28 13:49:53 -05:00