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
- Add validity() + is_null_sensitive()=false vtable overrides to the three
geo kernels so the planner can derive the output null mask symbolically
(mask pushdown), matching vortex-tensor's binary functions. Shared via a
binary_result_validity helper. is_fallible is left at the default since
geometry decoding can genuinely fail.
- Cover the two-column paths for the asymmetric ST_Contains: nulls on either
side, plus the all-null-column and empty-combined-mask early returns.
- Drop the unreachable AllOr::None arm in build_array; callers short-circuit
the fully-null case to all_null_array.
- Document that operands may differ in geometry type, and that the nullable
test column's validity mirrors its storage.
Signed-off-by: Nemo Yu <zyu379@wisc.edu>
0 commit comments