Skip to content

Conversation

@andygrove
Copy link
Member

Which issue does this PR close?

Closes #.

Rationale for this change

DataFusion 52 changed how FilterExec's batch coalescer works - streams now return Poll::Pending when accumulating input instead of blocking on a channel. Update test_unpack_dictionary_primitive and test_unpack_dictionary_string to poll the stream directly and send EOF on Pending, rather than using a separate mpsc channel/spawned task to feed batches.

What changes are included in this PR?

How are these changes tested?

DataFusion 52 changed how FilterExec's batch coalescer works - streams
now return Poll::Pending when accumulating input instead of blocking on
a channel. Update test_unpack_dictionary_primitive and
test_unpack_dictionary_string to poll the stream directly and send EOF
on Pending, rather than using a separate mpsc channel/spawned task to
feed batches.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant