refactor(metadata_v2): simplify static function calls

This commit is contained in:
Marcus Holland-Moritz 2025-04-07 07:04:58 +02:00
parent f30b0d4f11
commit 985f50e0ec

View File

@ -1236,13 +1236,12 @@ metadata_v2_data::reg_file_size_impl(inode_view_impl const& iv, bool use_cache,
} }
std::string metadata_v2_data::serialize_as_json(bool simple) const { std::string metadata_v2_data::serialize_as_json(bool simple) const {
using namespace apache::thrift;
std::string json; std::string json;
if (simple) { if (simple) {
apache::thrift::SimpleJSONSerializer serializer; SimpleJSONSerializer::serialize(unpack_metadata(), &json);
serializer.serialize(unpack_metadata(), &json);
} else { } else {
apache::thrift::JSONSerializer serializer; JSONSerializer::serialize(unpack_metadata(), &json);
serializer.serialize(unpack_metadata(), &json);
} }
return json; return json;
} }