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

Function MakeSerialFactory

cpp/src/arrow/csv/reader_test.cc:245–254  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

243}
244
245TableReaderFactory MakeSerialFactory() {
246 return [](std::shared_ptr<io::InputStream> input_stream, ParseOptions parse_options,
247 std::optional<int32_t> block_size) {
248 auto read_options = ReadOptions::Defaults();
249 read_options.block_size = block_size.value_or(1 << 10);
250 read_options.use_threads = false;
251 return TableReader::Make(io::default_io_context(), input_stream, read_options,
252 std::move(parse_options), ConvertOptions::Defaults());
253 };
254}
255
256TEST(SerialReaderTests, Empty) { TestEmptyTable(MakeSerialFactory()); }
257TEST(SerialReaderTests, HeaderOnly) { TestHeaderOnly(MakeSerialFactory()); }

Callers 1

TESTFunction · 0.85

Calls 2

DefaultsFunction · 0.50
MakeFunction · 0.50

Tested by

no test coverage detected