1. 73252c3 feat(hive): add HmsClient connection lifecycle and URI parsing (#796) by liuxiaoyu · 11 hours ago main
  2. 88f3c41 ci: scope pull request checks to relevant paths (#839) by Manu Zhang · 14 hours ago
  3. e7c5e9c fix: compare transform function parameters (#840) by wzhuo · 15 hours ago
  4. 7e47e4d ci: share sccache setup across workflows (#811) by Abanoub Doss · 15 hours ago
  5. f9e83ff ci: replace cpp-linter-action with cpp-linter CLI (#838) by YangJie · 29 hours ago
  6. 78b6590 ci: check for duplicate pull requests (#837) by Manu Zhang · 35 hours ago
  7. 6c30d3c fix: validate transform parameters in metadata (#757) by Minh Vu · 2 days ago
  8. 944a544 feat(logging): add logging macros (#725) by kamcheungting-db · 2 days ago
  9. 955562b fix: reject non-finite floating-point default values (#810) by Xin Huang · 2 days ago
  10. 9221381 build: move GTest and Google Benchmark setup into IcebergThirdpartyToolchain (#836) by YangJie · 5 days ago
  11. bfc0040 chore(deps): bump the codeql-action group with 2 updates (#835) by dependabot[bot] · 5 days ago
  12. c904c24 ci: enable ASF Copilot code review (#833) by Gang Wu · 5 days ago
  13. fb7cc83 feat: read v3 row lineage metadata columns (#822) by Gang Wu · 8 days ago
  14. f9193ad chore: update ASF GitHub collaborators (#830) by Gang Wu · 9 days ago
  15. c5a5b5c feat: merge multiple deletion vectors per data file (#708) by Zehua Zou · 9 days ago
  16. 697891b fix: use kLegacyPartitionDataIdStart as partition field ID baseline (#832) by wzhuo · 9 days ago
  17. 330de84 feat(puffin): support deletion-vector-v1 blob read/write (#777) by ZhaoXuan · 10 days ago
  18. fee1884 ci: build Windows test leg in Debug (#806) by Abanoub Doss · 11 days ago
  19. 0825f56 ci: retry build dir cleanup on Windows (#807) by Abanoub Doss · 13 days ago
  20. 2191844 build: enable clang-tidy misc-include-cleaner for include hygiene (#820) by Anupam Yadav · 13 days ago
  21. 263795e build: add benchmark build scaffolding (#825) by Timothy Wang · 13 days ago
  22. 755799d refactor: use decimal high and low for Arrow scalar (#803) by Junwang Zhao · 13 days ago
  23. aa36d35 ci: add RelWithDebInfo build and fix free-nonheap-object error (#812) by Junwang Zhao · 13 days ago
  24. 62e1bd8 feat: support v3 column default values in UpdateSchema (#793) by Xin Huang · 14 days ago
  25. 3d5af47 fix: return error for reserved property keys in UpdateProperties::Set() (#817) by wzhuo · 14 days ago
  26. a45bce6 chore(deps): bump the codeql-action group with 2 updates (#827) by dependabot[bot] · 14 days ago
  27. b4737df fix: generate public API docs correctly (#804) by Junwang Zhao · 14 days ago
  28. 4c906d1 feat: make ToLower Unicode-aware via utf8proc (#760) by Rahul Goel · 14 days ago
  29. ebc0e07 Infra: Group github/codeql-action bumps into a single dependabot PR (#826) by Yuya Ebihara · 14 days ago
  30. f4f6359 build: scope warnings-as-error to project targets, not FetchContent subprojects (#819) by Anupam Yadav · 3 weeks ago
  31. 5d31dee refactor: move typed arrow Append helpers to ArrowRowBuilder (#821) by wzhuo · 3 weeks ago
  32. fce18ea chore(deps): bump actions/cache/save from 5.0.5 to 6.1.0 (#816) by dependabot[bot] · 3 weeks ago
  33. c3bc646 chore(deps): bump actions/cache/restore from 5.0.5 to 6.1.0 (#815) by dependabot[bot] · 3 weeks ago
  34. d068a81 chore(deps): bump actions/cache from 5.0.5 to 6.1.0 (#814) by dependabot[bot] · 3 weeks ago
  35. b7b0470 chore(deps): bump actions/setup-python from 6.2.0 to 6.3.0 (#813) by dependabot[bot] · 3 weeks ago
  36. 131f976 ci: scope push trigger to main to drop redundant PR runs (#802) by Abanoub Doss · 3 weeks ago
  37. cd4ca42 feat(parquet): apply column default values when reading missing fields (#792) by Xin Huang · 3 weeks ago
  38. a080eb0 test: refactor minimal metadata selection in update tests (#798) by Junwang Zhao · 3 weeks ago
  39. 9f84804 fix: use correct API in merge append test (#797) by Junwang Zhao · 3 weeks ago
  40. 9bf1ba1 feat: retry stale v3 snapshot row-lineage validation (#794) by Gang Wu · 3 weeks ago
  41. 9fb4a2b feat: add ArrowRowBuilder for materializing Arrow batches (#780) by wzhuo · 3 weeks ago
  42. 7c4f15c feat: Support UUID values across row and file IO (#790) by Junwang Zhao · 3 weeks ago
  43. 61400e8 feat: implement RewriteFiles operation (#751) by wzhuo · 3 weeks ago
  44. c65a806 feat: write snapshot v3 row lineage fields at top level (#791) by Gang Wu · 4 weeks ago
  45. 68ee0f4 fix(scan): reject missing column stats fields (#759) by Minh Vu · 4 weeks ago
  46. 93577b3 feat: parallelize writing manifests (#778) by Zehua Zou · 4 weeks ago
  47. 881b3b5 feat: represent, serialize and validate v3 column default values (#746) by Xin Huang · 4 weeks ago
  48. 3664d99 chore(deps): bump zizmorcore/zizmor-action from 0.5.6 to 0.5.7 (#788) by dependabot[bot] · 4 weeks ago
  49. 10c08b2 ci: key Windows sccache cache on MSVC version (#787) by Abanoub Doss · 4 weeks ago
  50. b65352a build: silence benign MSVC C4251/C4275 dll-interface warnings (#768) by Abanoub Doss · 4 weeks ago
  51. dd0db17 chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 (#789) by dependabot[bot] · 4 weeks ago
  52. e516a75 fix: invalidate table scan schema cache (#758) by Minh Vu · 4 weeks ago
  53. 75bef3f feat(rest): support vended storage credentials (#719) by Jiajia Li · 4 weeks ago
  54. 90a2be7 refactor(serde): return Result from ToJson schema/type/metadata serializers (#785) by Xin Huang · 4 weeks ago
  55. 9a7439c chore: align table metadata JSON fixtures with Java (#781) by Junwang Zhao · 4 weeks ago
  56. 8d72abb build: add Makefile clean target (#784) by Manu Zhang · 4 weeks ago
  57. bb5cab5 ci: cache cpp-linter build (#782) by Junwang Zhao · 4 weeks ago
  58. a1f3514 feat(hive): add iceberg_hive library with bundled/system thrift dependency (#753) by liuxiaoyu · 4 weeks ago
  59. 411c0f8 feat(logging): add CerrLogger std::cerr backend (#724) by kamcheungting-db · 4 weeks ago
  60. 3e8203e fix(update): clean up delete files from expired manifests (#779) by Gang Wu · 4 weeks ago
  61. 988f363 feat: parallelize update and scan processing (#770) by Zehua Zou · 4 weeks ago
  62. 3c9d13d feat(update): add OverwriteFiles for overwrite snapshot commits (#741) by lishuxu · 4 weeks ago
  63. ed051a7 feat: add row delta update (#721) by Manu Zhang · 4 weeks ago
  64. f6f9951 ci: upgrade to ubuntu-26.04 image (#771) by Zehua Zou · 4 weeks ago
  65. af4b76f feat: add StoredLength method to PositionOutputStream (#773) by Zehua Zou · 4 weeks ago
  66. 5ac5246 fix: allow historical sort orders with dropped fields (#762) by Junwang Zhao · 5 weeks ago
  67. 959fda6 feat: add Iceberg v3 type definitions (#752) by Junwang Zhao · 5 weeks ago
  68. f38090e ci: cache the sccache directory across C++ test builds (#765) by Abanoub Doss · 5 weeks ago
  69. 5c8c4e5 fix(rest): align error handlers with Java implementation (#763) by Junwang Zhao · 5 weeks ago
  70. 7fe2e93 CI: Check ASF action allowlist on every PR (#772) by Yuya Ebihara · 5 weeks ago
  71. 42b498f ci: cancel superseded runs in remaining workflows (#767) by Abanoub Doss · 5 weeks ago
  72. 0aff5e9 ci: cache vcpkg packages on Windows builds (#766) by Abanoub Doss · 5 weeks ago
  73. a38e0cd feat(logging): add Logger interface and default logger (#723) by kamcheungting-db · 5 weeks ago
  74. 28163ce feat: parallelize reading manifests (#697) by Zehua Zou · 5 weeks ago
  75. 82b0adb chore: make pre-commit and ci clang-format version consistent (#769) by Zehua Zou · 5 weeks ago
  76. 6f503f9 feat: add DeleteFiles update API (#709) by Manu Zhang · 5 weeks ago
  77. e9a68b7 fix(rest): avoid default catalog reference cycle (#764) by lishuxu · 5 weeks ago
  78. 255657b feat: add merge append (#699) by Junwang Zhao · 5 weeks ago
  79. 950fbff chore(ci): enable sccache for Meson Windows builds (#761) by Junwang Zhao · 5 weeks ago
  80. 6452715 fix: MergingSnapshotUpdate should not contain deleted file during retry (#707) by Zehua Zou · 5 weeks ago
  81. 6f50a39 feat: add uniqueValue optimization for notEq/notIn in InclusiveMetricsEvaluator (#754) by wzhuo · 5 weeks ago
  82. 9a2e21d fix: skip only null partition value rows in ParseDataFile (#756) by wzhuo · 5 weeks ago
  83. 92feae1 fix: fast append should not contain deleted file during retry process (#706) by Zehua Zou · 5 weeks ago
  84. 8bbda0c feat: implement purge support in DropTable for InMemoryCatalog and SqlCatalog (#744) by wzhuo · 5 weeks ago
  85. cf0af5b fix: cast to unsigned char in ASCII case conversion (#748) by Rahul Goel · 5 weeks ago
  86. a2bbf18 fix: validate truncate widths in utility entrypoints (#739) by Minh Vu · 5 weeks ago
  87. fc9781f fix(rest): reject empty namespace separators (#740) by Minh Vu · 6 weeks ago
  88. 2169e31 feat(rest): add session-aware REST catalog (#750) by Gang Wu · 6 weeks ago
  89. 40cc992 feat(hive): vendor Hive Metastore IDL and generated bindings (#749) by liuxiaoyu · 6 weeks ago
  90. 1777794 feat: implement RenameTable in InMemoryCatalog (#742) by wzhuo · 6 weeks ago
  91. 64691e4 fix: reject tag refs for main snapshot ref (#745) by Junwang Zhao · 6 weeks ago
  92. f71f485 fix: Handle unknown record_count better (#747) by Rahul Goel · 6 weeks ago
  93. 796efb3 fix: align rest table update serde with java/spec (#716) by Gang Wu · 6 weeks ago
  94. bb83ede feat: Collect Parquet NaN metrics during writes (#727) by wzhuo · 6 weeks ago
  95. cb79f29 feat(logging): add LogLevel severity enum (#722) by kamcheungting-db · 6 weeks ago
  96. 8d576ed refactor: harden FileCleanupStrategy with retry and parallel deletes (#649) by Xinli Shang · 6 weeks ago
  97. 7324142 feat(inspect): add base metadata table interface (#607) by Huangshi Tian · 6 weeks ago
  98. cc4d35f doc: add release history for release v0.3.0 (#743) by Junwang Zhao · 6 weeks ago
  99. 8d88bef fix: allow avro date reads from plain int (#728) by Junwang Zhao · 6 weeks ago
  100. 5eb32df Fix URL encoding for non-ASCII bytes (#738) by Minh Vu · 6 weeks ago