From b7763265d42ec5cf9605e5bf3854ca494f393f3c Mon Sep 17 00:00:00 2001 From: Florian Bernd Date: Fri, 13 Jun 2025 14:43:17 +0200 Subject: [PATCH] Increase `MaxDepth` to 512 for internal request/response type serializer (#8573) (cherry picked from commit 21c028c772888908b8549455df4f76baadf71db7) --- .../_Shared/Serialization/DefaultRequestResponseSerializer.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Elastic.Clients.Elasticsearch/_Shared/Serialization/DefaultRequestResponseSerializer.cs b/src/Elastic.Clients.Elasticsearch/_Shared/Serialization/DefaultRequestResponseSerializer.cs index c08aa351e96..0f2680282a1 100644 --- a/src/Elastic.Clients.Elasticsearch/_Shared/Serialization/DefaultRequestResponseSerializer.cs +++ b/src/Elastic.Clients.Elasticsearch/_Shared/Serialization/DefaultRequestResponseSerializer.cs @@ -151,8 +151,8 @@ private static void MutateOptions(JsonSerializerOptions options) ); #pragma warning restore IL2026, IL3050 + options.MaxDepth = 512; options.DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull; - options.IncludeFields = true; options.NumberHandling = JsonNumberHandling.AllowReadingFromString | JsonNumberHandling.AllowNamedFloatingPointLiterals; options.PropertyNamingPolicy = JsonNamingPolicy.CamelCase; }