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

Function parquet___arrow___WriteTable

r/src/parquet.cpp:358–365  ·  view source on GitHub ↗

[[parquet::export]]

Source from the content-addressed store, hash-verified

356
357// [[parquet::export]]
358void parquet___arrow___WriteTable(
359 const std::shared_ptr<arrow::Table>& table,
360 const std::shared_ptr<arrow::io::OutputStream>& sink,
361 const std::shared_ptr<parquet::WriterProperties>& properties,
362 const std::shared_ptr<parquet::ArrowWriterProperties>& arrow_properties) {
363 PARQUET_THROW_NOT_OK(parquet::arrow::WriteTable(
364 *table, gc_memory_pool(), sink, table->num_rows(), properties, arrow_properties));
365}
366
367// [[parquet::export]]
368std::shared_ptr<arrow::Schema> parquet___arrow___FileReader__GetSchema(

Callers 1

Calls 3

gc_memory_poolFunction · 0.85
WriteTableFunction · 0.50
num_rowsMethod · 0.45

Tested by

no test coverage detected