Convert a parquet table, as specified by a particular path, into a Delta table. Syntax closely follows that of Databricks.
The present implementation supports only in-place conversion, meaning that the Parquet table should be stored in a UUID dir inside the object store root (meaning bucket + any prefix).
Note that delta-rs doesn't support appending/overwriting existing tables for now.
This also lacks support for partitioned parquet tables—those could in principle be supported by extending the proposed syntax to allow passing the partitioning scheme, but since we don't yet support partitioned tables in general (see #476) I have opted out of that.
Finally one other thing that's missing support is on-the-fly casting/coercion to delta supported arrow types subset. In other words if a Parquet file contains timestamp columns with s, ms or ns resolution this will error out.
Convert a parquet table, as specified by a particular path, into a Delta table. Syntax closely follows that of Databricks.
Closes #469.