Skip to main content

reject_oversized_permute

Function reject_oversized_permute 

Source
fn reject_oversized_permute(count: usize) -> Result<()>
Expand description

Rejects a PERMUTE with too many variables. This is the only enforcement point: the pattern lowering in optimizer::plan_node::stream_match_recognize no longer repeats the check, since every pattern that reaches it has passed validate_pattern.