Skip to content

[VL] Fix host to GPU conversion in CudfVectorStream - #13067

Open
ReemaAlzaid wants to merge 2 commits into
apache:mainfrom
ReemaAlzaid:fix/cudf-vector-stream-host-upload
Open

ReemaAlzaid wants to merge 2 commits into
apache:mainfrom
ReemaAlzaid:fix/cudf-vector-stream-host-upload

Conversation

@ReemaAlzaid

Copy link
Copy Markdown
Contributor

What changes are proposed in this pull request?

CudfVectorStream now uploads host batches from broadcast or shuffle boundaries before passing them to GPU operators. It also handles extra broadcast columns and zero column batches.

This fixes the CudfTopN failures in TPC-H q3, q10, and q18.

How was this patch tested?

All three queries passed with CPU fallback disabled and cuDF table scanning enabled

Was this patch authored or co-authored using generative AI tooling?

@github-actions github-actions Bot added the VELOX label Sep 20, 2026
@marin-ma marin-ma changed the title VL] Fix host to GPU conversion in CudfVectorStream [VL] Fix host to GPU conversion in CudfVectorStream Sep 21, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant