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
performance[vortex-array]: don't call is_valid to count bytes in varbinview
I noticed that the better blocks compressor uses count_referenced_bytes which
calls is_valid on each view and results in an expensive scalar_at call. This
was 30% of our system-wide CPU usage over 12 hours
(see PR for attached screenshot).
This commit iterates over the nullability mask directly to avoid these
expensive calls.
Signed-off-by: Alfonso Subiotto Marques <[email protected]>
0 commit comments