Skip to main content

Module array_schema

Module array_schema 

Source
Expand description

Top-level array schema.

ArraySchema is the canonical descriptor every layer of the engine agrees on: storage uses it for tile layout, the planner uses it for slice/aggregate validation, and SQL surfaces it through DDL. It is constructed via super::ArraySchemaBuilder so all invariants (dim/tile-extent arity, non-empty attrs, unique names) are enforced at one site.

Structsยง

ArraySchema
Full array schema.