| 3532 | } // namespace |
| 3533 | |
| 3534 | Result<std::unique_ptr<TpchGen>> TpchGen::Make(ExecPlan* plan, double scale_factor, |
| 3535 | int64_t batch_size, |
| 3536 | std::optional<int64_t> seed) { |
| 3537 | if (!seed.has_value()) seed = GetRandomSeed(); |
| 3538 | return std::make_unique<TpchGenImpl>(plan, scale_factor, batch_size, *seed); |
| 3539 | } |
| 3540 | |
| 3541 | } // namespace internal |
| 3542 | } // namespace acero |
nothing calls this directly
no test coverage detected