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

Function SubmitIO

cpp/src/arrow/io/util_internal.h:56–62  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

54
55template <typename... SubmitArgs>
56auto SubmitIO(IOContext io_context, SubmitArgs&&... submit_args)
57 -> decltype(std::declval<::arrow::internal::Executor*>()->Submit(submit_args...)) {
58 ::arrow::internal::TaskHints hints;
59 hints.external_id = io_context.external_id();
60 return io_context.executor()->Submit(hints, io_context.stop_token(),
61 std::forward<SubmitArgs>(submit_args)...);
62}
63
64} // namespace internal
65} // namespace io

Callers 8

ReadAsyncMethod · 0.85
ReadMetadataAsyncMethod · 0.85
ReadAsyncMethod · 0.85
AppendBlockMethod · 0.85
FileSystemDeferFunction · 0.85
UploadMethod · 0.85
EnsureIsDirAsyncMethod · 0.85
ListBucketsAsyncMethod · 0.85

Calls 1

executorMethod · 0.45

Tested by 1

ReadAsyncMethod · 0.68