| 100 | using compute::ExecBatch; |
| 101 | struct PassNode : public acero::MapNode { |
| 102 | static Result<ExecNode*> Make(ExecPlan* plan, std::vector<ExecNode*> inputs, |
| 103 | const acero::ExecNodeOptions& options) { |
| 104 | RETURN_NOT_OK(ValidateExecNodeInputs(plan, inputs, 1, "PassNode")); |
| 105 | return plan->EmplaceNode<PassNode>(plan, inputs, inputs[0]->output_schema()); |
| 106 | } |
| 107 | |
| 108 | PassNode(ExecPlan* plan, std::vector<ExecNode*> inputs, |
| 109 | std::shared_ptr<Schema> output_schema) |
nothing calls this directly
no test coverage detected