1. b5b4a77 fix: bound IVF-Flat serialization allocations (#77) by jerry · 2 days ago main
  2. f3e031b [infra] Configure GitHub discussions notifications (#78) by jerry · 2 days ago
  3. f41224a perf(ivfpq): speed up transposed PQ8 scans (#76) by jerry · 2 days ago
  4. ee17bfd feat(logging): bridge native IVF-PQ diagnostics to SLF4J (#75) by jerry · 2 days ago
  5. cf0506d ivf: incrementally scan expanded batch probe ranges (#73) by shyjsarah · 3 days ago
  6. b36f8a9 ivf: Retry only incomplete queries in automatic batch search (#72) by shyjsarah · 3 days ago
  7. fd3fd3b fix: stabilize IVF-PQ k-means training (#71) by jerry · 8 days ago
  8. d5efa3f ffi: Add extensible C search parameters (#70) by shyjsarah · 8 days ago
  9. 6374d05 fix: satisfy collapsible else-if lint (#69) by jerry · 10 days ago
  10. ba41a5f feat: make initial IVF filter expansion configurable (#68) by shyjsarah · 11 days ago
  11. 2a8d88a ivfpq: Reuse query distance tables across IVF lists (#67) by jerry · 12 days ago
  12. 4529c29 Optimize IVF-RQ scan and diagnostics (#66) by Jingsong Lee · 2 weeks ago
  13. 517c06a ivfpq: Reuse list tables in batch search (#65) by shyjsarah · 2 weeks ago
  14. a722d21 ivfpq: Push down row filters for 8-bit batch scans (#64) by shyjsarah · 2 weeks ago
  15. 6f64337 change notice 2025 to 2026 by JingsongLi · 2 weeks ago
  16. 1435943 fix: support macOS release staging script by JingsongLi · 3 weeks ago
  17. 0b4ac9a build: keep release legal files byte-stable by JingsongLi · 3 weeks ago
  18. 48aff2f ci: use available JDK for macOS release smoke by JingsongLi · 3 weeks ago
  19. 01d6f58 fix: harden release binary artifacts by JingsongLi · 3 weeks ago
  20. b378b7b fix: support license checks in source archives by JingsongLi · 3 weeks ago
  21. 706b6c6 fix: exempt generated dependency reports from license check by JingsongLi · 3 weeks ago
  22. b921fe8 fix: align main workspace dependencies with 0.4.0 by JingsongLi · 3 weeks ago
  23. 4088f39 Update version to 0.4.0-SNAPSHOT by JingsongLi · 3 weeks ago
  24. f41f0e0 chore: update dependency list for release 0.3.0 by JingsongLi · 3 weeks ago
  25. facb7e0 docs: add release and candidate verification guides (#63) by Jingsong Lee · 3 weeks ago
  26. ddf9f97 feat: add native DiskANN and adaptive IVF indexes (#62) by Jingsong Lee · 3 weeks ago
  27. 3e43efb docs: add vector index selection and API guide (#61) by Jingsong Lee · 3 weeks ago
  28. 1499263 Batch positional reads across C and Python (#60) by Jingsong Lee · 3 weeks ago
  29. e46ce05 ci: move Java staging deploy to local release script (#54) by jianguotian · 3 weeks ago
  30. 2cebf02 Add ASF license header check (#55) by jianguotian · 3 weeks ago
  31. 26044a3 Optimize IVF-RQ search hot paths (#57) by Jingsong Lee · 5 weeks ago
  32. 93753f7 Add IVF_RQ query bits and format reservations (#56) by Jingsong Lee · 5 weeks ago
  33. 6e5fb91 Merge pull request #53 from XiaoHongbo-Hope/bump-java-snapshot-0.2.0 by jerry · 7 weeks ago
  34. 76ccb19 Bump Rust and Python versions to 0.2.0 by Hongbo Xiao · 7 weeks ago
  35. 5cb54e1 [java] Bump snapshot version to 0.2.0 by Hongbo Xiao · 7 weeks ago
  36. 35c461e Convert API to batched vector index training (#52) by jerry · 7 weeks ago
  37. ef2cd40 [java] Exclude native libraries from sources jar (#50) by XiaoHongbo · 8 weeks ago
  38. 6c86ade build(crates): add description to core and jni crates (#49) by jianguotian · 8 weeks ago
  39. a203423 ci: bump cibuildwheel to v4.1.0 (allowlisted SHA) (#48) by jianguotian · 9 weeks ago
  40. d815d0e Merge pull request #46 from jianguotian/fix-bench-asf-header by XiaoHongbo · 9 weeks ago
  41. dfee351 Add ASF license header to core/benches files by jianguotian · 9 weeks ago
  42. 22e4990 ci: deploy Java staging only for RC tags (#45) by XiaoHongbo · 9 weeks ago
  43. d3d3565 ci: fix staging repo description for Java release (#44) by XiaoHongbo · 9 weeks ago
  44. acedeb9 ci: gate PyPI publish on rust+java success (#42) by jianguotian · 9 weeks ago
  45. b974335 Optimize SIMD hot paths in vector indexes (#43) by Jingsong Lee · 9 weeks ago
  46. 054d736 Add CI release infrastructure for Java/Rust/Python (#39) by jianguotian · 9 weeks ago
  47. 81f5f8d Expand release test coverage (#41) by Jingsong Lee · 9 weeks ago
  48. 554b121 Expose optimize for search API (#40) by Jingsong Lee · 9 weeks ago
  49. b4b6a57 Add C FFI and ctypes Python bindings (#38) by Jingsong Lee · 9 weeks ago
  50. dbf1d22 Reject non-zero v1 reserved bytes (#36) by Jingsong Lee · 9 weeks ago
  51. 711a715 Tighten HNSW v1 storage metadata (#35) by Jingsong Lee · 9 weeks ago
  52. 9b7afc1 Reject non-finite vector inputs (#33) by QuakeWang · 9 weeks ago
  53. e97896e Expose metadata types as strings in bindings (#34) by Jingsong Lee · 9 weeks ago
  54. 9a6e09d Rename Java vector index package (#32) by Jingsong Lee · 9 weeks ago
  55. 516fe27 Simplify vector index options API (#31) by Jingsong Lee · 9 weeks ago
  56. a95b679 Guard JNI native handle lifecycle (#27) by QuakeWang · 9 weeks ago
  57. efb5e63 Add v1 storage format fixtures (#30) by Jingsong Lee · 9 weeks ago
  58. f920f85 Tighten v1 vector index format validation (#29) by Jingsong Lee · 9 weeks ago
  59. 6eb0b37 Update README for multiple vector indexes (#28) by Jingsong Lee · 9 weeks ago
  60. 19dad70 Optimize vector index reads with batched pread (#26) by Jingsong Lee · 9 weeks ago
  61. 9299ff7 Add ANN benchmark for vector indexes (#25) by Jingsong Lee · 10 weeks ago
  62. fe77369 Unify vector index APIs (#23) by Jingsong Lee · 10 weeks ago
  63. ac63164 Optimize HNSW index build performance (#24) by Jingsong Lee · 10 weeks ago
  64. a18e446 Guard JNI native calls against Rust panics (#21) by QuakeWang · 10 weeks ago
  65. 1de37a0 Improve IVF HNSW SQ quantization (#22) by Jingsong Lee · 10 weeks ago
  66. 8bc5cfe Add IVF HNSW SQ index (#20) by Jingsong Lee · 10 weeks ago
  67. 8e170e7 Add IVF_HNSW_FLAT index and disk reader (#19) by Jingsong Lee · 10 weeks ago
  68. f72c9b0 Guard IVFPQ index merge compatibility (#17) by QuakeWang · 10 weeks ago
  69. 9612a72 Add IVF_FLAT vector index (#18) by Jingsong Lee · 10 weeks ago
  70. 81963db Add Java and Python vector index APIs (#16) by Jingsong Lee · 10 weeks ago
  71. e78df42 Add python/target/ to .gitignore by JingsongLi · 10 weeks ago
  72. eddf3d4 Add Roaring bitmap filter pushdown (#15) by Jingsong Lee · 10 weeks ago
  73. 3473e60 Reuse batch reader probed lists (#14) by Jingsong Lee · 10 weeks ago
  74. 3d078cd Validate batch reader search inputs (#13) by Jingsong Lee · 10 weeks ago
  75. cf73d26 Stream reader search for non-concurrent pread (#12) by Jingsong Lee · 10 weeks ago
  76. 379b0e0 Reduce delta inverted list preads (#11) by Jingsong Lee · 10 weeks ago
  77. 74eddaf Index disk shuffler partitions for direct reads (#10) by Jingsong Lee · 10 weeks ago
  78. 8b72bcd Improve reader I/O for batch vector search (#9) by Jingsong Lee · 10 weeks ago
  79. 16df93c Add CONTRIBUTING.md, ASF yaml validator, and CI for JNI/Python (#8) by Jingsong Lee · 10 weeks ago
  80. ee8c7a4 Add JNI bindings, Python bindings, and PQ4 benchmark (#7) by Jingsong Lee · 10 weeks ago
  81. 38fbdb0 Add io module and reader-based search (#6) by Jingsong Lee · 10 weeks ago
  82. 54fbcfe Add IVF-PQ index module (#5) by Jingsong Lee · 10 weeks ago
  83. 17273a8 Add opq, shuffler, and fastscan modules (#3) by Jingsong Lee · 10 weeks ago
  84. 71d8322 Add .asf.yaml for GitHub repo settings and notifications (#4) by Jingsong Lee · 2 months ago
  85. 2027edc Add core foundation modules (#1) by Jingsong Lee · 2 months ago
  86. 3acc20e Add CI workflow (#2) by Jingsong Lee · 2 months ago
  87. f66a58e Add README.md by JingsongLi · 2 months ago