Skip to content

yggdrasil.io.delta.schema_codec

schema_codec

Delta schema-string codec using yggdrasil's Field/DataType system.

Delta stores schemas as Spark StructType.json(). This module converts between that wire format and yggdrasil's type system (:class:Schema, :class:Field, :class:DataType), which then projects to any target (Arrow, Spark, Polars, pandas) on demand. Arrow is not privileged — it's just another projection target.