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

Method Init

cpp/src/arrow/acero/tpch_node.cc:2690–2697  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2688 : gen_(std::move(gen)) {}
2689
2690 Status Init(std::vector<std::string> columns, double scale_factor, int64_t batch_size,
2691 int64_t seed) override {
2692 seed_ = seed;
2693 scale_factor_ = scale_factor;
2694 batch_size_ = batch_size;
2695 ARROW_ASSIGN_OR_RAISE(schema_, gen_->SetPartOutputColumns(columns));
2696 return Status::OK();
2697 }
2698
2699 Status StartProducing(size_t num_threads, OutputBatchCallback output_callback,
2700 FinishedCallback finished_callback,

Callers 9

StartProducingMethod · 0.45
StartProducingMethod · 0.45
StartProducingMethod · 0.45
StartProducingMethod · 0.45
CreateNodeMethod · 0.45
PartMethod · 0.45
PartSuppMethod · 0.45
OrdersMethod · 0.45
LineitemMethod · 0.45

Calls 3

SetPartOutputColumnsMethod · 0.80
ARROW_ASSIGN_OR_RAISEFunction · 0.70
OKFunction · 0.50

Tested by

no test coverage detected