1. dddfda5 feat(table): make Table a resolved handle and the home of operator creation (#434) by Yonghao Fang · 2 days ago main
  2. fff5a58 fix(global-index): apply global top-k to full-text search across shards (#431) by Nicholas Jiang · 2 days ago
  3. e7ec679 Revert "chore(build): use one Rust toolchain for all FFI builds (#439)" (#443) by lxy · 2 days ago
  4. 46cc9d6 fix(executor): do not retain callbacks when worker startup fails (#437) by Aaron Wu · 2 days ago
  5. 40a7d05 feat(realtime): support user-defined-key deduplication for append tables (#393) by lxy · 2 days ago
  6. 5d467db chore(build): use one Rust toolchain for all FFI builds (#439) by zhouyc-ali · 2 days ago
  7. b0439d9 perf(scan): prune manifest partitions before metadata decoding (#430) by gripleaf · 2 days ago
  8. 242decf feat(format): support Vortex file format (#376) by zhouyc-ali · 6 days ago
  9. ff4194e fix(catalog): load schemas from the requested branch (#429) by Mr Dk. · 6 days ago
  10. 8182974 feat(global-index): add bitmap global index factory and inte test (#394) by lxy · 8 days ago
  11. 7c0af00 feat(blob): read blob-view dependency tables through a catalog (#427) by Yonghao Fang · 8 days ago
  12. cecd6cd feat(deletion-vectors): support bitmap64 deletion vectors (#423) by lszskye · 8 days ago
  13. c75b3eb feat(global-index): align FullTextSearch with Java JSON DSL query model (#424) by Nicholas Jiang · 8 days ago
  14. f2bb0d4 feat(file-index): support basic vector and full-text search (#372) by Zhang Jiawei · 8 days ago
  15. 18c568a feat(catalog): expose latest snapshot metadata (#425) by Mr Dk. · 9 days ago
  16. 3a45772 perf(manifest): prune entries by row range and cache decoded Arrow IPC (#411) by gripleaf · 11 days ago
  17. 0b67bb4 fix(data issue): fix dictionary encoded binary read as empty (#373) by Wei Zhang · 11 days ago
  18. 7470e4c perf(read): warm up next data file in ConcatBatchReader (#420) by Nicholas Jiang · 12 days ago
  19. ca8abb4 build(deps): bump rustls from 0.23.32 to 0.23.45 in /crates/lance_ffi (#421) by dependabot[bot] · 12 days ago
  20. cfd0336 build(deps): bump xxhash-rust from 0.8.15 to 0.8.19 in /crates/lance_ffi (#422) by dependabot[bot] · 12 days ago
  21. 1c942eb feat(global-index): replace Tantivy FFI with paimon-full-text-index (#414) by Nicholas Jiang · 13 days ago
  22. 3e9304a feat(blob): support writing MAP<K, BLOB> fields (#416) by Nicholas Jiang · 13 days ago
  23. 78c4d98 perf(parquet): derive data file stats from in-memory writer metadata (#418) by Nicholas Jiang · 13 days ago
  24. d7c5f60 fix(scan): handle missing latest snapshot in range errors (#398) by QuakeWang · 3 weeks ago
  25. 42b607d feat(blob): support writing ARRAY<BLOB> fields (#392) by Nicholas Jiang · 3 weeks ago
  26. e209445 fix(commit): handle ambiguous atomic snapshot writes (#397) by lxy · 3 weeks ago
  27. ecfff72 perf(blob): optimize array & map blob reading (#395) by lxy · 3 weeks ago
  28. 7e18577 fix(predicate): export Like symbols (#391) by wl_lian · 3 weeks ago
  29. e00d799 feat(blob): support reading ARRAY<BLOB> fields (#388) by lxy · 4 weeks ago
  30. d688d39 feat(global-index): add bitmap index format (#352) by lxy · 4 weeks ago
  31. 77bc819 refactor(lumina): extract shared index components (#383) by Zhang Jiawei · 4 weeks ago
  32. 99f8bf0 test(parquet): allocate raw Arrow reader buffers from the default pool (#386) by Nicholas Jiang · 4 weeks ago
  33. 9509811 feat(global-index): support checkpoints for Lumina index builds (#382) by lszskye · 4 weeks ago
  34. 6fa3c81 fix(realtime): keep spill outside the write mutex (#384) by JeffZhou · 4 weeks ago
  35. f4157fe feat(pk-index): maintain BTree indexes during compaction (#245) by wangyong9999 · 4 weeks ago
  36. 09e7f75 fix(read): support Parquet TIME columns (#378) by QuakeWang · 4 weeks ago
  37. ff818be feat(rest): access table data with the temporary credentials issued by the REST catalog (#274) by Yonghao Fang · 4 weeks ago
  38. 53800ab fix(types): assign omitted field IDs in type JSON (#380) by Nicholas Jiang · 4 weeks ago
  39. 5a2fb5c fix(variant): write parquet field ids in shredded physical schema (#379) by Nicholas Jiang · 4 weeks ago
  40. 0dc78eb feat: expose BlobDescriptor as public API (#377) by Smith Cruise · 4 weeks ago
  41. da24fbd feat(scan): support file indexes in real-time and PK scans (#370) by lxy · 4 weeks ago
  42. 258d3d7 fix(global-index): align scores with row IDs after filtering (#368) by Zhang Jiawei · 4 weeks ago
  43. ac7101a feat(bitmap64): add Java-compatible OptimizedRoaringBitmap64 (#364) by lszskye · 4 weeks ago
  44. ee3c959 fix(orc): support CHAR/VARCHAR compatibility and extend format compatibility tests (#362) by lxy · 5 weeks ago
  45. 143107e perf(parquet): add opt-in parsed offset index caching (#314) by wangyong9999 · 5 weeks ago
  46. c5e130d perf(read): warm up only raw bytes by default (#366) by Yonghao Fang · 5 weeks ago
  47. 2711cf2 feat(catalog): support writing and committing to a branch (#357) by Nicholas Jiang · 5 weeks ago
  48. b8b8cfe perf(prefetch): prefetch the late-materialization payload ranges mid-read (#342) by Yonghao Fang · 5 weeks ago
  49. 200e485 perf(write): write input changelog and data files in parallel (#350) by lszskye · 5 weeks ago
  50. a4eddd1 fix: respect parent validity in Arrow nullability checks (#340) by lxy · 5 weeks ago
  51. 292e6e0 perf(aggregate): use hash lookup for scalar field aggregators (#349) by VietCT04 · 5 weeks ago
  52. 7f18b4c build(deps): bump rsa from 0.9.8 to 0.9.10 in /crates/lance_ffi (#360) by dependabot[bot] · 5 weeks ago
  53. b954c39 build(deps): bump bytes from 1.10.1 to 1.12.1 in /crates/lance_ffi (#359) by dependabot[bot] · 5 weeks ago
  54. 6bed53b build(deps): bump time from 0.3.44 to 0.3.55 in /crates/lance_ffi (#358) by dependabot[bot] · 5 weeks ago
  55. 1678f02 build(deps): bump quinn-proto in /crates/lance_ffi (#356) by dependabot[bot] · 5 weeks ago
  56. 0def84c build(deps): bump lz4_flex from 0.11.5 to 0.11.6 in /crates/lance_ffi (#355) by dependabot[bot] · 5 weeks ago
  57. c2d8613 build(deps): bump rand from 0.8.5 to 0.8.8 in /crates/lance_ffi (#354) by dependabot[bot] · 5 weeks ago
  58. 5974169 build(deps): bump rustls-webpki in /crates/lance_ffi (#353) by dependabot[bot] · 5 weeks ago
  59. aae05cc feat(format): support Lance file format (#315) by wangyong9999 · 5 weeks ago
  60. 5024bb4 refactor(global-index): extract common sorted index components (#343) by lxy · 5 weeks ago
  61. b8e1c49 feat: add FromView/ToView api for BlobView (#348) by lszskye · 5 weeks ago
  62. a971829 perf(manifest): selectively decode bucket entries with bounded Avro indexes (#323) by gripleaf · 5 weeks ago
  63. 3366987 fix(parquet): decode DECIMAL page statistics by physical type (#346) by Yunpei Zhou · 5 weeks ago
  64. ccfe346 perf(read): skip the payload Concatenate when late materialization matches a single run (#336) by Yonghao Fang · 5 weeks ago
  65. df00772 perf(read): reduce metadata round trips during scan planning (#338) by Yonghao Fang · 5 weeks ago
  66. 21228d9 feat(realtime): support spilling sealed segments (#327) by lxy · 5 weeks ago
  67. bafe557 perf(read): open data file streams and build readers concurrently (#334) by Yonghao Fang · 5 weeks ago
  68. 644e0c6 feat(catalog): commit snapshots through a version-managed catalog (#330) by Nicholas Jiang · 5 weeks ago
  69. 6bf0636 perf(fs): skip getFileStatus on Jindo open when the file length is known (#332) by Yonghao Fang · 5 weeks ago
  70. 0078e18 refactor(parquet): generalize read type adaptation for BLOB (#322) by Zhang Jiawei · 6 weeks ago
  71. 70165ff feat(realtime): add commit retries, metrics, and PK predicate pruning (#324) by lxy · 6 weeks ago
  72. 2114669 perf(predicate): avoid materializing all columns for field bounds checks (#318) by gripleaf · 6 weeks ago
  73. b927420 feat(aggregate): support product aggregate function (#320) by Nicholas Jiang · 6 weeks ago
  74. 56658cf ci: print core dump backtraces (#312) by Zhang Jiawei · 6 weeks ago
  75. 5d9f964 perf(read): support warmup between data files (#286) by Yonghao Fang · 6 weeks ago
  76. a5b92a1 feat(realtime): unify Arrow storage and support PK deletion vectors (#280) by lxy · 6 weeks ago
  77. 6c69e99 feat(core): add a block cache for the reads the prefetched ranges do not cover (#272) by Yonghao Fang · 6 weeks ago
  78. 0e46d3c perf(parquet): size Arrow builders by selected rows in page-filtered reads (#309) by Yonghao Fang · 6 weeks ago
  79. d89d849 feat(file-index): support additional types and validate decimal scale (#271) by Zhang Jiawei · 6 weeks ago
  80. fccf392 fix(parquet): read BLOB restored from Arrow schema (#297) by Zhang Jiawei · 6 weeks ago
  81. 537450e perf(predicate): evaluate comparison predicates with arrow::compute kernels (#306) by Yonghao Fang · 6 weeks ago
  82. 88a6e9a feat(vector): support data evolution reads and writes (#295) by 小明同学 · 6 weeks ago
  83. c0e506d perf(read): reduce snapshot and option parsing overhead (#303) by wangyong9999 · 6 weeks ago
  84. d46b25c fix(scan): share bucket pruning across append and key-value scans (#284) by wangyong9999 · 6 weeks ago
  85. 5566b64 feat(format-table): support reading and writing format tables (#222) by Nicholas Jiang · 6 weeks ago
  86. ded7cfb perf(read): reduce point-lookup metadata I/O (#285) by wangyong9999 · 6 weeks ago
  87. a42670e feat(vector): support VECTOR as a non-key value column in Parquet-backed primary-key tables. (#275) by 小明同学 · 6 weeks ago
  88. 5cc51a7 fix(core): resolve ScanContextBuilder executor lazily in Finish() (#282) by wangyong9999 · 6 weeks ago
  89. af5538d feat(blob): support reading map blob values (#278) by XiaoHongbo · 6 weeks ago
  90. ead9207 fix(aggregate): preserve listagg result ownership (#281) by 小明同学 · 7 weeks ago
  91. 7351dad feat(core): complete file index write lifecycle (#279) by Zhang Jiawei · 7 weeks ago
  92. f26b62c feat(realtime): support external offsets and shredding-aware reads (#269) by lxy · 7 weeks ago
  93. 6389e4a fix(scan): preserve snapshot id for empty data evolution index plans (#258) by wangyong9999 · 7 weeks ago
  94. 2e6935f fix: align format options and listagg semantics with Java (#263) by lxy · 7 weeks ago
  95. d0c1581 feat(snapshot): add snapshot file listing API (#270) by lxy · 7 weeks ago
  96. 404e5d9 perf(predicate): evaluate IN and NOT IN with arrow::compute::is_in (#265) by Yonghao Fang · 7 weeks ago
  97. eebc096 perf(parquet): forward dictionary encoding through append compaction rewrite (#257) by Nicholas Jiang · 7 weeks ago
  98. c3a6d83 perf(scan): reuse loaded global index planning context (#267) by wangyong9999 · 7 weeks ago
  99. 8a1e74b fix(catalog): validate identifier names used to build catalog paths (#264) by Yonghao Fang · 7 weeks ago
  100. a127a7f feat(changelog): support full-compaction mode changelog producer (#266) by lszskye · 7 weeks ago