1. adc5d20 Add missing arrow predicate pushdown implementations for `StartsWith`, `NotStartsWith`, `In`, and `NotIn` (#404) by Scott Donnelly · 29 hours ago main
  2. 070576b Implement `BoundPredicateVisitor` for `ManifestFilterVisitor` (#367) by Shabana Baig · 3 days ago
  3. b20d7ac feat: Add storage features for iceberg (#400) by Xuanwo · 3 days ago
  4. 1912f0f SnapshotRetention::Tag max_ref_age_ms should be optional (#391) by Christian · 3 days ago
  5. ffafe15 deps: Bump arrow related crates to 52 (#403) by Yue Deng · 3 days ago
  6. e41f17e Add accessor for Schema identifier_field_ids (#388) by Christian · 4 days ago
  7. a888bd8 Derive Clone for TableUpdate (#402) by Christian · 4 days ago
  8. 15e61f2 feat: add `ExpressionEvaluator` (#363) by Marvin Lanhenke · 6 days ago
  9. f1ea6e1 feat: `StructAccessor.get` returns `Result<Option<Datum>>` instead of `Result<Datum>` (#390) by Scott Donnelly · 9 days ago
  10. 1aa05e0 docs(writer/docker): fix small typos and wording (#389) by Jack · 2 weeks ago
  11. 8068407 fix: make PrimitiveLiteral and Literal not be Ord (#386) by ZENOTME · 2 weeks ago
  12. 4407634 replaced `i32` in `TableUpdate::SetDefaultSortOrder` to `i64` (#387) by Matiukhin Vlad · 2 weeks ago
  13. e5b59a7 Feature: Schema into_builder method (#381) by Christian · 3 weeks ago
  14. 1bf80e1 make file scan task serializable (#377) by ZENOTME · 3 weeks ago
  15. 43df392 Rename V2 spec names. (#380) by Ajay Gupte · 3 weeks ago
  16. e1c10b5 Add `InclusiveMetricsEvaluator` (#347) by Scott Donnelly · 4 weeks ago
  17. 6d95a5c chore(deps): Update itertools requirement from 0.12 to 0.13 (#376) by dependabot[bot] · 4 weeks ago
  18. 40eb024 chore(deps): Update datafusion requirement from 37.0.0 to 38.0.0 (#369) by dependabot[bot] · 4 weeks ago
  19. 81df940 feat: Convert predicate to arrow filter and push down to parquet reader (#295) by Liang-Chi Hsieh · 5 weeks ago
  20. 3b8121e feat: Extract FileRead and FileWrite trait (#364) by Xuanwo · 5 weeks ago
  21. ffb691d fix (manifest-list): added serde aliases to support both forms conventions (#365) by Alon Agmon · 5 weeks ago
  22. 1c66e5a refactor: cache partition_schema in `fn plan_files()` (#362) by Marvin Lanhenke · 6 weeks ago
  23. bbd042d Basic Integration with Datafusion (#324) by Marvin Lanhenke · 6 weeks ago
  24. 7dfc548 Refactor: Extract `partition_filters` from `ManifestEvaluator` (#360) by Marvin Lanhenke · 7 weeks ago
  25. 0154829 feat: implement manifest filtering in TableScan (#323) by Scott Donnelly · 7 weeks ago
  26. aba6209 feat: init iceberg writer (#275) by ZENOTME · 8 weeks ago
  27. 0666b4b feat: add ManifestEvaluator (#322) by Scott Donnelly · 8 weeks ago
  28. 0e683f2 chore: update roadmap (#336) by Marvin Lanhenke · 8 weeks ago
  29. dcc380a feat: Glue Catalog - table operations (3/3) (#314) by Marvin Lanhenke · 8 weeks ago
  30. 7666bb6 Simplify expression when doing `{and,or}` operations (#339) by Fokko Driesprong · 8 weeks ago
  31. 5761fd2 feat: Implement the conversion from Iceberg Schema to Arrow Schema (#277) by ZENOTME · 8 weeks ago
  32. de80a24 feat: add InclusiveProjection (#335) by Scott Donnelly · 8 weeks ago
  33. 9160bba feat: add BoundPredicateVisitor. Add AlwaysTrue and AlwaysFalse to Predicate (#334) by Scott Donnelly · 9 weeks ago
  34. 8847f9c chore(deps): Bump apache/skywalking-eyes from 0.5.0 to 0.6.0 (#328) by dependabot[bot] · 9 weeks ago
  35. 2bb6918 chore(deps): Bump peaceiris/actions-gh-pages from 3.9.3 to 4.0.0 (#333) by dependabot[bot] · 9 weeks ago
  36. 9dba0ce chore(deps): Bump peaceiris/actions-mdbook from 1 to 2 (#332) by dependabot[bot] · 9 weeks ago
  37. ecde318 chore(deps): Update pilota requirement from 0.10.0 to 0.11.0 (#327) by dependabot[bot] · 9 weeks ago
  38. 4170872 feat: use str args rather than String in transform (#325) by Scott Donnelly · 9 weeks ago
  39. ca9de89 feat: add Struct Accessors to BoundReferences (#317) by Scott Donnelly · 2 months ago
  40. 4e89ac7 feat: Project transform (#309) by Marvin Lanhenke · 2 months ago
  41. f7bffb1 Support identifier warehouses (#308) by Fokko Driesprong · 2 months ago
  42. 301a0af Upgrade to rust-version 1.77.1 (#316) by Marvin Lanhenke · 2 months ago
  43. 865f774 refine: seperate parquet reader and arrow convert (#313) by ZENOTME · 2 months ago
  44. 3dcb3a9 feat: support uri redirect in rest client (#310) by TennyZhuang · 2 months ago
  45. d57d91b Fix day timestamp micro (#312) by Marvin Lanhenke · 3 months ago
  46. 6e5a871 feat: Read Parquet data file with projection (#245) by Liang-Chi Hsieh · 3 months ago
  47. 162f16e fix: chrono dep (#274) by Chengxu Bian · 3 months ago
  48. 49117cb feat: Support customized header in Rest catalog client (#306) by Howie Wang · 3 months ago
  49. 94c9af0 feat: Complete predicate builders for all operators. (#276) by QuakeWang · 3 months ago
  50. bbc8578 feat: add transform_literal (#287) by ZENOTME · 3 months ago
  51. 2018ffc feat: Glue Catalog - namespace operations (2/3) (#304) by Marvin Lanhenke · 3 months ago
  52. c67007a feat: Make OAuth token server configurable (#305) by Howie Wang · 3 months ago
  53. ce71aeb fix: renaming FileScanTask.data_file to data_manifest_entry (#300) by Alon Agmon · 3 months ago
  54. ffd76eb fix: missing properties (#303) by Marvin Lanhenke · 3 months ago
  55. e196725 feat: rest client respect prefix prop (#297) by TennyZhuang · 3 months ago
  56. fd9aa71 Glue Catalog: Basic Setup + Test Infra (1/3) (#294) by Marvin Lanhenke · 3 months ago
  57. a8f2939 chore(deps): Update reqwest requirement from ^0.11 to ^0.12 (#296) by dependabot[bot] · 3 months ago
  58. 1c2a20b feat: implement prune column for schema (#261) by Yue Deng · 3 months ago
  59. 0629ad5 Add hive metastore catalog support (part 2/2) (#285) by Marvin Lanhenke · 3 months ago
  60. 757ef4c feat: modify `Bind` calls so that they don't consume `self` and instead return a new struct, leaving the original unmoved" (#290) by Scott Donnelly · 3 months ago
  61. ce09b1e Rename funtion name to add_manifests (#293) by Liang-Chi Hsieh · 3 months ago
  62. 39aafdd feat: Implement the conversion from Arrow Schema to Iceberg Schema (#258) by Liang-Chi Hsieh · 3 months ago
  63. f0effeb fix: enable public access to ManifestEntry properties (#284) by Alon Agmon · 3 months ago
  64. c3c1f5f feat: make optional oauth param configurable (#278) by Himadri Pal · 3 months ago
  65. 6f85456 Metadata Serde + default partition_specs and sort_orders (#272) by Marvin Lanhenke · 3 months ago
  66. 76af889 build: Restore CI by making parquet and arrow version consistent (#280) by Liang-Chi Hsieh · 3 months ago
  67. 124a79b docs: annotate precision and length to primitive types (#270) by Ruihang Xia · 3 months ago
  68. d6703df feat: implement OAuth for catalog rest client (#254) by TennyZhuang · 3 months ago
  69. 6e29ca7 feat (static table): implement a read-only table struct loaded from metadata (#259) by Alon Agmon · 3 months ago
  70. 3d08f04 Rename stat_table to table_exists in Catalog trait (#257) by 张林伟 · 3 months ago
  71. 39e7e9d feat: init TableMetadataBuilder (#262) by ZENOTME · 3 months ago
  72. 71cd44f add rewrite_not (#263) by Marvin Lanhenke · 3 months ago
  73. 78a416d Implement Display instead of ToString (#256) by 张林伟 · 3 months ago
  74. 83cdff4 feat: Implement binding expression (#231) by Renjie Liu · 3 months ago
  75. 7a1cb12 Make plan_files as asynchronous stream (#243) by Liang-Chi Hsieh · 3 months ago
  76. b8919cd chore: Enable projects. (#247) by Renjie Liu · 3 months ago
  77. 3a947fa Add hive metastore catalog support (part 1/2) (#237) by Marvin Lanhenke · 3 months ago
  78. 0914f7a feat: add parquet writer (#176) by ZENOTME · 3 months ago
  79. c7727e3 chore: doc-test as a target (#235) by Renjie Liu · 3 months ago
  80. 8e4308d Implement basic Parquet data file reading capability (#207) by Scott Donnelly · 3 months ago
  81. f61d475 fix: Remove deprecated methods to pass ci (#234) by Renjie Liu · 3 months ago
  82. 0fc0b0f feat: add `UnboundPredicate::negate()` (#228) by Scott Donnelly · 3 months ago
  83. b248fd6 minor: Fix `double` API doc typo (#226) by Liang-Chi Hsieh · 3 months ago
  84. cbf2873 chord: Add IssueNavigationLink for RustRover (#230) by stream2000 · 3 months ago
  85. 811fd1d feat: Add expression builder and display. (#169) by Renjie Liu · 4 months ago
  86. a20cda8 ci: Ignore RUSTSEC-2023-0071 for no actions to take (#222) by Xuanwo · 4 months ago
  87. 048eac8 test: add FileIO s3 test (#220) by Chengxu Bian · 4 months ago
  88. 61e6444 chore(deps): Update derive_builder requirement from 0.13.0 to 0.20.0 (#203) by dependabot[bot] · 4 months ago
  89. 49a9d86 doc: Add download page (#219) by Renjie Liu · 4 months ago
  90. 9f70c0d Follow naming convention from Iceberg's Java and Python implementations (#204) by Shabana Baig · 4 months ago
  91. 86784ee docs: Add basic README for all crates (#215) by Xuanwo · 4 months ago
  92. fad60e1 ci: add workflow for cargo audit (#217) by Scott Donnelly · 4 months ago
  93. 8e3f950 ci: Add workflow for publish (#218) by Xuanwo · 4 months ago
  94. d251904 Add UnboundSortOrder (#115) by Farooq Qaiser · 4 months ago
  95. b6bbd1d feat: Make thrift transport configurable (#194) by Mark Grey · 4 months ago
  96. 027f271 feat: Add Sync + Send to Catalog trait (#202) by ZHENGLIN LI · 4 months ago
  97. 07c9e0f Fix the REST spec version (#198) by Fokko Driesprong · 4 months ago
  98. 5c23124 Fix: add required rust version in cargo.toml (#193) by Dinesh Phuyel · 4 months ago
  99. 69a5f14 refactor: remove unwraps (#196) by Chengxu Bian · 4 months ago
  100. e2ba1a4 refactor: remove support of manifest list format as a list of file path (#201) by Yue Deng · 4 months ago