Package dev.hardwood.writer


package dev.hardwood.writer

Parquet file writer, with a columnar and a row-oriented API over one core.

ParquetFileWriter writes to a OutputFile, banding values into size-bounded pages and row groups. Build the target schema with FileSchema.builder(String) and pick the API that fits the caller:

A file is written through one of the two, not both. WriterConfig carries the page and row-group targets, the codec and the dictionary settings for either.