| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(parquet_writer), | intent(inout) | :: | writer |
open writer, with a row group open. |
Ends the currently-open row group -- see parquet_new_row_group above. Error stops if
any column known to writer has no data for this row group (either a chunk just
written, or an already-whole column with enough rows left to slice). On the very
first call for writer, also locks the file's schema (from every column established
by then) and opens it for writing -- no column can be introduced after this point.