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

Method DoPut

python/pyarrow/src/arrow/python/flight.cc:131–141  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

129}
130
131Status PyFlightServer::DoPut(
132 const arrow::flight::ServerCallContext& context,
133 std::unique_ptr<arrow::flight::FlightMessageReader> reader,
134 std::unique_ptr<arrow::flight::FlightMetadataWriter> writer) {
135 return SafeCallIntoPython([&] {
136 const Status status =
137 vtable_.do_put(server_.obj(), context, std::move(reader), std::move(writer));
138 RETURN_NOT_OK(CheckPyError());
139 return status;
140 });
141}
142
143Status PyFlightServer::DoExchange(
144 const arrow::flight::ServerCallContext& context,

Callers

nothing calls this directly

Calls 3

SafeCallIntoPythonFunction · 0.85
CheckPyErrorFunction · 0.85
do_putMethod · 0.45

Tested by

no test coverage detected