- 9b1a2e9 deps: upgrade to DataFusion 55.0 and Arrow/Parquet 59.2 (#2958) by Matt Butrovich · 6 days ago gabotechs/port-iceberg-rust-history
- 96783fc refactor: parse table properties lazily (#3030) by blackmwk · 12 days ago
- 72b8fcb docs: fix references in public docs (#2937) by Joseph Lenton · 2 weeks ago
- d1819cb refactor: Migrate TableProperties consumers to getters (#2989) by blackmwk · 3 weeks ago
- fbf6a21 refactor: Add manifest reader (#2884) by Xander · 3 weeks ago
- e140f9f feat(encryption) [15/N] write encrypted parquet data files (#2701) by aarushigupta132 · 3 weeks ago
- b7819c1 fix (datafusion) IcebergWriteExec emits incorrect schema (#2975) by NoahKusaba · 4 weeks ago
- 051b19b feat(parquet): wire in additional parquet writer settings (#2887) by Xander · 5 weeks ago
- 49098eb feat: add history metadata table (#2825) by Gustavo Schneiter · 7 weeks ago
- 823b746 chore(lint) check unused_qualifications (#2839) by Xander · 8 weeks ago
- 2c9644d feat: Variant Support (#2188) by Christian · 8 weeks ago
- faba05f chore(deps): Bump DataFusion to 54.0.0 (#2648) by Xander · 9 weeks ago
- cdc31c1 chore: Update changelog for 0.10.0 (#2782) by Daniel Carl Jones · 9 weeks ago
- e835b75 feat(writer): honor write.parquet.* via ParquetWriterBuilder::from_table_properties (#2561) by Krisztián Szűcs · 2 months ago
- 7334077 fix(datafusion): reject non-append insert operations (#2714) by kid · 2 months ago
- 21bd3b6 fix(datafusion): return single row with count 0 for empty inserts (#2712) by kid · 2 months ago
- a030a1a chore: Update changelog and dependency lists for 0.10.0 (#2745) by Daniel Carl Jones · 2 months ago
- 05bed56 chore: Bump version to 0.10.0, update changelog (#2700) by Shawn Chang · 3 months ago
- 45c3605 chore: Move dependency list generation from a release task to a PR author responsibility (#2676) by Daniel Carl Jones · 3 months ago
- 46dfe94 feat(datafusion): push down isnan over NaN-preserving numeric expressions (#2592) by Xin Huang · 3 months ago
- 999cc09 chore: Bump MSRV to 1.94 (#2652) by Daniel Carl Jones · 3 months ago
- ac36ed0 refactor!(writer): borrow TableMetadata in DefaultLocationGenerator::new (#2604) by Sreesh Maheshwar · 3 months ago
- c421c95 chore(refactor): add manifest list reader (#2541) by Xander · 3 months ago
- 2baad09 chore(ci): omit blanket/auto-trait/auto-derived impls from public API (#2542) by Xander · 3 months ago
- 360f749 feat(ci): add cargo-public-api checks for public API stability (#2525) by Xander · 3 months ago
- 29928a5 Use cargo publish to publish crates (#2489) by blackmwk · 4 months ago
- d9162fb feat: HuggingFace Hub storage backend and CDC table properties (#2375) by Krisztián Szűcs · 4 months ago
- a972016 feat!(runtime): Support custom Runtime in Catalog (#2308) by Shawn Chang · 4 months ago
- a3077ed fix(tests): remove unnecessary `.to_string()` calls for metadata_location (#2407) by Liang Gong · 4 months ago
- 09ead8c feat(datafusion): show pushed-down limit in IcebergTableScan EXPLAIN output (#2360) by Charles-Antoine Leger · 5 months ago
- f0b7875 Make `convert_filters_to_predicate` public (#2118) by Den · 5 months ago
- 33f4202 deps: upgrade DataFusion to 53.0, Arrow to 58 (#2206) by Matt Butrovich · 6 months ago
- 3753ec0 chore: Bump version to 0.9.0, update dep list and changelog (#2223) by Shawn Chang · 6 months ago
- c35ca67 chore: Update MSRV to 1.91.0 (#2204) by Xander · 6 months ago
- 0b9ab78 feat!(storage): Integration Storage trait with FileIO (#2116) by Shawn Chang · 6 months ago
- 2f2afcf feat(datafusion): support isnan predicate pushdown to Iceberg (#2142) by Kaiqi Dong · 7 months ago
- 5c2d83c feat(datafusion): Add Timestamp scalar value conversion for predicate pushdown (#2069) by Liang-Chi Hsieh · 7 months ago
- 0afd6d0 feat(datafusion): Add Boolean predicate pushdown support (#2082) by Liang-Chi Hsieh · 7 months ago
- 46a64c7 feat(datafusion): Add LIKE predicate pushdown for StartsWith patterns (#2014) by Liang-Chi Hsieh · 8 months ago
- 27a2259 feat(datafusion): Add support for DROP TABLE (#2033) by Shawn Chang · 8 months ago
- 868ea8b feat(datafusion): Add Binary scalar value conversion for predicate pushdown (#2048) by Liang-Chi Hsieh · 8 months ago
- 851b18c feat(datafusion): Support `CREATE TABLE` for DataFusion (#1972) by Shawn Chang · 8 months ago
- ab86392 feat(datafusion): Add schema validation for partition projection (#2008) by Liang-Chi Hsieh · 8 months ago
- 99ddb0a feat(spec): add table_properties() method to TableMetadata (#2002) by Nathan Metzger · 8 months ago
- a87d10f feat(datafusion): Add LIMIT pushdown support (#2006) by Liang-Chi Hsieh · 8 months ago
- 5124214 feat(datafusion): Apply SortExec when writing in clustered mode (#2005) by Shawn Chang · 8 months ago
- b90f91d feat: make FanoutWriter writer configurable (#1962) by Alan Tang · 8 months ago
- 50dfba6 Bump to version 0.8.0 (#1938) by Xuanwo · 9 months ago
- 043bf35 deps: bump DataFusion to 51, Arrow to 57, pyo to 0.26 (#1899) by Matt Butrovich · 9 months ago
- 20f87db chore: bump MSRV to 1.88, fix warnings and clippy errors (#1902) by Matt Butrovich · 9 months ago
- f86209e feat(datafusion): Add `sort_by_partition` to sort the input partitioned data (#1618) by Shawn Chang · 9 months ago
- 10b781d feat(datafusion): Split IcebergTableProvider into static and non-static table provider (#1879) by Shawn Chang · 10 months ago
- 5bf2ff3 feat(datafusion): Support `INSERT INTO` partitioned tables (#1827) by Shawn Chang · 10 months ago
- 7cdec71 feat(datafusion): Add TaskWriter for DataFusion (#1769) by Shawn Chang · 10 months ago
- 09ac6ae feat(datafusion): implement the partitioning node for DataFusion to define the partitioning (#1620) by Florian Valeye · 10 months ago
- 33bd90a chore: inline format args (#1805) by Colin Marc · 10 months ago
- ba6653c feat: Update Datafusion to v49 (#1704) by Jannik Steinmann · 11 months ago
- 07f0b67 refactor(arrow,datafusion): Reuse PartitionValueCalculator in RecordBatchPartitionSplitter (#1781) by Shawn Chang · 11 months ago
- 26e25c6 feat(datafusion): implement the project node to add the partition columns (#1602) by Florian Valeye · 11 months ago
- 0c11819 feat(writer): Add clustered and fanout writer (#1735) by Shawn Chang · 11 months ago
- bea2fe2 feat(spec): add `table_properties.rs` to spec (#1733) by Kaushik Srinivasan · 11 months ago
- ced4c0b Improve `IcebergCommitExec` to correctly populate properties/schema (#1721) by Sergei Grebnov · 11 months ago
- 4d98e77 fix: ensure CoalescePartitionsExec is enabled for IcebergCommitExec (#1723) by Sergei Grebnov · 11 months ago
- 8f12434 refactor(writer): Refactor writers for the future partitioning writers (#1657) by Shawn Chang · 11 months ago
- 87ce715 chore: update changelog and dependencies for 0.7.0 release (#1713) by Kevin Liu · 12 months ago
- 4b9dc43 chore: Bump toolchain version to rust 1.87 and update dependencies list (#1688) by Shawn Chang · 12 months ago
- e026b43 feat: bump datafusion to 48 (#1501) by Colin Marc · 12 months ago
- ce7188c feat(writer): Make LocationGenerator partition-aware (#1625) by Shawn Chang · 1 year ago
- 960ecfc fix: await get catalog in datafusion integration test (#1635) by Leon Lin · 1 year ago
- 5feba97 feat(datafusion): Implement `insert_into` for `IcebergTableProvider` (#1600) by Shawn Chang · 1 year ago
- 7d9ccb1 feat(catalog): Implement catalog loader for in memory (#1623) by Leon Lin · 1 year ago
- 26c0bec Include license and notice files in published crates (#1601) by Andrew Kane · 1 year, 1 month ago
- 7d2425f feat(arrow): Allow ArrowArrayAccessor to use field.name to match fields (#1561) by Shawn Chang · 1 year, 1 month ago
- c1e2bdd feat(datafusion): Implement IcebergWriteExec for DataFusion write support (#1585) by Shawn Chang · 1 year, 1 month ago
- 9da5fa8 feat(datafusion): Add IcebergCommitExec to commit the written data files (#1588) by Shawn Chang · 1 year, 1 month ago
- d7827d7 feat(iceberg-datafusion): make IcebergTableScan public (#1570) by Colin Marc · 1 year, 1 month ago
- 0ebed78 Preparing 0.6.0 release (update dep list) (#1525) by Xuanwo · 1 year, 2 months ago
- 8ccaf10 refactor: Move memory catalog into core (#1480) by Xuanwo · 1 year, 2 months ago
- 3a5c028 feat(datafusion): support metadata tables for Datafusion (#879) by xxchan · 1 year, 2 months ago
- 285fcab Bump iceberg-rust version to 0.5.1 (#1380) by Kevin Liu · 1 year, 4 months ago
- 60b46d0 Regenerate the licenses and update the allowed list (#1363) by Fokko Driesprong · 1 year, 4 months ago
- 1a5b05d Bump iceberg-rust version to 0.5.0 (#1345) by Kevin Liu · 1 year, 4 months ago
- 2dc29af Bump iceberg-rust version to 0.5.0 (Round 1) (#1342) by Xuanwo · 1 year, 4 months ago
- c5ea4c2 Expose datafusion table provider as python binding (#1324) by Kevin Liu · 1 year, 4 months ago
- 9f5ad68 chore: bump up arrow/parquet/datafusion (#1294) by sundyli · 1 year, 4 months ago
- cbd9732 refactor: use the same MSRV for datafusion integration (#1197) by xxchan · 1 year, 5 months ago
- ae721fc ci: Use taplo to replace cargo-sort (#1186) by Xuanwo · 1 year, 5 months ago
- ec439df refactor: Bump MSRV to 1.84 for preparing next release (#1185) by Xuanwo · 1 year, 5 months ago
- 0d41351 feat: nan_value_counts support (#907) by feniljain · 1 year, 6 months ago
- c08b3ec fix: Do not extract expression from cast to date (#977) by Omer Hadari · 1 year, 7 months ago
- d86825f Add pyspark DataFusion integration test (#850) by Marko Grujic · 1 year, 8 months ago
- 8f8f58b Datafusion: Support cast operations (#821) by Fokko Driesprong · 1 year, 8 months ago
- 5a8583f ci: check MSRV correctly (#849) by xxchan · 1 year, 8 months ago
- 1b8972a chore: datafusion 44 upgrade (#867) by Marko Grujic · 1 year, 8 months ago
- 2ae61b2 Align schemas for DataFusion plan and stream (#829) by Marko Grujic · 1 year, 9 months ago
- b847bcd chore: Generate Changelog Dependencies for 0.4.0 release (#812) by Sung Yun · 1 year, 9 months ago
- acfb0a8 Derive Clone for IcebergTableProvider (#722) by Sergei Patiakin · 1 year, 10 months ago
- 8ee8e7a Fix error running data fusion queries - Physical input schema should be the same as the one converted from logical input schema (#664) by FANNG · 1 year, 10 months ago
- 0c88d1f datafusion: Create table provider for a snapshot. (#707) by Leonid Ryzhyk · 1 year, 10 months ago
- 9c98c89 Upgrade to DataFusion 43 (#691) by Marko Grujic · 1 year, 10 months ago