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
### Rationale for this change
`AsofJoinNode` may run into a data race when invalidating the key hasher.
The key hasher queried from one thread but invalidated from another. This might be simplified so that the key hasher would only be used from one thread, but this is out of scope for this PR.
### What changes are included in this PR?
The invalidated member of the key hasher is made atomic.
### Are these changes tested?
Yes, by existing testing.
### Are there any user-facing changes?
No.
* Closes: #35868
Authored-by: Yaron Gvili <rtpsw@hotmail.com>
Signed-off-by: Antoine Pitrou <antoine@python.org>
Describe the bug, including details regarding any error messages, version, and platform.
Example here:
https://github.com/ursacomputing/crossbow/actions/runs/5142492846/jobs/9256298904#step:6:5567
Snippet in case the logs disappear:
Component(s)
C++
The text was updated successfully, but these errors were encountered: