StructsΒ§
- DdlSubmit
Options π
ConstantsΒ§
- ALLOWED_
FLOW_ πOPTIONS
FunctionsΒ§
- build_
procedure_ πid_ output - column_
name_ πand_ type - convert_
identifier π - convert_
one_ πexpr - convert_
value π - create_
table_ info - determine_
flow_ πtype_ for_ source_ state - ensure_
partition_ πexpr_ columns_ in_ target - ensure_
partition_ πoperand_ columns_ in_ target - ensure_
table_ πdefinition_ writable ensure_table_writableplus the definition guard for system-defined tables: user CREATE, ALTER and RENAME-into are rejected so the canonical schema cannot be squatted or mutated. DROP and TRUNCATE stay allowed β the next INSERT recreates the table canonically, which is also the recovery path if the canonical definition changes across an upgrade.- ensure_
table_ πwritable - Rejects DDL against read-only schemas and computed entity-graph tables.
- find_
partition_ πcolumns - find_
partition_ πentries - Parse Partitions into a group of partition entries.
- normalize_
flow_ πbool_ option - parse_
ddl_ πoptions - parse_
partitions - Parse partition statement Partitions into PartitionExpr and partition columns.
- parse_
partitions_ πfor_ logical_ validation - supported_
flow_ πoptions - validate_
and_ πcollect_ partition_ columns - validate_
and_ πnormalize_ annotations - CREATE-side annotation validation: one rule source in the table crate, mapped onto this crateβs existing error variants so client-visible codes and messages stay put.
- validate_
and_ πnormalize_ flow_ options - validate_
eval_ πoffset - Validates
EVAL OFFSETsemantics at the operator boundary: an offset is only legal together withEVAL INTERVALand must lie in[0, eval_interval). Never modulo-normalized. - validate_
json2_ πcolumns_ append_ mode - verify_
alter - Verifies an alter and returns whether it is necessary to perform the alter.