1. 78994db fix(spec): align index manifest field order with Java (#797) by Jingsong Lee · 34 hours ago main
  2. ced0c86 fix(variant): sort object keys by UTF-8 bytes like Java (#789) by jackylee · 5 days ago
  3. db2d1ad feat(file_index): integrate pruning into raw data-file reads (#783) by QuakeWang · 5 days ago
  4. dda5133 fix(spec): reserve 16 bytes for non-compact decimal in BinaryRow (#791) by jackylee · 5 days ago
  5. c5d6621 build: prepare the 0.4.0 release (#790) by XiaoHongbo · 6 days ago
  6. b761a74 feat(datafusion): support the $consumers system table (#782) by jerry · 6 days ago
  7. 25063b2 build: raise MSRV to Rust 1.94 (#788) by XiaoHongbo · 6 days ago
  8. 6d1f8ea feat(blob): support MAP<K, BLOB> reads in Go (#784) by XiaoHongbo · 7 days ago
  9. dcc1399 fix(spec): enforce the writer's layout in the string array decoder (#770) by Junrui Lee · 7 days ago
  10. ac5b63d chore(deps): bump astral-sh/setup-uv from 9.0.0 to 10.0.1 (#779) by dependabot[bot] · 7 days ago
  11. d3d2a73 chore(deps): bump taiki-e/install-action from 2.85.4 to 2.87.1 (#778) by dependabot[bot] · 7 days ago
  12. 638d4a2 chore(deps): bump apache/skywalking-eyes from 0.8.0 to 0.9.0 (#772) by dependabot[bot] · 7 days ago
  13. 8c4c794 datafusion: cast lateral vector search rows to provider schema (#781) by shyjsarah · 8 days ago
  14. 120ff9e feat(table): plan a PK-vector search from a decoded bucket split (#757) by Junrui Lee · 8 days ago
  15. 426c050 fix(table): resolve index files by external path and bucket layout (#752) by Junrui Lee · 8 days ago
  16. cabdeb9 refactor(vector-search): remove extra prefilter guards (#769) by Jingsong Lee · 8 days ago
  17. 6d3fa36 vector-search: support scalar pre-filter before Top-K (#760) by shyjsarah · 8 days ago
  18. 0aba451 feat(file_index): add indexer contracts and outer-format composition (#764) by QuakeWang · 9 days ago
  19. a6281ae refactor: split global index implementations (#767) by Jingsong Lee · 9 days ago
  20. 67623ef feat: add Java-compatible FM global index (#766) by Jingsong Lee · 9 days ago
  21. 0f6a9a4 feat(go): add BlobDescriptor batch and stream readers (#761) by XiaoHongbo · 9 days ago
  22. c9d58e9 feat(c): expose FileIO cache callbacks (#765) by Jingsong Lee · 9 days ago
  23. 7215a56 feat(blob): add seekable descriptor streams (#763) by XiaoHongbo · 10 days ago
  24. d689056 fix(datafusion): keep metadata queries available without table engines (#747) by shyjsarah · 10 days ago
  25. 35a05fb chore(deps): refresh locked arrow and opendal (#756) by Jiajia Li · 10 days ago
  26. 17ba674 feat(file_index): add Java-compatible Bitmap V2 writer (#759) by QuakeWang · 10 days ago
  27. b417ea8 feat(blob): add standalone BlobDescriptor reader (#762) by XiaoHongbo · 10 days ago
  28. 8001f02 feat: add native object table read support (#749) by shyjsarah · 13 days ago
  29. 91c133a fix(lumina): drop unfilled search slots and rank NaN scores last (#725) by jackylee · 13 days ago
  30. 3dddf12 feat(table): decode the BucketVectorSearchSplit byte form (#746) by Junrui Lee · 13 days ago
  31. 75c9ee0 fix(spec): widen index-manifest row count to i64 (#751) by Junrui Lee · 13 days ago
  32. 7017499 feat(file_index): add Java-compatible Bitmap reader (#754) by QuakeWang · 13 days ago
  33. fb60ecc perf(vindex): parallelize Parquet reads for index builds (#736) by jerry · 14 days ago
  34. 96a3f7b fix: satisfy Rust 1.98 chunks lint (#750) by shyjsarah · 14 days ago
  35. 2ee305f fix: fail closed for tables an engine must serve (#740) by Jiajia Li · 2 weeks ago
  36. 71d8d38 feat(file_index): add Java-compatible Bloom filter index (#744) by QuakeWang · 2 weeks ago
  37. b89aa34 fix(table): accept DataSplit version 9 and mirror _WRITE_COLS_SEQUENCES (#745) by Junrui Lee · 2 weeks ago
  38. e2d16f6 fix: write manifest file metadata as Avro record (#743) by shyjsarah · 2 weeks ago
  39. b36d533 fix: align manifest entry schema with Java Paimon (#742) by shyjsarah · 2 weeks ago
  40. e2f58f4 Upgrade paimon-vindex-core to 0.4.0 (#737) by shyjsarah · 2 weeks ago
  41. 0d88095 feat: expose point-query primitives in paimon (#739) by Jingsong Lee · 2 weeks ago
  42. 1812e0d feat: route tables by declared TableType to pluggable engines (#733) by Jiajia Li · 3 weeks ago
  43. df52f33 fix(datafusion): allow vector search without table definition (#735) by jerry · 3 weeks ago
  44. 3f8acf0 perf: vectorize raw vector search (#734) by Jingsong Lee · 3 weeks ago
  45. 6e39faa feat(file_index): add predicate evaluation foundation (#721) by QuakeWang · 3 weeks ago
  46. 4889e60 feat(go): add postpone fixed-bucket write bindings (#722) by XiaoHongbo · 3 weeks ago
  47. 53c17eb perf(vindex): split build timing logs by phase (#723) by jerry · 3 weeks ago
  48. dbb44c4 fix(avro): read TIME, BLOB, MULTISET and non-string-key map columns (#724) by jackylee · 3 weeks ago
  49. 59bc642 fix(datafusion): surface tag create-time and retention in $tags (#728) by jackylee · 3 weeks ago
  50. 45f6474 [core] Support multivalue global index (#731) by Jingsong Lee · 3 weeks ago
  51. 8b18dda feat: add Java-compatible array predicate pushdown (#732) by Jingsong Lee · 3 weeks ago
  52. a6b26f9 fix: serialize unbounded varchar as string (#730) by Jingsong Lee · 3 weeks ago
  53. e495971 perf(vindex): decouple vector read threads and remove chunk barrier (#720) by jerry · 3 weeks ago
  54. 9cd773a feat(vindex): add DiskANN and IVF-SQ/RQ support (#726) by jerry · 3 weeks ago
  55. ab90d01 feat: add vector search timing and I/O diagnostics (#711) by jerry · 3 weeks ago
  56. 403a2b2 perf(vindex): size native batches by active indexes (#709) by jerry · 3 weeks ago
  57. 64c64a3 fix(data-evolution): require row tracking and row IDs (#718) by XiaoHongbo · 3 weeks ago
  58. be5456e feat(go): add table write bindings (#658) by XiaoHongbo · 3 weeks ago
  59. 5574d70 fix(scan): preserve Data Evolution file order in row-id groups (#717) by XiaoHongbo · 3 weeks ago
  60. 8118b6d fix(file_index): align file index format with Java V1 (#719) by QuakeWang · 3 weeks ago
  61. 87da7bf fix: configure OpenDAL writer chunk size (#713) by jerry · 4 weeks ago
  62. c7a71f4 fix(python): release GIL during catalog I/O (#716) by XiaoHongbo · 4 weeks ago
  63. 059a5c9 feat(write): add fixed-bucket write primitives for postpone tables (#659) by XiaoHongbo · 4 weeks ago
  64. 1dab496 feat: rust examples for creating and querying Paimon tables (#648) by Ganesh Sivakumar · 4 weeks ago
  65. f10cb91 fix(table): reject row ranges for format tables at read construction (#700) by jackylee · 4 weeks ago
  66. 2cdfec8 perf(arrow): prune IN predicates with row-group stats (#705) by QuakeWang · 4 weeks ago
  67. e4e27ee feat(io): support in-memory local cache (#710) by jerry · 4 weeks ago
  68. b83e0f2 fix(dlf): refresh expiring credentials (#714) by XiaoHongbo · 4 weeks ago
  69. 9672107 fix(datafusion): normalize index_type in global index procedures (#715) by jackylee · 4 weeks ago
  70. 992aced fix(auth): fail closed on query-auth tables outside the read boundary (#691) by Jiajia Li · 4 weeks ago
  71. 182934c fix(vindex): avoid full index reads during refine (#708) by jerry · 4 weeks ago
  72. 9f9739a feat(vindex): build indexes from streamed data splits (#707) by jerry · 4 weeks ago
  73. f9f279d feat: support deletion vector merge-on-read (#706) by Jingsong Lee · 4 weeks ago
  74. 85c9127 perf(parquet): prune IN predicates with page stats (#704) by QuakeWang · 4 weeks ago
  75. 3c9c8d8 fix(table): list the supported formats when a format table is rejected (#702) by jackylee · 4 weeks ago
  76. 51404e1 docs: correct five system-table column descriptions (#701) by jackylee · 4 weeks ago
  77. 3577e28 perf(scan): prune index manifest entries (#703) by QuakeWang · 4 weeks ago
  78. c58be1f fix(scan): prune primary-key files with key stats (#698) by QuakeWang · 4 weeks ago
  79. c120ac3 [core] Reduce global index planning IO (#699) by XiaoHongbo · 4 weeks ago
  80. d66d322 fix(predicate): resolve _ROW_ID by name, not by its placeholder leaf index (#642) by Jiajia Li · 4 weeks ago
  81. 5ed5f77 feat(table): support scan.watermark batch time travel (#677) by kid · 4 weeks ago
  82. fb82a4c test(spec): cover untested partial-update and blob-view error paths (#688) by jackylee · 4 weeks ago
  83. 4a66e95 docs: fix Go predicate usage comments and document with_row_ranges (#689) by jackylee · 4 weeks ago
  84. d842653 fix(arrow): enforce exact Mosaic predicate filtering (#694) by QuakeWang · 4 weeks ago
  85. ee7057b fix(storage): retry temporary OSS failures (#695) by XiaoHongbo · 4 weeks ago
  86. 79567f6 fix(datafusion): show an unreported partition statistic as NULL, not as -1 (#697) by Dapeng Sun(孙大鹏) · 4 weeks ago
  87. 7a8512f fix(scan): respect family-specific global-index search modes (#693) by XiaoHongbo · 5 weeks ago
  88. 932a9b3 fix(arrow): list every writable format in the write-format error (#690) by jackylee · 5 weeks ago
  89. b27c300 fix(scan): preserve partition group order (#692) by XiaoHongbo · 5 weeks ago
  90. 81b029a docs: document the $files and $branches system tables (#669) by jackylee · 5 weeks ago
  91. d1e8733 fix(spec): parse commit duration options and align their defaults with Java (#671) by jackylee · 5 weeks ago
  92. 99b446f fix(python): declare abort and default_database in the type stub (#683) by jackylee · 5 weeks ago
  93. 80d8c4e fix(spec): reject table-read.sequence-number.enabled without primary keys (#684) by jackylee · 5 weeks ago
  94. 83118a1 test(vindex): make PK-vector concurrency tests deterministic (#685) by QuakeWang · 5 weeks ago
  95. b43e519 fix(spec): reject changelog-producer on tables without primary keys (#670) by jackylee · 5 weeks ago
  96. b8d5905 feat(python): expose data evolution row ranges (#674) by XiaoHongbo · 5 weeks ago
  97. f07703a feat(datafusion): configure SQLContext runtime resources (#675) by shyjsarah · 5 weeks ago
  98. 491fda2 fix: release referenced file sets incrementally (#680) by shyjsarah · 5 weeks ago
  99. 7d12424 perf(vector-search): execute PK-vector leaves concurrently (#647) by Junrui Lee · 5 weeks ago
  100. 28971b5 fix(spec): validate sequence.field against table schema (#615) by jackylee · 5 weeks ago