The GitHub Actions job "CI" on iceberg-rust.git/main has failed.
Run started by GitHub user liurenjie1024 (triggered by liurenjie1024).

Head commit for run:
65e368250c1e363c3c63de06248e4bc40ad37c58 / Liang-Chi Hsieh <[email protected]>
feat(datafusion): Add LIMIT pushdown support (#2006)

Implement LIMIT pushdown to optimize queries with LIMIT clauses by
stopping data processing once the limit is reached. This reduces
unnecessary I/O and computation for queries that only need a subset of
rows.

Changes:
- Add limit field to IcebergTableScan to track row limit
- Apply limit at stream level by filtering/slicing record batches
- Update IcebergTableProvider and IcebergStaticTableProvider to pass
limit parameter to scan
- Add comprehensive tests for limit pushdown functionality

## Which issue does this PR close?


- Closes #.

## What changes are included in this PR?


## Are these changes tested?

Co-authored-by: Claude Sonnet 4.5 <[email protected]>

Report URL: https://github.com/apache/iceberg-rust/actions/runs/20840343772

With regards,
GitHub Actions via GitBox

Reply via email to