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

Function ExecNode_OrderBy

r/src/compute-exec.cpp:466–473  ·  view source on GitHub ↗

[[acero::export]]

Source from the content-addressed store, hash-verified

464
465// [[acero::export]]
466std::shared_ptr<acero::ExecNode> ExecNode_OrderBy(
467 const std::shared_ptr<acero::ExecNode>& input, cpp11::list sort_options) {
468 return MakeExecNodeOrStop(
469 "order_by", input->plan(), {input.get()},
470 acero::OrderByNodeOptions{std::dynamic_pointer_cast<compute::SortOptions>(
471 make_compute_options("sort_indices", sort_options))
472 ->AsOrdering()});
473}
474
475// [[acero::export]]
476std::shared_ptr<acero::ExecNode> ExecNode_SourceNode(

Callers 1

_arrow_ExecNode_OrderByFunction · 0.85

Calls 3

MakeExecNodeOrStopFunction · 0.85
make_compute_optionsFunction · 0.85
getMethod · 0.45

Tested by

no test coverage detected