1. f80e556 Support high-dimensional DiskANN vectors (#114) by jerry · 7 days ago main
  2. bdaee49 fix: avoid 4-bit IVF-PQ accumulator overflow (#111) by Daoyuan Wang · 7 days ago
  3. 47971a4 fix: align Python buffers before native calls (#113) by Daoyuan Wang · 7 days ago
  4. 17b1941 feat: add range search across language bindings (#110) by Junrui Lee · 3 weeks ago
  5. 0e25175 feat: add cosine and inner-product range search for IVF indexes (#108) by Junrui Lee · 4 weeks ago
  6. 4de0737 docs: publish vector index 0.5.0 release notes (#109) by jerry · 4 weeks ago
  7. a36bb97 feat: add IVF-PQ L2 distance range search (#107) by Junrui Lee · 4 weeks ago
  8. 643b4ed feat: add IVF-SQ L2 distance range search (#106) by Junrui Lee · 4 weeks ago
  9. c2d9436 feat: add IVF-RQ distance range search (#104) by Junrui Lee · 4 weeks ago
  10. 54d0eaa fix: upgrade crossbeam-epoch to address RUSTSEC-2026-0204 (#105) by jerry · 4 weeks ago
  11. 75e391d feat: distance range search for IVF-Flat (#99) by Junrui Lee · 4 weeks ago
  12. 8fc9cbd fix license in dependencies.py by yantian · 5 weeks ago
  13. e4e322e Update version to 0.6.0-SNAPSHOT (#103) by jerry · 5 weeks ago
  14. d184608 feat: add configurable IVF and PQ training sample limits (#98) by jerry · 5 weeks ago
  15. 9464181 perf(pq): add transposed SIMD encoder with SGEMM fallback (#90) by jerry · 5 weeks ago
  16. 27af94d perf: improve IVF-SQ training, encoding, and reader reuse (#91) by Jingsong Lee · 6 weeks ago
  17. 8dcabf2 perf: accelerate IVF builds with Vamana coarse assignment (#85) by jerry · 6 weeks ago
  18. 2c88a3a perf: batch IVF-PQ encoding with blocked SGEMM (#82) by jerry · 6 weeks ago
  19. 5400ab5 fix: include LICENSE and NOTICE in Rust crate (#84) by shyjsarah · 8 weeks ago
  20. aea6e08 docs: publish 0.4.0 release links (#83) by shyjsarah · 8 weeks ago
  21. 7591496 chore: start 0.5.0 development (#80) by shyjsarah · 9 weeks ago
  22. 84d1a40 chore: prepare release 0.4.0 (#79) by shyjsarah · 9 weeks ago
  23. b5b4a77 fix: bound IVF-Flat serialization allocations (#77) by jerry · 9 weeks ago
  24. f3e031b [infra] Configure GitHub discussions notifications (#78) by jerry · 9 weeks ago
  25. f41224a perf(ivfpq): speed up transposed PQ8 scans (#76) by jerry · 9 weeks ago
  26. ee17bfd feat(logging): bridge native IVF-PQ diagnostics to SLF4J (#75) by jerry · 9 weeks ago
  27. cf0506d ivf: incrementally scan expanded batch probe ranges (#73) by shyjsarah · 9 weeks ago
  28. b36f8a9 ivf: Retry only incomplete queries in automatic batch search (#72) by shyjsarah · 9 weeks ago
  29. fd3fd3b fix: stabilize IVF-PQ k-means training (#71) by jerry · 10 weeks ago
  30. d5efa3f ffi: Add extensible C search parameters (#70) by shyjsarah · 10 weeks ago
  31. 6374d05 fix: satisfy collapsible else-if lint (#69) by jerry · 2 months ago
  32. ba41a5f feat: make initial IVF filter expansion configurable (#68) by shyjsarah · 2 months ago
  33. 2a8d88a ivfpq: Reuse query distance tables across IVF lists (#67) by jerry · 2 months ago
  34. 4529c29 Optimize IVF-RQ scan and diagnostics (#66) by Jingsong Lee · 3 months ago
  35. 517c06a ivfpq: Reuse list tables in batch search (#65) by shyjsarah · 3 months ago
  36. a722d21 ivfpq: Push down row filters for 8-bit batch scans (#64) by shyjsarah · 3 months ago
  37. 6f64337 change notice 2025 to 2026 by JingsongLi · 3 months ago
  38. 1435943 fix: support macOS release staging script by JingsongLi · 3 months ago
  39. 0b4ac9a build: keep release legal files byte-stable by JingsongLi · 3 months ago
  40. 48aff2f ci: use available JDK for macOS release smoke by JingsongLi · 3 months ago
  41. 01d6f58 fix: harden release binary artifacts by JingsongLi · 3 months ago
  42. b378b7b fix: support license checks in source archives by JingsongLi · 3 months ago
  43. 706b6c6 fix: exempt generated dependency reports from license check by JingsongLi · 3 months ago
  44. b921fe8 fix: align main workspace dependencies with 0.4.0 by JingsongLi · 3 months ago
  45. 4088f39 Update version to 0.4.0-SNAPSHOT by JingsongLi · 3 months ago
  46. f41f0e0 chore: update dependency list for release 0.3.0 by JingsongLi · 3 months ago
  47. facb7e0 docs: add release and candidate verification guides (#63) by Jingsong Lee · 3 months ago
  48. ddf9f97 feat: add native DiskANN and adaptive IVF indexes (#62) by Jingsong Lee · 3 months ago
  49. 3e43efb docs: add vector index selection and API guide (#61) by Jingsong Lee · 3 months ago
  50. 1499263 Batch positional reads across C and Python (#60) by Jingsong Lee · 3 months ago
  51. e46ce05 ci: move Java staging deploy to local release script (#54) by jianguotian · 3 months ago
  52. 2cebf02 Add ASF license header check (#55) by jianguotian · 3 months ago
  53. 26044a3 Optimize IVF-RQ search hot paths (#57) by Jingsong Lee · 3 months ago
  54. 93753f7 Add IVF_RQ query bits and format reservations (#56) by Jingsong Lee · 3 months ago
  55. 6e5fb91 Merge pull request #53 from XiaoHongbo-Hope/bump-java-snapshot-0.2.0 by jerry · 4 months ago
  56. 76ccb19 Bump Rust and Python versions to 0.2.0 by Hongbo Xiao · 4 months ago
  57. 5cb54e1 [java] Bump snapshot version to 0.2.0 by Hongbo Xiao · 4 months ago
  58. 35c461e Convert API to batched vector index training (#52) by jerry · 4 months ago
  59. ef2cd40 [java] Exclude native libraries from sources jar (#50) by XiaoHongbo · 4 months ago
  60. 6c86ade build(crates): add description to core and jni crates (#49) by jianguotian · 4 months ago
  61. a203423 ci: bump cibuildwheel to v4.1.0 (allowlisted SHA) (#48) by jianguotian · 4 months ago
  62. d815d0e Merge pull request #46 from jianguotian/fix-bench-asf-header by XiaoHongbo · 4 months ago
  63. dfee351 Add ASF license header to core/benches files by jianguotian · 4 months ago
  64. 22e4990 ci: deploy Java staging only for RC tags (#45) by XiaoHongbo · 4 months ago
  65. d3d3565 ci: fix staging repo description for Java release (#44) by XiaoHongbo · 4 months ago
  66. acedeb9 ci: gate PyPI publish on rust+java success (#42) by jianguotian · 4 months ago
  67. b974335 Optimize SIMD hot paths in vector indexes (#43) by Jingsong Lee · 4 months ago
  68. 054d736 Add CI release infrastructure for Java/Rust/Python (#39) by jianguotian · 4 months ago
  69. 81f5f8d Expand release test coverage (#41) by Jingsong Lee · 4 months ago
  70. 554b121 Expose optimize for search API (#40) by Jingsong Lee · 4 months ago
  71. b4b6a57 Add C FFI and ctypes Python bindings (#38) by Jingsong Lee · 4 months ago
  72. dbf1d22 Reject non-zero v1 reserved bytes (#36) by Jingsong Lee · 4 months ago
  73. 711a715 Tighten HNSW v1 storage metadata (#35) by Jingsong Lee · 4 months ago
  74. 9b7afc1 Reject non-finite vector inputs (#33) by QuakeWang · 4 months ago
  75. e97896e Expose metadata types as strings in bindings (#34) by Jingsong Lee · 4 months ago
  76. 9a6e09d Rename Java vector index package (#32) by Jingsong Lee · 4 months ago
  77. 516fe27 Simplify vector index options API (#31) by Jingsong Lee · 4 months ago
  78. a95b679 Guard JNI native handle lifecycle (#27) by QuakeWang · 4 months ago
  79. efb5e63 Add v1 storage format fixtures (#30) by Jingsong Lee · 4 months ago
  80. f920f85 Tighten v1 vector index format validation (#29) by Jingsong Lee · 4 months ago
  81. 6eb0b37 Update README for multiple vector indexes (#28) by Jingsong Lee · 4 months ago
  82. 19dad70 Optimize vector index reads with batched pread (#26) by Jingsong Lee · 4 months ago
  83. 9299ff7 Add ANN benchmark for vector indexes (#25) by Jingsong Lee · 4 months ago
  84. fe77369 Unify vector index APIs (#23) by Jingsong Lee · 4 months ago
  85. ac63164 Optimize HNSW index build performance (#24) by Jingsong Lee · 4 months ago
  86. a18e446 Guard JNI native calls against Rust panics (#21) by QuakeWang · 4 months ago
  87. 1de37a0 Improve IVF HNSW SQ quantization (#22) by Jingsong Lee · 4 months ago
  88. 8bc5cfe Add IVF HNSW SQ index (#20) by Jingsong Lee · 4 months ago
  89. 8e170e7 Add IVF_HNSW_FLAT index and disk reader (#19) by Jingsong Lee · 4 months ago
  90. f72c9b0 Guard IVFPQ index merge compatibility (#17) by QuakeWang · 4 months ago
  91. 9612a72 Add IVF_FLAT vector index (#18) by Jingsong Lee · 4 months ago
  92. 81963db Add Java and Python vector index APIs (#16) by Jingsong Lee · 4 months ago
  93. e78df42 Add python/target/ to .gitignore by JingsongLi · 4 months ago
  94. eddf3d4 Add Roaring bitmap filter pushdown (#15) by Jingsong Lee · 4 months ago
  95. 3473e60 Reuse batch reader probed lists (#14) by Jingsong Lee · 4 months ago
  96. 3d078cd Validate batch reader search inputs (#13) by Jingsong Lee · 4 months ago
  97. cf73d26 Stream reader search for non-concurrent pread (#12) by Jingsong Lee · 4 months ago
  98. 379b0e0 Reduce delta inverted list preads (#11) by Jingsong Lee · 4 months ago
  99. 74eddaf Index disk shuffler partitions for direct reads (#10) by Jingsong Lee · 4 months ago
  100. 8b72bcd Improve reader I/O for batch vector search (#9) by Jingsong Lee · 4 months ago