1. 709a244 perf(reader): Add Parquet metadata size hint option to ArrowReaderBuilder (#2173) by Matt Butrovich · 16 hours ago main
  2. 118f5a5 ci: Update stale.yml GitHub workflow to handle stale PRs (#2171) by Matt Butrovich · 17 hours ago
  3. 88fdfed chore(deps): Bump urllib3 from 2.5.0 to 2.6.3 in /bindings/python (#2170) by dependabot[bot] · 32 hours ago
  4. 1817814 chore(deps): Bump crate-ci/typos from 1.43.4 to 1.43.5 (#2160) by dependabot[bot] · 2 days ago
  5. 85c07d7 chore(deps): Bump actions/checkout from 4 to 6 (#2161) by dependabot[bot] · 2 days ago
  6. 6a01be7 Potential fix for code scanning alert no. 1: Cache Poisoning via low-privileged code injection (#2164) by Kevin Liu · 2 days ago
  7. d84ae17 chore(ci): add explicit least-privilege workflow permissions (#2163) by Kevin Liu · 2 days ago
  8. 8427966 chore(deps): Bump actions/stale from 10.1.1 to 10.2.0 (#2159) by dependabot[bot] · 2 days ago
  9. 430b26e chore(deps): Bump minijinja from 2.15.1 to 2.16.0 (#2162) by dependabot[bot] · 2 days ago
  10. 873f7ad feat(playground): add memory catalog support (#2121) by Shekhar Prasad Rajak · 2 days ago
  11. 3ae3722 CI(Python): dont use --sdist in maturin build for CI (#2166) by Kevin Liu · 2 days ago
  12. 1231877 CI: Add CodeQL workflow for GitHub Actions security scanning (#2151) by Kevin Liu · 8 days ago
  13. 8cc171d chore(deps): Bump the arrow-parquet group with 2 updates (#2139) by dependabot[bot] · 8 days ago
  14. 19fa0d7 infra: set github actions max-parallel to 15 (#2150) by Kevin Liu · 9 days ago
  15. eb9d374 chore(deps): Bump uuid from 1.20.0 to 1.21.0 (#2141) by dependabot[bot] · 9 days ago
  16. e9b312a chore(deps): Bump tempfile from 3.23.0 to 3.25.0 (#2140) by dependabot[bot] · 9 days ago
  17. 30a3560 chore(deps): Bump crate-ci/typos from 1.43.3 to 1.43.4 (#2138) by dependabot[bot] · 9 days ago
  18. 6c197fe fix(rest): Filter sensitive headers from error logs (#2117) (#2130) by Cole Mackenzie · 13 days ago
  19. 28df4ec fix: Interpret s3tables warehouse as table_location not metadata loca… (#2115) by emkornfield · 13 days ago
  20. 7c2d5d1 refactor(storage): Reorganize storage code into a new module (#2109) by Shawn Chang · 14 days ago
  21. 5cec0f3 Use uv instead of pip for python packages (#2129) by blackmwk · 2 weeks ago
  22. 921b8fd chore(deps): Bump crate-ci/typos from 1.42.3 to 1.43.3 (#2124) by dependabot[bot] · 2 weeks ago
  23. e007e07 chore(deps): Bump the arrow-parquet group with 6 updates (#2125) by dependabot[bot] · 2 weeks ago
  24. 77fad54 chore(deps): Bump fs-err from 3.2.0 to 3.3.0 (#2126) by dependabot[bot] · 2 weeks ago
  25. 50b3740 chore(deps): Bump time from 0.3.44 to 0.3.47 in /bindings/python (#2112) by dependabot[bot] · 3 weeks ago
  26. 3c42546 chore(deps): Bump time from 0.3.44 to 0.3.47 (#2113) by dependabot[bot] · 3 weeks ago
  27. b41ecb4 fix(python): Bump Python version upper bound (#2110) by geruh · 3 weeks ago
  28. 8587044 feat(io): Implement native MemoryStorage (#2097) by Shawn Chang · 3 weeks ago
  29. 5124737 feat(io): Implement native LocalFsStorage (#2094) by Shawn Chang · 3 weeks ago
  30. 099f5b4 chore(deps): Bump bytes from 1.10.1 to 1.11.1 in /bindings/python (#2101) by dependabot[bot] · 3 weeks ago
  31. a198aab chore(deps): Bump bytes from 1.11.0 to 1.11.1 (#2102) by dependabot[bot] · 3 weeks ago
  32. 0c3e5f0 feat!(io): Implement Storage for OpenDal (#2080) by Shawn Chang · 3 weeks ago
  33. d8f104a chore(deps): Bump crate-ci/typos from 1.42.1 to 1.42.3 (#2098) by dependabot[bot] · 3 weeks ago
  34. 0459206 chore(deps): Bump minijinja from 2.13.0 to 2.15.1 (#2099) by dependabot[bot] · 3 weeks ago
  35. 544aa71 chore(python): Use PyPI release of pyiceberg instead of git dependency (#2095) by Kevin Liu · 4 weeks ago
  36. 0ffd2f2 feat(datafusion): Add Timestamp scalar value conversion for predicate pushdown (#2069) by Liang-Chi Hsieh · 4 weeks ago
  37. c56411a fix: SqlCatalogBuilder does not save supplied name in SqlCatalogConfig before initializing SqlCatalog (#2079) by Brodie Alexander · 4 weeks ago
  38. 8e826ec feat(datafusion): Add Boolean predicate pushdown support (#2082) by Liang-Chi Hsieh · 4 weeks ago
  39. 1aee142 Fix moto server port conflict with macOS AirPlay Receiver (#2090) by Kevin Liu · 4 weeks ago
  40. 5d3152f site: merge container docs and add a section about docker desktop (#2091) by Kevin Liu · 4 weeks ago
  41. da9e613 Add ETL project link to README (#2087) by Raminder Singh · 4 weeks ago
  42. 6165cd9 feat(spec): replace rust_decimal with fastnum for 38-digit precision (#2063) by Nathan Metzger · 4 weeks ago
  43. d5572bd Split sqllogictests into different schedule (#2085) by Renjie Liu · 4 weeks ago
  44. f93f013 feat: Factor out CompressionCodec to common location and add Gzip (#2081) by emkornfield · 4 weeks ago
  45. 4c10b02 Use nextest to speedup tests (#2078) by Renjie Liu · 4 weeks ago
  46. ac4e4b0 Let integration tests run in parallel (#2076) by Renjie Liu · 4 weeks ago
  47. 045c0b2 Cleanup integration tests (#2074) by Renjie Liu · 4 weeks ago
  48. 04d90bf feat(io): Add specific storage configs (#2072) by Shawn Chang · 4 weeks ago
  49. 946a28f Simplify test setup by starting container only once. (#2071) by Renjie Liu · 4 weeks ago
  50. 2a43943 feat(io): Add Storage, StorageFactory, StorageConfig (#2061) by Shawn Chang · 4 weeks ago
  51. 330f21d feat(datafusion): Add LIKE predicate pushdown for StartsWith patterns (#2014) by Liang-Chi Hsieh · 4 weeks ago
  52. ffe355b chore(deps): Bump crate-ci/typos from 1.42.0 to 1.42.1 (#2066) by dependabot[bot] · 4 weeks ago
  53. 0200cb0 chore(deps): Bump uuid from 1.19.0 to 1.20.0 (#2067) by dependabot[bot] · 4 weeks ago
  54. 5d07594 feat(io): Rename Storage to OpenDalStorage (#2059) by Shawn Chang · 5 weeks ago
  55. 05651e2 feat(datafusion): Add support for DROP TABLE (#2033) by Shawn Chang · 5 weeks ago
  56. 20ce7a5 feat(datafusion): Add Binary scalar value conversion for predicate pushdown (#2048) by Liang-Chi Hsieh · 5 weeks ago
  57. ee21563 perf(reader): Fast path ArrowReader::read when concurrency is 1 to avoid waker churn and add determinism to FileScanTask processing (#2020) by Matt Butrovich · 5 weeks ago
  58. fbcf58e infra: fix manual trigger for the "release python" github workflow (#2049) by Kevin Liu · 5 weeks ago
  59. 2c690c2 fix: reuse partition field IDs for equivalent fields in AddSpec (#2011) by Aditya Subrahmanyan · 5 weeks ago
  60. 3c9df9e infra: dynamically set msrv in github workflows (#2040) by Kevin Liu · 5 weeks ago
  61. 8706d08 chore(deps): Bump the arrow-parquet group with 2 updates (#2046) by dependabot[bot] · 5 weeks ago
  62. fd87aab chore(deps): Bump rust_decimal from 1.39.0 to 1.40.0 (#2047) by dependabot[bot] · 5 weeks ago
  63. 0e01922 infra: auto update docker image (#2044) by Kevin Liu · 5 weeks ago
  64. 6270ce4 infra: use spark base image for docker (#2043) by Kevin Liu · 5 weeks ago
  65. ea6004b infra: upgrade spark to 3.5.8 (#2045) by Kevin Liu · 5 weeks ago
  66. 6ed38b2 site: release static version from downloads page (#2039) by Kevin Liu · 6 weeks ago
  67. d76bb5e fix: allow v2 to v3 table upgrades with existing snapshots (#2010) by Aditya Subrahmanyan · 6 weeks ago
  68. 4efea04 rfc: Making Storage a Trait (#1885) by Shawn Chang · 6 weeks ago
  69. b05a675 infra: Restrict audit workflow to main apache/iceberg-rust repository (#1974) by Kevin Liu · 6 weeks ago
  70. 459db8a chore: Update copyright year in NOTICE files (#2024) by Andrea Bozzo · 6 weeks ago
  71. 5cf85da feat(datafusion): Support `CREATE TABLE` for DataFusion (#1972) by Shawn Chang · 6 weeks ago
  72. a0424e9 feat(datafusion): Add schema validation for partition projection (#2008) by Liang-Chi Hsieh · 6 weeks ago
  73. a5df594 add `make site` for local website preview (#2017) by Kevin Liu · 6 weeks ago
  74. f01c4df docs: split up the make command in release doc (#2016) by Kevin Liu · 6 weeks ago
  75. 19cd108 docs: Minor update to README.md (#2018) by Aditya Subrahmanyan · 6 weeks ago
  76. dbc7e9f chore(deps): Bump the arrow-parquet group with 6 updates (#2013) by dependabot[bot] · 6 weeks ago
  77. 3f71c39 chore(deps): Bump crate-ci/typos from 1.41.0 to 1.42.0 (#2012) by dependabot[bot] · 6 weeks ago
  78. a169c47 feat(spec): add table_properties() method to TableMetadata (#2002) by Nathan Metzger · 7 weeks ago
  79. 65e3682 feat(datafusion): Add LIMIT pushdown support (#2006) by Liang-Chi Hsieh · 7 weeks ago
  80. 43f1ed8 fix: Reserved sort order ID cannot contain any fields (#1978) by Aditya Subrahmanyan · 7 weeks ago
  81. 76cdf28 fix: Use correct byte representation for decimal hashing (#1998) by Aditya Subrahmanyan · 7 weeks ago
  82. 700e62e chore(deps): Bump crate-ci/typos from 1.40.0 to 1.41.0 (#1982) by dependabot[bot] · 7 weeks ago
  83. 6fa8785 feat(datafusion): Apply SortExec when writing in clustered mode (#2005) by Shawn Chang · 7 weeks ago
  84. 7f2dda3 Bump to version 0.8.0 Round 2 (#1999) by Xuanwo · 7 weeks ago v0.8.0 v0.8.0-rc.2
  85. 99461bf chore(deps): Bump rsa from 0.9.9 to 0.9.10 (#2004) by dependabot[bot] · 7 weeks ago
  86. 1b9fa3a chore(deps): Bump reqwest from 0.12.25 to 0.12.28 (#1983) by dependabot[bot] · 7 weeks ago
  87. 434ab96 fix: Address RUSTSEC-2026-0001 (#1994) by Renjie Liu · 7 weeks ago
  88. 9844638 feat: make FanoutWriter writer configurable (#1962) by Alan Tang · 7 weeks ago
  89. 4d09ba2 Fix ci audit failure (#1988) by Renjie Liu · 7 weeks ago
  90. a321fe5 fix: fix typo check error (#1989) by Alan Tang · 7 weeks ago
  91. 2301352 fix(spec): Include delete file content to V3 manifest (#1979) by Shawn Chang · 7 weeks ago
  92. a405414 fix: MemoryCatalog to return absolute NamespaceIdents (#1970) by André Eickler · 8 weeks ago
  93. ef85152 feat(arrow): Convert Arrow schema to Iceberg schema with auto assigned field ids (#1928) by Shawn Chang · 8 weeks ago
  94. de6a2b9 fix: return proper error rather than persisting error message on snapshot (#1960) by Alan Tang · 8 weeks ago
  95. 99ca196 fix: follow IEEE 754 totalOrder for `float` and `double` (#1959) by Alan Tang · 9 weeks ago
  96. 5dc5764 feat(sqllogictest): use serde derived structs for schedule parsing (#1953) by Andrea Bozzo · 9 weeks ago
  97. bc86d10 refactor(arrow): Rename parameter in delete_filter for clarity (#1955) by Robert Mu · 9 weeks ago
  98. 152aeb6 infra: release script, validate proper ICEBERG_VERSION variable (#1956) by Kevin Liu · 9 weeks ago
  99. de6ffd2 infra: license header check ignore target/ dir (#1954) by Kevin Liu · 9 weeks ago
  100. a329a3b feat: Implement shared delete file loading and caching for ArrowReader (#1941) by Lo · 9 weeks ago