pub fn array_session() -> VortexSessionExpand description
Builds a fresh VortexSession registered with all of vortex-array’s built-in session
variables: arrays, dtypes, scalar functions, stats, optimizer kernels, aggregate functions,
Arrow conversion, and memory.
Each call returns an independent session (with its own registries), so callers may register additional encodings or kernels into it without affecting any other session. This does not register file, layout, or runtime state — those live in higher-level crates.