Skip to content

test(arrow-select): additional tests for inline-view filter fast path (tests for #9755)#10054

Open
alamb wants to merge 1 commit into
apache:mainfrom
alamb:alamb/coalesce-fused-filter-tests
Open

test(arrow-select): additional tests for inline-view filter fast path (tests for #9755)#10054
alamb wants to merge 1 commit into
apache:mainfrom
alamb:alamb/coalesce-fused-filter-tests

Conversation

@alamb
Copy link
Copy Markdown
Contributor

@alamb alamb commented Jun 3, 2026

Which issue does this PR close?

Rationale for this change

While reviewing #9755 I found, via cargo llvm-cov, there are some uncovered code paths (for very sparse filters as well as for outputting intermediate blocks)

What changes are included in this PR?

  • Add tests with 5% selectivity filters
  • Add test case whose buffered rows cross target_batch_size forcing a flush

Are there any user-facing changes?

No. This is test only

@github-actions github-actions Bot added the arrow Changes to the arrow crate label Jun 3, 2026
@alamb alamb force-pushed the alamb/coalesce-fused-filter-tests branch from 682b7af to 1c94743 Compare June 3, 2026 12:18
@alamb alamb force-pushed the alamb/coalesce-fused-filter-tests branch from 1c94743 to 2b713fb Compare June 3, 2026 12:46
@alamb alamb marked this pull request as ready for review June 3, 2026 12:47
@alamb alamb changed the title test(arrow-select): cover the fused inline-view filter fast path (tests for #9755) test(arrow-select): additional tests for inline-view filter fast path (tests for #9755) Jun 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

arrow Changes to the arrow crate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant