Skip to content

Rescale timestamp stats to specified precision for parquet predicate pushdown#22166

Draft
mhaseeb123 wants to merge 10 commits intorapidsai:mainfrom
mhaseeb123:fix/timestamp-scale-predicate-pushdown
Draft

Rescale timestamp stats to specified precision for parquet predicate pushdown#22166
mhaseeb123 wants to merge 10 commits intorapidsai:mainfrom
mhaseeb123:fix/timestamp-scale-predicate-pushdown

Conversation

@mhaseeb123
Copy link
Copy Markdown
Member

Description

This PR rescales Parquet statistics for timestamp columns to the precision set by timestamp_type option during predicate pushdown for correct comparisons. Bloom filter based row group pruning is also skipped for timestamp columns in such cases (mismatch in timestamp scale).

Checklist

  • I am familiar with the Contributing Guidelines.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@copy-pr-bot
Copy link
Copy Markdown

copy-pr-bot bot commented Apr 16, 2026

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@github-actions github-actions bot added the libcudf Affects libcudf (C++/CUDA) code. label Apr 16, 2026
@mhaseeb123 mhaseeb123 changed the title Rescale timestamp column stats to specified precision for parquet predicate pushdown Rescale timestamp stats to specified precision for parquet predicate pushdown Apr 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

libcudf Affects libcudf (C++/CUDA) code.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant