From 517d74a01e6366473aefaac171d947fde869b818 Mon Sep 17 00:00:00 2001 From: Carlos Alberto Cortez Date: Wed, 29 Sep 2021 12:40:23 +0200 Subject: [PATCH] Clarify OTLP server components MUST support none/gzip compression. (#1955) --- CHANGELOG.md | 2 ++ specification/protocol/otlp.md | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1ea56f14405..efc4fc97150 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -64,6 +64,8 @@ release. - Add environment variables for configuring the OTLP exporter protocol (`grpc`, `http/protobuf`, `http/json`) ([#1880](https://github.com/open-telemetry/opentelemetry-specification/pull/1880)) - Allow implementations to use their own default for OTLP compression, with `none` denotating no compression ([#1923](https://github.com/open-telemetry/opentelemetry-specification/pull/1923)) +- Clarify OTLP server components MUST support none/gzip compression + ([#1955](https://github.com/open-telemetry/opentelemetry-specification/pull/1955)) ### SDK Configuration diff --git a/specification/protocol/otlp.md b/specification/protocol/otlp.md index 6c83e2dc571..0e5e6da0b41 100644 --- a/specification/protocol/otlp.md +++ b/specification/protocol/otlp.md @@ -70,6 +70,11 @@ OTLP is a request/response style protocols: the clients send requests, the server replies with corresponding responses. This document defines one requests and response type: `Export`. +All server components MUST support the following transport compression options: + +* No compression, denotated by `none`. +* Gzip compression, denoted by `gzip`. + ### OTLP/gRPC **Status**: [Stable](../document-status.md)