-
Notifications
You must be signed in to change notification settings - Fork 4k
ARROW-14211: [C++][Compute] Fixing thread sanitizer problems in hash join node #11350
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
Conversation
|
@github-actions crossbow submit -g cpp |
|
Revision: 16ded42dddc5e654dd177707c1c47dd6d8005c0d Submitted crossbow builds: ursacomputing/crossbow @ actions-902 |
16ded42 to
9682388
Compare
|
@github-actions crossbow submit -g cpp |
|
Revision: 96823881bfd42876dfbcc577415a1870611fee25 Submitted crossbow builds: ursacomputing/crossbow @ actions-903 |
9682388 to
7c80dbd
Compare
|
@github-actions crossbow submit -g cpp |
|
Revision: 679309bb681dd4e40caf5cccf608a867d97f3add Submitted crossbow builds: ursacomputing/crossbow @ actions-908 |
679309b to
3c32de9
Compare
|
@github-actions crossbow submit -g cpp |
|
Revision: 3c32de96b05171c126d1cf5e08ce019eaedb244f Submitted crossbow builds: ursacomputing/crossbow @ actions-910 |
3c32de9 to
f1dae79
Compare
|
@github-actions crossbow submit -g cpp |
|
Revision: f1dae79664dc0be394e0544b62ef79d7e1e34685 Submitted crossbow builds: ursacomputing/crossbow @ actions-914 |
f1dae79 to
1deb369
Compare
|
@github-actions crossbow submit -g cpp |
|
Revision: 1deb369bd9dccd27475ee47574ec14015f35b532 Submitted crossbow builds: ursacomputing/crossbow @ actions-915 |
1deb369 to
3d1ce0c
Compare
|
@github-actions crossbow submit -g cpp |
|
Revision: 3d1ce0c31fdab96ef969d790fc3ac673c8749379 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: c94bd41ed08dcbb3dd22585cf97fa536abc48262 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: 9d5bceed669496e863bfde9e59c22d4fcaf3ea25 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: 9d5bceed669496e863bfde9e59c22d4fcaf3ea25 Submitted crossbow builds: ursacomputing/crossbow @ actions-967 |
9d5bcee to
08931a6
Compare
bkietz
left a comment
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: 9fd1c024392207bc3622da6a3307c06272efbc4c 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>
Fixing 3 issues: