pub fn reconcile(schema: &Schema, target: &[ColumnSpec]) -> Vec<Reconciliation>Expand description
Reconcile an incoming Arrow schema against the declared target columns.
A column present in the batch but not (yet) in target is treated as Ok:
the catalog adds it by additive evolution before the write. Only genuine
type mismatches are refused.