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
Is your feature request related to a problem or challenge?
array_has (in multiple code paths) uses BooleanArray::builder to construct its results. This updates the NULL buffer in an incremental fashion. It is likely faster to use BooleanBufferBuilder to construct the results and separately construct the output NULL buffer via NullBuffer::union or similar.
Activity
neilconway commentedon Apr 8, 2026
take
perf: Optimize NULL handling in `array_has` (#21471)
perf: Optimize NULL handling in `array_has` (apache#21471)