1. 330ee57 SegmentInfos: Ensure IOExceptions are not hidden behind CorruptSegmentInfoException (#16788) by Alexander Reelsen · 4 hours ago main
  2. bc0d709 Add branch protection for branch_10_6 (and missed branches) by Houston Putman · 22 hours ago
  3. 26b7758 Move changelog entry from 11.0.0 to 10.6.0 (#16739) by Houston Putman · 24 hours ago
  4. 0ff1bf1 Compare live vector counts when picking the HNSW merge base graph (#16739) by Lantao Jin · 25 hours ago
  5. 12d316c Make BitSetIterator#docIDRunEnd linear (#16849) by Costin Leau · 3 days ago
  6. 8a8ef48 Page-align vector data for all encodings (#16771) by goankur · 5 days ago
  7. 2dc8848 Ensure the test dedup vectors are only normalized once (#16854) by Simon Cooper · 5 days ago
  8. 468adaf Cleanup: Remove unused BitsSlice class (#16852) by Alexander Reelsen · 5 days ago
  9. 8476457 Lower min supported major version to 9 in main (#16741) by Luca Cavanna · 6 days ago
  10. bc9598b Tidy. (#16842) by Zhou Hui · 7 days ago
  11. 5cdce7b Cleanup: Remove unused ForwardBytesReader class (#16837) by Alexander Reelsen · 7 days ago
  12. af9d10f Add scalar quantization support for FLOAT16 vectors in the dedup KNN codec (#16710) by Pranshu Shukla · 7 days ago
  13. 2a22e97 Add next minor version 10.7.0 by Houston Putman · 7 days ago
  14. 63df54a Add a JMH benchmark for byte vector kernels after all variants are compiled (#16831) by Lantao Jin · 7 days ago
  15. 17c80dc Remove supportsConcurrency constructors (#16833) by Luca Cavanna · 7 days ago
  16. 1169cd2 Upgrade DocIdSetBuilder to use FixedBitSet eagerly once exceeding the threshold (#16089) by kkewwei · 7 days ago
  17. 2eb4625 Remove deprecated CharsRef UTF16-UTF8 Comparator (#16834) by Alan Woodward · 8 days ago
  18. d8d5f31 Remove VectorValueSource and MultiValueSource (#16814) by Luca Cavanna · 8 days ago
  19. 5017142 Fix performance bug which skipped cache optimization (early return in DirectoryTaxonomyReader#getBulkOrdinals) (#16783) by Alex Baranov · 9 days ago
  20. 9455735 Fix up to 150x slowdown of byte vector distances once both signed and uint8 variants have run (#16807) by Lantao Jin · 9 days ago
  21. 54c6dc8 Fix the native function contract of NativeVectorUtilSupport: float lengths, byte cosine, l2normalize, symbol lookup (#16812) by Lantao Jin · 9 days ago
  22. 9f3e5f4 ci: improve actions checks (#16808) by Robert Muir · 9 days ago
  23. f94888d Merges read compound files through a mapping of their own (#16796) by Jim Ferenczi · 10 days ago
  24. 18d5c42 Tests: Fix assertRamBytesUsed when RoaringDocIdSet.AllDocIdSet is used (#16773) by Alexander Reelsen · 12 days ago
  25. 9d882c6 TestStoredFieldsMergeReadAdvice: Use default codec (#16802) by Alexander Reelsen · 12 days ago
  26. e8a04e4 Tests: Use AtomicInteger to prevent races in BaseKnnVectorQueryTestCase (#16786) by Alexander Reelsen · 12 days ago
  27. d150ba2 Fix block-max support of DoubleValuesSource (#16697) by Zhang Chao · 12 days ago
  28. c177939 Use shallow size for all boxed primitives in RamUsageEstimator.sizeOfObject (#16743) by Eugene Rizhkov · 12 days ago
  29. d8468fd Parallelize the repair process for disconnected nodes during HNSW merge-re-use (#16627) by Ethan Baker · 13 days ago
  30. 31c4511 Fix Lucene104ScalarQuantizedVectorsWriter to skip deleted docs when recomputing merge centroid (#16764) by Pranshu Shukla · 13 days ago
  31. 48a9752 Optimize MUST_NOT scoring based on required-clause selectivity (#16715) by kkewwei · 13 days ago
  32. ccd61ff Write stored fields data sequentially, not reused (#16797) by Jim Ferenczi · 13 days ago
  33. d1f4b82 ci: run checks-without-tests on highest supported java version too (#16789) by Robert Muir · 14 days ago
  34. a1f5eb7 Move #16686 entry to 11.0 section by Luca Cavanna · 2 weeks ago
  35. 120b3bc Expand migrate guide (#16756) by Luca Cavanna · 2 weeks ago
  36. 8829665 Update CHANGES.txt with fp16 re-ranking and prefetch PR (#16785) by Pulkit Gupta · 2 weeks ago
  37. dba8f5e Fix the vectors merge mapping from #16749, and map again for Faiss merges (#16769) by Jim Ferenczi · 2 weeks ago
  38. 3e4a7a0 Remove TermGroupFacetCollector and GroupFacetCollector (#16779) by Luca Cavanna · 2 weeks ago
  39. 234e745 deps(java): bump com.diffplug.spotless (#16784) by dependabot[bot] · 2 weeks ago
  40. 5a812aa Bump dependencychecks plugin to 0.2.4 (jackson transitive upgrade). by Dawid Weiss · 2 weeks ago
  41. a98bd44 Improve gjf error message and upgrade to 1.37.0 (#16782) by Dawid Weiss · 2 weeks ago
  42. 7787f8b Clean up parent test class references to junit. (#16763) by Dawid Weiss · 2 weeks ago
  43. d148795 Introduce TermGroupFacetCollectorManager for concurrent grouped faceting (#16292) by Luca Cavanna · 2 weeks ago
  44. cbad01e Propagate getMergeInstance() through the quantized vector readers (#16622) by John Maurice · 2 weeks ago
  45. 3970208 GITHUB#7820: move CHANGES.txt entry to end of section; I think this is the norm? by Mike McCandless · 2 weeks ago
  46. f30bd1b GITHUB#7820: report which segment's .si could not be read (#16476) by Serhiy Bzhezytskyy · 2 weeks ago
  47. aa8a3d3 Use a holder class for UkrainianMorfologikAnalyzer defaults (#16755) by Eugene Rizhkov · 2 weeks ago
  48. ed2d3ee Fix outdated SegmentInfos#readCommit javadocs (#16766) by Luca Cavanna · 2 weeks ago
  49. 6284024 tidy by Michael Sokolov · 2 weeks ago
  50. 65ae683 Add back-compat indices for 10.5.2 by Michael Sokolov · 2 weeks ago
  51. 2bb5ad2 Sync CHANGES for 10.5.2 by Michael Sokolov · 2 weeks ago
  52. e9ec818 Add bugfix version 10.5.2 by Michael Sokolov · 2 weeks ago
  53. b2f5e10 DOAP changes for release 10.5.2 by Michael Sokolov · 2 weeks ago
  54. 90c6387 Document the Thai analysis output changes in the 10.6 migration guide (#16770) by Kamthorn Krairaksa · 3 weeks ago
  55. 3bb5f43 build(deps): bump the python group across 1 directory with 7 updates (#16758) by dependabot[bot] · 3 weeks ago
  56. 389d780 ci: bump the actions group across 2 directories with 6 updates (#16761) by dependabot[bot] · 3 weeks ago
  57. 47973dd build(deps): bump types-pyyaml in /dev-tools (#16760) by dependabot[bot] · 3 weeks ago
  58. 134587a build(deps): bump actionlint-py in /dev-tools (#16759) by dependabot[bot] · 3 weeks ago
  59. cb27635 Add `DiversifyingChildrenFloat16KnnVectorQuery` for fp16 parent-block-join KNN search (#16738) by Pulkit Gupta · 3 weeks ago
  60. 2a3ff1f Dedup vector reader / writer initialization: close all files on hitting exceptions. (#16753) by Kaival Parikh · 3 weeks ago
  61. 82d7390 Prefetch full-precision vectors when rescoring (#16705) by goankur · 3 weeks ago
  62. fe67d20 Let merges read stored fields sequentially without disturbing searches (#16684) by Jim Ferenczi · 3 weeks ago
  63. c95aa21 Let a merge read the vectors through its own mapping (#16749) by Jim Ferenczi · 3 weeks ago
  64. cec7bdd Use quantized vectors for fp16 HNSW graph merging (#16687) by Kaival Parikh · 3 weeks ago
  65. f67d537 Use minimum bits per value of field -> group ordinal mapping in dedup vector codec (#16706) by Pranshu Shukla · 3 weeks ago
  66. 5e53761 Rewrite BooleanQuery to MatchNoDocsQuery when it has MUST_NOT clause (#16667) by Egor Potemkin · 3 weeks ago
  67. 8557a5c Release default LRUQueryCache as early as possible in tests (#16740) by Luca Cavanna · 3 weeks ago
  68. aae7dc1 Remove vector merge scorer tests that check exact byte equality (#16752) by Simon Cooper · 3 weeks ago
  69. 4eb488d HNSW - don't add duplicates when repairing graph links (#16728) by Simon Cooper · 3 weeks ago
  70. d157c3a build: support java 27 (#16745) by Robert Muir · 3 weeks ago
  71. fadd63e Fix LRUQueryCache hashCode/equals contract and account query RAM once per distinct query (#16657) by Sagar Upadhyaya · 3 weeks ago
  72. 1adb280 Cover both early exit modes in TestHnswQueueSaturationCollector (#16704) by Salvatore Campagna · 3 weeks ago
  73. c857eee Make DocAndScoreQuery public (#16686) by Trevor McCulloch · 3 weeks ago
  74. 2a38fff Reject LZ4 match offsets that point before the start of the output (#16478) by Serhiy Bzhezytskyy · 3 weeks ago
  75. 5a626cd ci: bump ubuntu-24.04-arm to ubuntu-26.04-arm (#16737) by Robert Muir · 3 weeks ago
  76. 73cc812 Use the doc-values skip index to skip per-doc value lookups in LongRangeFacetCutter (#16268) by Jakub Slowinski · 3 weeks ago
  77. 8cd74fe Record FST ramBytesUsed correctly (#15133) by Dzung Bui · 3 weeks ago
  78. 020802f Add `Float16VectorSimilarityQuery` for similarity threshold search over fp16 vectors (#16735) (part of #16725) by Recep Eken · 3 weeks ago
  79. b304eea fix: don't process empty strings in thai user dictionary by Robert Muir · 3 weeks ago
  80. 55fd2e7 Fp16 re ranking and prefetch support (#16628) by Pulkit Gupta · 3 weeks ago
  81. 8d999e9 Validate vector values in columnar addBatch (#16708) by Mayya Sharipova · 3 weeks ago
  82. c73e2e4 docs: change since tags to 10.6 for thai improvements by Robert Muir · 3 weeks ago
  83. be64d06 docs: move Thai improvements to 10.6 by Robert Muir · 3 weeks ago
  84. 3be9cd6 Move the #16682 entry to 10.6.0, where it ships first by Jim Ferenczi · 3 weeks ago
  85. e082cde Add type to compound word (#16680) by Renato Haeberli · 3 weeks ago
  86. 79674f38 Let the structure reading vectors say how they are read (#16682) by Jim Ferenczi · 3 weeks ago
  87. dda6bd3 Allow configurable buffer size in SegmentingTokenizerBase and recognize whitespace as safe boundary in ThaiTokenizer (#10153) (#16727) by Kamthorn Krairaksa · 3 weeks ago
  88. 6b44b4c Support user dictionary in ThaiTokenizer and ThaiTokenizerFactory (#16721) (#16722) by Kamthorn Krairaksa · 3 weeks ago
  89. b7c2c20 Add ThaiRepeatFilter to handle Thai Maiyamok (ๆ) reduplication (#16719) (#16720) by Kamthorn Krairaksa · 3 weeks ago
  90. b0ae596 Curate Thai stopwords to prevent over-filtering of compound words (#5323, #14730) (#16718) by Kamthorn Krairaksa · 3 weeks ago
  91. e64ae25 Add ThaiCharFilter, ThaiNormalizationFilter, and ThaiNormalizer (#16716) (#16717) by Kamthorn Krairaksa · 3 weeks ago
  92. e357029 Make SimpleCodec return docvalues singletons (#16714) by Dawid Weiss · 4 weeks ago
  93. df6f71a Go back to the official google-java-format distribution (#16713) by Dawid Weiss · 4 weeks ago
  94. 5b626cb Plugin and build-time dependency updates (#16712) by Dawid Weiss · 4 weeks ago
  95. b28d732 Upgrade gradle to 9.8.0. (#16711) by Dawid Weiss · 4 weeks ago
  96. c72bc6a Revert "Implement data-blind scalar quantization (#16030)" by Dawid Weiss · 4 weeks ago
  97. 595331c deps(java): bump com.github.ben-manes.versions in the java group (#16703) by dependabot[bot] · 4 weeks ago
  98. c5fa32c Use intoBitSet to speed up ReqExclBulkScorer (#16669) by kkewwei · 4 weeks ago
  99. c80c9f5 Stop reading merged float vectors back to build the HNSW merge scorer (#16696) by John Maurice · 4 weeks ago
  100. 0b346c5 Fix range query for NumericDocValues for float and double values (#16629) by Houston Putman · 4 weeks ago