-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ARROW-14211: [C++][Compute] Fixing thread sanitizer problems in hash join node #11350
Conversation
@github-actions crossbow submit -g cpp |
Revision: 16ded42 Submitted crossbow builds: ursacomputing/crossbow @ actions-902 |
16ded42
to
9682388
Compare
@github-actions crossbow submit -g cpp |
Revision: 9682388 Submitted crossbow builds: ursacomputing/crossbow @ actions-903 |
9682388
to
7c80dbd
Compare
@github-actions crossbow submit -g cpp |
Revision: 679309b Submitted crossbow builds: ursacomputing/crossbow @ actions-908 |
679309b
to
3c32de9
Compare
@github-actions crossbow submit -g cpp |
Revision: 3c32de9 Submitted crossbow builds: ursacomputing/crossbow @ actions-910 |
3c32de9
to
f1dae79
Compare
@github-actions crossbow submit -g cpp |
Revision: f1dae79 Submitted crossbow builds: ursacomputing/crossbow @ actions-914 |
f1dae79
to
1deb369
Compare
@github-actions crossbow submit -g cpp |
Revision: 1deb369 Submitted crossbow builds: ursacomputing/crossbow @ actions-915 |
1deb369
to
3d1ce0c
Compare
@github-actions crossbow submit -g cpp |
Revision: 3d1ce0c Submitted crossbow builds: ursacomputing/crossbow @ actions-917 |
37993cf
to
c94bd41
Compare
@michalursa Is this ready for review? Ideally we would like to ship this fix in 6.0.0, which will hopefully be cut in a few days. |
Revision: c94bd41 Submitted crossbow builds: ursacomputing/crossbow @ actions-952 |
Also, can you rebase from master to ensure that we get the latest CI fixes? |
c94bd41
to
9d5bcee
Compare
@pitrou I rebased. It is ready for review. |
@github-actions crossbow submit -g cpp |
Revision: 9d5bcee Submitted crossbow builds: ursacomputing/crossbow @ actions-966 |
@github-actions crossbow submit -g r |
@bkietz Are you available to give a quick review on this? If CI is ok, it would be nice to have this fix in 6.0.0. |
Revision: 9d5bcee Submitted crossbow builds: ursacomputing/crossbow @ actions-967 |
9d5bcee
to
08931a6
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just one nit, LGTM
08931a6
to
9fd1c02
Compare
@github-actions crossbow submit -g cpp -g r |
Revision: 9fd1c02 Submitted crossbow builds: ursacomputing/crossbow @ actions-994 |
9fd1c02
to
720c4f5
Compare
@michalursa Can we merge this? |
@kou Yes, I believe so. This is a relatively simple change (more precisely 3 simple fixes put together) and I don't see any errors that could be related. |
OK. |
Benchmark runs are scheduled for baseline = 6e1293b and contender = d9ef519. d9ef519 is a master commit associated with this PR. Results will be available as each benchmark for each run completes. |
#11350 moved ThreadIndexer from `aggregate_node.cc` to `compute/exec/util.h` to allow usage from the join node and incremented its capacity, but did not remove the original implementation. Closes #11463 from bkietz/remove-duplicated-ThreadIndexer Authored-by: Benjamin Kietzman <bengilgit@gmail.com> Signed-off-by: David Li <li.davidm96@gmail.com>
apache#11350 moved ThreadIndexer from `aggregate_node.cc` to `compute/exec/util.h` to allow usage from the join node and incremented its capacity, but did not remove the original implementation. Closes apache#11463 from bkietz/remove-duplicated-ThreadIndexer Authored-by: Benjamin Kietzman <bengilgit@gmail.com> Signed-off-by: David Li <li.davidm96@gmail.com>
Fixing 3 issues: