Directories
¶
| Path | Synopsis |
|---|---|
|
Package adapter is the codec boundary.
|
Package adapter is the codec boundary. |
|
Package bundle loads and validates the read-only descriptor bundle (descriptors.binpb + openapi.json + versions.yaml) at boot, fail-fast.
|
Package bundle loads and validates the read-only descriptor bundle (descriptors.binpb + openapi.json + versions.yaml) at boot, fail-fast. |
|
Package bundlegen is the OpenAPI → bundle generator.
|
Package bundlegen is the OpenAPI → bundle generator. |
|
Package bundletest is shared test scaffolding: it builds a self-contained FileDescriptorSet and writes a valid on-disk bundle so negotiate/server/e2e can exercise the real bundle.Load path without protoc.
|
Package bundletest is shared test scaffolding: it builds a self-contained FileDescriptorSet and writes a valid on-disk bundle so negotiate/server/e2e can exercise the real bundle.Load path without protoc. |
|
Package config parses the WAVEFRONT_* environment once at startup into an immutable Config.
|
Package config parses the WAVEFRONT_* environment once at startup into an immutable Config. |
|
Package negotiate resolves the contract the client declared.
|
Package negotiate resolves the contract the client declared. |
|
Package probe implements the container self-probe behind `wavefront probe --ready`.
|
Package probe implements the container self-probe behind `wavefront probe --ready`. |
|
Package server is the proxy core: a data-plane listener that runs the negotiate → decode → one upstream call → encode pipeline, and an ops listener for /metrics, /health, /ready.
|
Package server is the proxy core: a data-plane listener that runs the negotiate → decode → one upstream call → encode pipeline, and an ops listener for /metrics, /health, /ready. |
|
Package tracing emits a single wavefront-attributed span per proxied request to an OTLP/HTTP collector, without pulling in the OpenTelemetry SDK.
|
Package tracing emits a single wavefront-attributed span per proxied request to an OTLP/HTTP collector, without pulling in the OpenTelemetry SDK. |
|
Package transform is the mechanical transform runtime.
|
Package transform is the mechanical transform runtime. |
|
Package wireerror is the error contract: the typed, wavefront-originated failures returned to a client as a proper HTTP status + standard headers + the `X-Wavefront-Error` code + a fixed `wavefront.v0.Error` protobuf body.
|
Package wireerror is the error contract: the typed, wavefront-originated failures returned to a client as a proper HTTP status + standard headers + the `X-Wavefront-Error` code + a fixed `wavefront.v0.Error` protobuf body. |
Click to show internal directories.
Click to hide internal directories.