fn validate_shared_column( region_id: RegionId, existing: &ColumnMetadata, proposed: &ColumnMetadata, ) -> Result<()>
Shared definitions must agree before CREATE/ALTER mutates either region.