1. 65c5dd7 [Python] Use scalar indexes for upsert key lookup (#10745) by Jingsong Lee · 3 hours ago master
  2. 72f96f9 [hive] Do not filter a whole-table read of a foreign Hive location by its path (#10663) by YangJie · 3 hours ago
  3. 416b693 [Python] Keep Native read planning in the selected execution backend (#10742) by Jingsong Lee · 5 hours ago
  4. 2526367 [Python] Move PK index planning into execution and remove bundled samples (#10741) by Jingsong Lee · 8 hours ago
  5. 36e2c90 [Python] Delegate Ray search through backend task execution (#10724) by Jingsong Lee · 8 hours ago
  6. 729b62e [python] Avoid an extra shared-memory copy for LeRobot video batches (#10733) by XiaoHongbo · 13 hours ago
  7. 5a10cf2 [python] Speed up LeRobot worker startup with lazy fallback splits (#10732) by XiaoHongbo · 13 hours ago
  8. 8bd0f7f [Python] Fix Torch modes in LeRobot video fallback (#10731) by XiaoHongbo · 13 hours ago
  9. 4e43dc2 [python] Speed up LeRobot single-video window decoding (#10721) by XiaoHongbo · 23 hours ago
  10. 2620ab6 [Python] Decode LeRobot video payloads in parallel (#10703) by XiaoHongbo · 26 hours ago
  11. e008313 [Python] Unify bound execution protocols and writer configuration lifecycle (#10717) by Jingsong Lee · 26 hours ago
  12. ad9c431 [core] Optimize FieldCollectAgg with equaliser when count-limit is negative (#10607) by tsreaper · 28 hours ago
  13. de7570e [Python] Align execution backend APIs and boundaries (#10712) by Jingsong Lee · 29 hours ago
  14. 33a8cd3 [python] Support newer PyArrow versions (#9821) by XiaoHongbo · 30 hours ago
  15. 96b84c2 [Python] Avoid unused tensor conversions in LeRobot windows (#10704) by XiaoHongbo · 30 hours ago
  16. 79bdc93 [python] Use native planning for LeRobot frame lookups (#10701) by XiaoHongbo · 31 hours ago
  17. 63e7741 [core] Reduce index manifest memory usage during snapshot expiration (#10710) by zhoulii · 32 hours ago
  18. 062b22e [Python] Decouple public APIs from execution backends (#10707) by Jingsong Lee · 32 hours ago
  19. 8c09824 [Python] Separate Python and Native execution implementations (#10699) by Jingsong Lee · 35 hours ago
  20. eeb765d [Python] Delegate Native split execution to Rust Core (#10691) by Jingsong Lee · 2 days ago
  21. 5e1429c [python] Support distributed LeRobot import with Ray (#10483) by XiaoHongbo · 2 days ago
  22. e4b3343 [spark] Fix bucket metadata reads for chain tables (#10652) by Ran Tao · 2 days ago
  23. 650ab7f [Python] Speed up shared REST fixtures for Native tests (#10689) by Jingsong Lee · 2 days ago
  24. 247f7d8 [Python] Complete Native read, write and update parity with Java (#10674) by Jingsong Lee · 2 days ago
  25. b7e9447 [python] Allow distinct global index definitions to coexist (#10664) by QuakeWang · 2 days ago
  26. 322d270 [Spark] Quote primary keys when reporting scan output ordering (#10659) by Jiwen liu · 2 days ago
  27. 55a1f95 Revert " [common] Support constructing BlobView by field name and unify fieldId resolution (#10606)" by JingsongLi · 2 days ago
  28. 82303b7 Revert "[python] Validate upstream table row-tracking for BlobView (#10647)" by JingsongLi · 2 days ago
  29. 16767ea [python] Validate upstream table row-tracking for BlobView (#10647) by zhuanshenbsj1 · 2 days ago
  30. 761df49 [iceberg] Fix partition pruning that skips manifests holding removed files (#10649) by Jiajia Li · 2 days ago
  31. 9cd3a2e [core] Support ignoring unknown file index types on read (#10654) by Zhang Jiawei · 2 days ago
  32. 1489412 Revert last 10 commits on master by JingsongLi · 2 days ago
  33. 44c5113 [core] Extract injectable data evolution commit preparation (#10686) by Jingsong Lee · 2 days ago
  34. 1da2ac6 [core] Share rewrite options for compaction and clustering (#10685) by Jingsong Lee · 2 days ago
  35. 6528cb5 [core] Compact Data Evolution column versions alongside clustering (#10684) by Jingsong Lee · 2 days ago
  36. a8010b4 [core] Preserve clustering levels for non-key Data Evolution updates (#10683) by Jingsong Lee · 2 days ago
  37. cdb3e50 [flink] Maintain scalar indexes during Data Evolution clustering (#10682) by Jingsong Lee · 2 days ago
  38. 209a1ba [core][flink] Record row ID mappings for clustering output (#10681) by Jingsong Lee · 2 days ago
  39. a6e6647 [core] Support incremental clustering for Data Evolution tables (#10680) by Jingsong Lee · 2 days ago
  40. c638a4d [core] Extract the shared incremental clustering rewriter (#10679) by Jingsong Lee · 2 days ago
  41. c2673f6 [core] Support row ID rewriting in scalar global indexes (#10678) by Jingsong Lee · 2 days ago
  42. 36ce7c9 [flink] Preserve vector layouts in schema-aware row conversion (#10677) by Jingsong Lee · 2 days ago
  43. e7ef0cb [spark] Fix legacy binary partition test expectations (#10676) by Jingsong Lee · 2 days ago
  44. 869a6d0 [python] Support CWD checkpoints with StatefulDataLoader (#10628) by Yann Byron · 2 days ago
  45. fbca5dc [Python] Align Native event writes and historical row updates with Java (#10668) by Jingsong Lee · 2 days ago
  46. f3f66ea [hotfix] Stabilize shared blob metadata test partitions by JingsongLi · 3 days ago
  47. 9a0dfdd [hotfix] Fix Python CI regressions on master by JingsongLi · 3 days ago
  48. 3357c6f [Python] Align selected write nullability with Java and Native (#10666) by Jingsong Lee · 3 days ago
  49. 8e5b6c2 [Python] Align Native write validation and file metadata with Java (#10660) by Jingsong Lee · 3 days ago
  50. e06c538 [Python] Preserve data evolution column updates across renames (#10661) by Jingsong Lee · 3 days ago
  51. 53b7740 [Python] Ignore inactive format options when selecting native mutations (#10656) by Jingsong Lee · 3 days ago
  52. 43b98b9 [core] Support plain Variant values in ROW tables (#10650) by Jingsong Lee · 3 days ago
  53. 021ca8c [Python] Complete native mutation routing and typed partition commits (#10653) by Jingsong Lee · 3 days ago
  54. 5a6739c [Python] Align native mutations, partial writes and commit semantics (#10648) by Jingsong Lee · 3 days ago
  55. 702810b [Python] Complete native writer routing and guarded REST publication (#10645) by Jingsong Lee · 3 days ago
  56. b21f36c [Python] Complete native FUSE writes, truncate, postpone planning and MERGE callbacks (#10642) by Jingsong Lee · 4 days ago
  57. 61cc2dd [Python] Use native planning and reads for resolved REST views (#10641) by Jingsong Lee · 4 days ago
  58. 1e64b63 [python] Add data policy endpoints to the REST mock server (#10618) by Jiajia Li · 4 days ago
  59. 5d8110d [core] Preserve reused compaction files when aborting commits (#10582) by Luo Zhengjie · 4 days ago
  60. 90e8799 [flink] Support TIMESTAMP columns in ANALYZE TABLE column statistics (#10613) by YangJie · 4 days ago
  61. 2eaf657 [flink] Do not fail partition_idle_time compaction on partitions written after the job is built (#10612) by YangJie · 4 days ago
  62. 4f28926 [python] Support constructing BlobView and BlobViewStruct by field name (#10608) by zhuanshenbsj1 · 4 days ago
  63. 33a1054 [python] Log FileIO cache and Jindo stream health at a bounded rate (#10580) by Dapeng Sun(孙大鹏) · 4 days ago
  64. c6f958b [python] Drop expired tokens from the token cache of RESTTokenFileIO (#10573) by Dapeng Sun(孙大鹏) · 4 days ago
  65. 50e3dc3 [flink] Restore rewrite_file_index jobs from checkpoints (#10615) by YangJie · 4 days ago
  66. 0b715f6 [flink] Keep NOT NULL of VARIANT columns created through Flink (#10617) by YangJie · 4 days ago
  67. e905dae [flink] Report compact_database with no matching tables in combined mode (#10630) by p-eye · 4 days ago
  68. c1e5ed1 [python] Support string filters on system tables (#10631) by QuakeWang · 4 days ago
  69. 41f6a77 [spark] Push down physical bucket predicates (#10638) by Ran Tao · 4 days ago
  70. f7969ec [python] Expand native sources and nullable-key interoperability (#10640) by Jingsong Lee · 4 days ago
  71. cab6a2f [python] Route row iterators through native readers (#10639) by Jingsong Lee · 4 days ago
  72. 4eec129 [python] Keep projected nested ROW predicates on native reads (#10637) by Jingsong Lee · 4 days ago
  73. 219fe04 [python] Expand native row-level update input coverage (#10636) by Jingsong Lee · 4 days ago
  74. 6ff82e8 [python] Align RESTApi and openapi-v4 actions with the OpenAPI spec, checked in CI (#10623) by Dapeng Sun(孙大鹏) · 5 days ago
  75. 1d23d3d [python] Fix lossy VARIANT shredding in Python writer (#10633) by XiaoHongbo · 5 days ago
  76. e711c1c [python] Extend Native upsert keys and preserve decimal index predicates (#10635) by Jingsong Lee · 5 days ago
  77. 987dc7f [test][spark] Fix flaky timestamp-based streaming source test (#10634) by Zouxxyy · 5 days ago
  78. f3f1f95 [python] Expand Native update input parity coverage (#10632) by Jingsong Lee · 5 days ago
  79. a52df86 [python] Fix mounted BLOB reads bypassing table FileIO (#10621) by XiaoHongbo · 5 days ago
  80. 672509a [rest] Align the OpenAPI spec, RESTApi and openapi-v4 actions, checked in CI (#10599) by Dapeng Sun(孙大鹏) · 5 days ago
  81. 847a717 [python] Expand Native upserts, Dictionary MERGE and Parquet vector updates (#10629) by Jingsong Lee · 5 days ago
  82. 89a7ec3 [python] Use native upserts for equivalent Arrow input layouts (#10624) by Jingsong Lee · 5 days ago
  83. 220f0fe [python] Keep REST catalog operations on Python (#10622) by Jingsong Lee · 5 days ago
  84. 76cc485 [python] Use Native REST catalog branch operations (#10619) by Jingsong Lee · 5 days ago
  85. 0bc71fb [python] Use Native scan statistics in explain (#10609) by Jingsong Lee · 6 days ago
  86. bf8ddb9 [core] Push filters into merged data evolution groups by file statistics (#10394) by Xiangyi Zhu · 6 days ago
  87. f12bcdb [python] Add permission endpoints to the REST mock server (#10503) by Jiajia Li · 6 days ago
  88. dd32086 [iceberg] Fix incorrect snapshot summary totals (#10575) by Karan Venkatesh · 6 days ago
  89. 12bb2ae [python] Bound full-text candidates while preserving score ties (#10583) by chaoyang · 6 days ago
  90. 474bc97 [common] Support constructing BlobView by field name and unify fieldId resolution (#10606) by zhuanshenbsj1 · 6 days ago
  91. a6ae9d8 [python] Read partition metadata with Native SystemRead (#10605) by Jingsong Lee · 6 days ago
  92. 5d019f5 [python] Read REST system tables with Native SystemRead (#10604) by Jingsong Lee · 6 days ago
  93. 9431b89 [core] Support batch writes with file indexes (#10603) by jianguotian · 6 days ago
  94. bf55204 [core][spark] Fix row ids and sequence numbers of files copied by sys.copy (#10391) by Xiangyi Zhu · 6 days ago
  95. ad2e766 [flink] Support managed BLOB updates in data-evolution MERGE INTO (#10514) by Wenchao Wu · 6 days ago
  96. e3e0601 [core] Select row sidecars using the final Data Evolution selection (#10415) by sanshi · 6 days ago
  97. b38d2a8 [spark] Close the commit after truncating a table or partitions (#9900) by cxzl25 · 6 days ago
  98. 6b84e6a [python] Refine post-mask query filtering for authorized reads (#10523) by Jiajia Li · 6 days ago
  99. 0684d44 [core] Skip snapshot loader for catalogs without version management (#10594) by junmuz · 6 days ago
  100. 2859769 [api] Make memory size serialization locale independent (#10597) by chenjian2664 · 6 days ago