1. 0bc15ae fix(build): restore GCC Release compilation on Linux (#539) by Yonghao Fang · 7 hours ago main
  2. a99f60d chore: clarify contribution guidelines and squash commit defaults (#528) by Zhang Jiawei · 9 hours ago
  3. 0c91f02 feat(core): support partial updates in PK realtime writes (#525) by JeffZhou · 15 hours ago
  4. 26753d5 feat(realtime): add in-memory predicate indexes (#504) by lxy · 29 hours ago
  5. 9526f44 feat(global-index): support row filters in full-text search (#485) by Nicholas Jiang · 2 days ago
  6. df6f7c0 fix(test): avoid GCC 13.3 ICE in floating-point comparator (#530) by Yonghao Fang · 4 days ago
  7. caba0ff refactor(table): extract file store factories (#516) by Yonghao Fang · 4 days ago
  8. b1d5887 fix(read): validate byte ranges and honor disabled prefetch cache (#522) by Yonghao Fang · 4 days ago
  9. c84520b docs: align guides and CRoaring modification notices (#521) by Yonghao Fang · 4 days ago
  10. 520acdf docs: correct license attribution and simplify Vortex comments (#518) by Zhang Jiawei · 5 days ago
  11. 41ed4ea feat(write): expose base snapshot IDs per partition and bucket (#517) by lxy · 5 days ago
  12. 18ea39e feat(file-index): support precise file index predicate evaluation (#490) by lszskye · 5 days ago
  13. 70c392e feat(release): support development-only bumps and start 0.5.0 (#515) by Yonghao Fang · 5 days ago
  14. fdad861 fix: avoid null pointers in zero-length memory copies (#514) by lxy · 5 days ago v0.4.0-rc1
  15. dfa4bc8 fix(global-index): exclude deleted rows from vector search ranking (#502) by Nicholas Jiang · 6 days ago
  16. 64418d4 fix(release): promote the released version during development bumps (#508) by Yonghao Fang · 6 days ago
  17. becc48a fix: align Hive decimal hashing and extend unit coverage (#510) by Zhang Jiawei · 6 days ago
  18. eb0dd42 test: expand coverage for indexes, variant shredding, and core I/O (#509) by lxy · 6 days ago
  19. ab0f5ba test: cover global indexes, nested projections and changelog scans (#511) by lszskye · 6 days ago
  20. 0ba6ec2 test: improve coverage collection and cover storage edge cases (#505) by Yonghao Fang · 6 days ago
  21. da88188 fix(system): honor scan.snapshot-id in metadata system tables (#498) by Peng · 7 days ago
  22. 2400409 test(read): cover reader edge cases and clarify build guidance (#495) by Yonghao Fang · 7 days ago
  23. 88d712a build(deps): bump rustls from 0.23.45 to 0.23.46 in /crates/lance_ffi (#503) by dependabot[bot] · 7 days ago
  24. c9de6ef feat(realtime): improve deduplication, spill and index support (#484) by lxy · 7 days ago
  25. 4033fa3 fix(lucene): isolate lock factories for concurrent directory creation (#501) by lszskye · 7 days ago
  26. 914d1cf fix(planning): drain accepted manifest tasks on planning failure (#462) by Aaron Wu · 7 days ago
  27. 2c6f749 docs: add version switcher and development-version warning banner (#492) by Yonghao Fang · 7 days ago
  28. 42154fc refactor(index): pass resolved bucket mode to index manifests (#494) by Peng · 7 days ago
  29. 71ea359 fix(coverage): filter non-project sources from coverage report (#489) by Yonghao Fang · 7 days ago
  30. 2180e5f perf(lucene): load Jieba dictionaries once per process (#486) by Nicholas Jiang · 8 days ago
  31. d92c6b7 docs: fix drifted statements, feature lists and code examples (#467) by Yonghao Fang · 8 days ago
  32. 03d291f feat(realtime): support compaction for deduplicate tables (#449) by lxy · 11 days ago
  33. b270be3 fix(realtime): avoid shared_ptr::unique for C++20 compatibility (#482) by Gang Wu · 11 days ago
  34. 21ea9ea perf(blob): skip covered payloads during data evolution fallback blob reads (#481) by lxy · 11 days ago
  35. dbe5dc9 feat(global-index): support table-level full-text search for data-evolution tables (#461) by Nicholas Jiang · 12 days ago
  36. b04d6e1 feat(lance): support TIMESTAMP_LTZ type (#479) by Nicholas Jiang · 12 days ago
  37. a965a7d fix(read): correct data evolution selection and blob backfill reads (#472) by lxy · 13 days ago
  38. bb7cb2e fix(global-index): support external path for global index checkpoints (#473) by lszskye · 13 days ago
  39. 1b3c690 feat(lance): support TIME type (#478) by Nicholas Jiang · 13 days ago
  40. 3df4a06 index: upgrade Lumina to 0.4.0 (#475) by lxy · 14 days ago
  41. 1586ec4 feat(rest): support table commit leases (#474) by Nicholas Jiang · 14 days ago
  42. a774f8e feat(global-index): add checkpoint cleanup by task id (#465) by lszskye · 2 weeks ago
  43. 642d07d feat(rest): support DLF openapi-v4 signing algorithm (#469) by Nicholas Jiang · 2 weeks ago
  44. 3cc1410 perf(scan): skip manifest lists on exact snapshot cache hits (#374) by wangyong9999 · 2 weeks ago
  45. e6784e8 fix(logging): read logger creator under lock in GetLogger (#464) by Nicholas Jiang · 2 weeks ago
  46. a397d34 perf(parquet): prune row groups by bitmap before predicate pushdown (#460) by ljyss9 · 3 weeks ago
  47. 0a9ed79 perf(vector): reuse main readers across sequential vector files (#453) by 小明同学 · 3 weeks ago
  48. dc40418 fix(logging): format variadic arguments before forwarding to glog (#457) by Nicholas Jiang · 3 weeks ago
  49. 8d84e26 test(metrics): make histogram windowing tests deterministic (#458) by 小明同学 · 3 weeks ago
  50. dd4856d feat(file-index): support V2 containers and streaming writes (#446) by Zhang Jiawei · 3 weeks ago
  51. 758d225 refactor(blob-view): resolve blob view dependencies through catalog context (#455) by lszskye · 3 weeks ago
  52. d21122e feat(predicate): add full-text match and score projection semantics (#451) by lszskye · 3 weeks ago
  53. b9b53f2 test(executor): clear moved-from submission callbacks (#442) by Aaron Wu · 3 weeks ago
  54. ab4343e fix(global-index): exclude deleted rows from full-text ranking (#448) by Nicholas Jiang · 3 weeks ago
  55. 50ef548 feat(vector): add dedicated storage for append-only tables (#438) by 小明同学 · 3 weeks ago
  56. 42439fe feat(realtime): add hash-based offset indexes with data file rolling (#444) by lxy · 3 weeks ago
  57. ee6a3f7 feat(global-index): align row filtering and BTree Bloom support (#432) by lxy · 3 weeks ago
  58. dddfda5 feat(table): make Table a resolved handle and the home of operator creation (#434) by Yonghao Fang · 3 weeks ago
  59. fff5a58 fix(global-index): apply global top-k to full-text search across shards (#431) by Nicholas Jiang · 3 weeks ago
  60. e7ec679 Revert "chore(build): use one Rust toolchain for all FFI builds (#439)" (#443) by lxy · 3 weeks ago
  61. 46cc9d6 fix(executor): do not retain callbacks when worker startup fails (#437) by Aaron Wu · 3 weeks ago
  62. 40a7d05 feat(realtime): support user-defined-key deduplication for append tables (#393) by lxy · 3 weeks ago
  63. 5d467db chore(build): use one Rust toolchain for all FFI builds (#439) by zhouyc-ali · 3 weeks ago
  64. b0439d9 perf(scan): prune manifest partitions before metadata decoding (#430) by gripleaf · 3 weeks ago
  65. 242decf feat(format): support Vortex file format (#376) by zhouyc-ali · 4 weeks ago
  66. ff4194e fix(catalog): load schemas from the requested branch (#429) by Mr Dk. · 4 weeks ago
  67. 8182974 feat(global-index): add bitmap global index factory and inte test (#394) by lxy · 4 weeks ago
  68. 7c0af00 feat(blob): read blob-view dependency tables through a catalog (#427) by Yonghao Fang · 4 weeks ago
  69. cecd6cd feat(deletion-vectors): support bitmap64 deletion vectors (#423) by lszskye · 4 weeks ago
  70. c75b3eb feat(global-index): align FullTextSearch with Java JSON DSL query model (#424) by Nicholas Jiang · 4 weeks ago
  71. f2bb0d4 feat(file-index): support basic vector and full-text search (#372) by Zhang Jiawei · 4 weeks ago
  72. 18c568a feat(catalog): expose latest snapshot metadata (#425) by Mr Dk. · 4 weeks ago
  73. 3a45772 perf(manifest): prune entries by row range and cache decoded Arrow IPC (#411) by gripleaf · 4 weeks ago
  74. 0b67bb4 fix(data issue): fix dictionary encoded binary read as empty (#373) by Wei Zhang · 4 weeks ago
  75. 7470e4c perf(read): warm up next data file in ConcatBatchReader (#420) by Nicholas Jiang · 5 weeks ago
  76. ca8abb4 build(deps): bump rustls from 0.23.32 to 0.23.45 in /crates/lance_ffi (#421) by dependabot[bot] · 5 weeks ago
  77. cfd0336 build(deps): bump xxhash-rust from 0.8.15 to 0.8.19 in /crates/lance_ffi (#422) by dependabot[bot] · 5 weeks ago
  78. 1c942eb feat(global-index): replace Tantivy FFI with paimon-full-text-index (#414) by Nicholas Jiang · 5 weeks ago
  79. 3e9304a feat(blob): support writing MAP<K, BLOB> fields (#416) by Nicholas Jiang · 5 weeks ago
  80. 78c4d98 perf(parquet): derive data file stats from in-memory writer metadata (#418) by Nicholas Jiang · 5 weeks ago
  81. d7c5f60 fix(scan): handle missing latest snapshot in range errors (#398) by QuakeWang · 6 weeks ago
  82. 42b607d feat(blob): support writing ARRAY<BLOB> fields (#392) by Nicholas Jiang · 6 weeks ago
  83. e209445 fix(commit): handle ambiguous atomic snapshot writes (#397) by lxy · 6 weeks ago
  84. ecfff72 perf(blob): optimize array & map blob reading (#395) by lxy · 6 weeks ago
  85. 7e18577 fix(predicate): export Like symbols (#391) by wl_lian · 6 weeks ago
  86. e00d799 feat(blob): support reading ARRAY<BLOB> fields (#388) by lxy · 7 weeks ago
  87. d688d39 feat(global-index): add bitmap index format (#352) by lxy · 7 weeks ago
  88. 77bc819 refactor(lumina): extract shared index components (#383) by Zhang Jiawei · 7 weeks ago
  89. 99f8bf0 test(parquet): allocate raw Arrow reader buffers from the default pool (#386) by Nicholas Jiang · 7 weeks ago
  90. 9509811 feat(global-index): support checkpoints for Lumina index builds (#382) by lszskye · 7 weeks ago
  91. 6fa3c81 fix(realtime): keep spill outside the write mutex (#384) by JeffZhou · 7 weeks ago
  92. f4157fe feat(pk-index): maintain BTree indexes during compaction (#245) by wangyong9999 · 7 weeks ago
  93. 09e7f75 fix(read): support Parquet TIME columns (#378) by QuakeWang · 7 weeks ago
  94. ff818be feat(rest): access table data with the temporary credentials issued by the REST catalog (#274) by Yonghao Fang · 7 weeks ago
  95. 53800ab fix(types): assign omitted field IDs in type JSON (#380) by Nicholas Jiang · 7 weeks ago
  96. 5a2fb5c fix(variant): write parquet field ids in shredded physical schema (#379) by Nicholas Jiang · 7 weeks ago
  97. 0dc78eb feat: expose BlobDescriptor as public API (#377) by Smith Cruise · 7 weeks ago
  98. da24fbd feat(scan): support file indexes in real-time and PK scans (#370) by lxy · 7 weeks ago
  99. 258d3d7 fix(global-index): align scores with row IDs after filtering (#368) by Zhang Jiawei · 7 weeks ago
  100. ac7101a feat(bitmap64): add Java-compatible OptimizedRoaringBitmap64 (#364) by lszskye · 7 weeks ago