MCPcopy Create free account
hub / github.com/apache/arrow / DeserializeRelation

Function DeserializeRelation

cpp/src/arrow/engine/substrait/serde.cc:105–111  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

103}
104
105Result<acero::Declaration> DeserializeRelation(
106 const Buffer& buf, const ExtensionSet& ext_set,
107 const ConversionOptions& conversion_options) {
108 ARROW_ASSIGN_OR_RAISE(auto rel, ParseFromBuffer<substrait::Rel>(buf));
109 ARROW_ASSIGN_OR_RAISE(auto decl_info, FromProto(rel, ext_set, conversion_options));
110 return std::move(decl_info.declaration);
111}
112
113using DeclarationFactory = std::function<Result<acero::Declaration>(
114 acero::Declaration, std::vector<std::string> names)>;

Callers 1

serde_test.ccFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected