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
Although blocks/vectors are immutable and safe to share between threads,
their references are currently not thread-safe, which can lead to data
races. Previously, blocks/vectors were exclusively owned by a single
thread, but this is no longer always the case with InlineJoin. We should
consider switching to AbstractRefCounted, which is thread-safe, and
benchmark it with many-fields use cases to ensure there is no
performance regression. As a temporary solution, this change clones the
values block in InlineJoin until thread-safe blocks/vectors are
available.
0 commit comments