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

Function ExecNode_OrderBy

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

[[acero::export]]

Source from the content-addressed store, hash-verified

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