1
0
mirror of https://github.com/open-telemetry/opentelemetry-go.git synced 2026-06-03 18:35:08 +02:00

exporters/otlp: default max request size to 64 MiB (#8365)

Per https://github.com/open-telemetry/opentelemetry-proto/pull/782 where
we agreed to have 64 MiB as the default limit.
This commit is contained in:
Robert Pająk
2026-05-26 21:00:40 +02:00
committed by GitHub
parent f02feacf86
commit f593185679
17 changed files with 28 additions and 28 deletions
@@ -37,7 +37,7 @@ const (
DefaultMetricsPath string = "/v1/metrics"
// DefaultMaxRequestSize is the default maximum size of a serialized export
// request, before compression.
DefaultMaxRequestSize int = 32 * 1024 * 1024
DefaultMaxRequestSize int = 64 * 1024 * 1024
// DefaultBackoff is a default base backoff time used in the
// exponential backoff strategy.
DefaultBackoff time.Duration = 300 * time.Millisecond
@@ -79,7 +79,7 @@ func TestConfigs(t *testing.T) {
}
assert.Equal(t, NoCompression, c.Metrics.Compression)
assert.Equal(t, map[string]string(nil), c.Metrics.Headers)
assert.Equal(t, DefaultMaxRequestSize, c.Metrics.MaxRequestSize)
assert.Equal(t, 64*1024*1024, c.Metrics.MaxRequestSize)
assert.Equal(t, 10*time.Second, c.Metrics.Timeout)
},
},
@@ -33,7 +33,7 @@ const (
DefaultTracesPath string = "/v1/traces"
// DefaultMaxRequestSize is the default maximum size of a serialized export
// request, before compression.
DefaultMaxRequestSize int = 32 * 1024 * 1024
DefaultMaxRequestSize int = 64 * 1024 * 1024
// DefaultTimeout is a default max waiting time for the backend to process
// each span batch.
DefaultTimeout time.Duration = 10 * time.Second
@@ -77,7 +77,7 @@ func TestConfigs(t *testing.T) {
}
assert.Equal(t, NoCompression, c.Traces.Compression)
assert.Equal(t, map[string]string(nil), c.Traces.Headers)
assert.Equal(t, DefaultMaxRequestSize, c.Traces.MaxRequestSize)
assert.Equal(t, 64*1024*1024, c.Traces.MaxRequestSize)
assert.Equal(t, 10*time.Second, c.Traces.Timeout)
},
},