diff --git a/be/src/exec/json_scanner.cpp b/be/src/exec/json_scanner.cpp index df9c80e0cb..3e7363bdff 100644 --- a/be/src/exec/json_scanner.cpp +++ b/be/src/exec/json_scanner.cpp @@ -354,7 +354,8 @@ Status JsonReader::_parse_json_doc(size_t* size, bool* eof) { } // clear memory here. - _origin_json_doc.GetAllocator().Clear(); + _value_allocator.Clear(); + _parse_allocator.Clear(); bool has_parse_error = false; // parse jsondata to JsonDoc