From ff6e0e43c851cf80b1392c91bad7fc872dc9ac9f Mon Sep 17 00:00:00 2001 From: Kishore Nallan Date: Mon, 12 Feb 2024 15:33:06 +0530 Subject: [PATCH] Ignore errors during analytics json serialization. --- src/query_analytics.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/query_analytics.cpp b/src/query_analytics.cpp index efd78964..0bcc427e 100644 --- a/src/query_analytics.cpp +++ b/src/query_analytics.cpp @@ -60,7 +60,7 @@ void QueryAnalytics::serialize_as_docs(std::string& docs) { doc["id"] = std::to_string(StringUtils::hash_wy(key_buffer.c_str(), key_buffer.size())); doc["q"] = key_buffer; doc["$operations"]["increment"]["count"] = it.value(); - docs += doc.dump() + "\n"; + docs += doc.dump(-1, ' ', false, nlohmann::detail::error_handler_t::ignore) + "\n"; } if(!docs.empty()) {