parquet.arrow
Compatibility re-export. The Arrow layer lives in arrow-mlake.mojo now.
ArrayData, ArrayArena and ArrowType are Arrow's memory layout, not
Parquet's; they lived here only because this is where they were first needed.
They moved to arrow-mlake.mojo
when lancedb.mojo needed the same C Data Interface, since depending on
parquet-mojo for it would have taken a binding with no tin dependencies at
all to nine, three of them compression codecs it would never call.
This module exists so that from parquet.arrow import ArrayData keeps
resolving for consumers written before the split. New code should import from
arrow_mlake.arrow directly; this shim will go away when arrow-mlake itself is
replaced by marrow.