You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
doc: Explain NULLs handling for array_* builtin functions #21014
This reminds me of our earlier discussion about arrays with NULL in them. Should we document at a high level somewhere what semantics we're adopting arrays with NULL in them?
The idea to add NULL handling behavior to description, for example:
#[user_doc(
doc_section(label = "Array Functions"),
description = "Removes the first `max` elements from the array equal to the given value. <ADD HERE expectation when dealing with NULLs>",
syntax_example = "array_remove_n(array, element, max))",
Correction: opened #21018 to clarify the documented NULL behavior for array_remove, array_remove_n, and array_remove_all, and to add regression coverage for scalar and row-wise NULL inputs.
Activity
Xavrir commentedon Mar 18, 2026
Hello!, I want to help with this issue
docs: clarify NULL handling for array_remove functions (apache#21014)
Xavrir commentedon Mar 18, 2026
Opened #21018 to clarify the documented NULL behavior for , , and , and to add regression coverage for scalar and row-wise NULL inputs.
Xavrir commentedon Mar 18, 2026
Correction: opened #21018 to clarify the documented NULL behavior for array_remove, array_remove_n, and array_remove_all, and to add regression coverage for scalar and row-wise NULL inputs.
docs: clarify NULL handling for array_remove functions (#21014) (#21018)
docs: clarify NULL handling for array_remove functions (apache#21014) (…