浏览代码

perf(replication): use yyjson for replicated entry parse (phase A)

fszontagh 2 月之前
父节点
当前提交
e757a10dd2
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      service/src/database_service.cpp

+ 2 - 1
service/src/database_service.cpp

@@ -1,4 +1,5 @@
 #include "database_service.hpp"
+#include "json_parse.hpp"
 
 #include <grpcpp/grpcpp.h>
 #include <grpcpp/resource_quota.h>
@@ -719,7 +720,7 @@ void DatabaseService::applyReplicatedEntry(const databasepb::ReplicationEntry& e
                     return;
                 }
 
-                auto json = nlohmann::json::parse(entry.data());
+                auto json = smartbotic::db::parse_to_nlohmann(entry.data());
                 Document doc = Document::fromJson(json);
                 doc.id = entry.document_id();
                 doc.nodeId = entry.node_id();