Skip to content
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

Fix GpuSubqueryBroadcast on multi-fields relation [databricks] #4407

Merged
merged 1 commit into from
Dec 21, 2021

Conversation

sperlingxx
Copy link
Collaborator

Signed-off-by: sperlingxx lovedreamf@gmail.com

Fixes #4403

Current PR is to fix the bug of GpuSubqueryBroadcast on broadcast relation containing multiple fields, which is because the projection to extract the target field from relation of multiple fields was missed. And the mapping of output attributes was missed as well.
We failed to detect this problem because the original integration tests only included broadcast relation of single column schema.

Signed-off-by: sperlingxx <lovedreamf@gmail.com>
@sperlingxx
Copy link
Collaborator Author

build

@sperlingxx sperlingxx added the bug Something isn't working label Dec 21, 2021
@sperlingxx sperlingxx changed the title Fix GpuSubqueryBroadcast on multi-fields relation Fix GpuSubqueryBroadcast on multi-fields relation [databricks] Dec 21, 2021
@jlowe jlowe merged commit a6eb2c8 into NVIDIA:branch-22.02 Dec 21, 2021
@sperlingxx sperlingxx deleted the fix_gpu_subquery_broadcast branch December 22, 2021 02:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[BUG] NDS query 72 logs codegen fallback exception and produces incorrect results
2 participants