1. 15ed5d7 Vectorise expand8 in ForUtil using JDK Vector API (#15198) by Ramakrishna Chilaka · 17 hours ago main
  2. 693bb69 Fix the build on missing .git. (#15204) by Dawid Weiss · 3 days ago
  3. 5d82ac8 Refactor FirstPassGroupingCollector to improve readability. (#15136) (#15168) by alexmm-amzn · 3 days ago
  4. 2d8f0cb Relax Lucene Index Upgrade Policy to Allow Safe Upgrades Across Multiple Major Versions #13797 (#15012) by Mark Robert Miller · 3 days ago
  5. af9d4e5 Use git-ls-files as the source of file paths for license checks (reapplied) (#15203) by Dawid Weiss · 3 days ago
  6. 0cecf8a Revert "Use git-ls-files as the source of file paths for license checks. (#15200)" by Dawid Weiss · 3 days ago
  7. 5227fd7 Use git-ls-files as the source of file paths for license checks. (#15200) by Dawid Weiss · 3 days ago
  8. c243698 Refactoring HNSWGraphBuilder's API and adding more comments about concurrency (#15184) by Patrick Zhai · 4 days ago
  9. 13a7e1e Fix compilation reference to int4 dot product (#15199) by Trevor McCulloch · 4 days ago
  10. 594eeb7 Add a new codec to implement OSQ for 4 and 8 bit quantized vectors (#15169) by Trevor McCulloch · 4 days ago
  11. b9288ae Fix encoding selection logic in Lucene104PostingsWriter (#15174) by Ramakrishna Chilaka · 4 days ago
  12. 79a98b4 Move more gradle plugins to java. Remove Apache Rat dependency. (#15195) by Dawid Weiss · 4 days ago
  13. 085a0ae Move finishMerge to a finally block so it always runs (#14977) by Simon Cooper · 5 days ago
  14. 71ea58a deps(java): bump org.apache.groovy:groovy-all from 4.0.28 to 5.0.1 (#15192) by dependabot[bot] · 5 days ago
  15. d6df17d deps(java): bump com.gradle.common-custom-user-data-gradle-plugin (#15193) by dependabot[bot] · 5 days ago
  16. 9d8685f Implement off-heap quantized scoring (#14863) by Kaival Parikh · 5 days ago
  17. 613c428 build: require Python 3.12+, add smoke-test Make target (#15162) by Robert Muir · 6 days ago
  18. ae34a87 Add back-compat indices for 10.3.0 by Vigya Sharma · 8 days ago
  19. c58e861 fix DOAP changes entry for release 10.3.0 by Vigya Sharma · 8 days ago
  20. ebdc251 DOAP changes for release 10.3.0 by Vigya Sharma · 8 days ago
  21. 0f4e15a fix off by one (#15183) by Trevor McCulloch · 9 days ago
  22. 126ba8e Fixing CHANGES for #15171 and #15176 by Benjamin Trent · 9 days ago
  23. 8beb3c6 Adds new simplified rescorer API to [Float|Byte]VectorValues (#15176) by Benjamin Trent · 9 days ago
  24. 9e7381c Help collectors take advantage of bulk-retrieval of doc values. (#15173) by Adrien Grand · 9 days ago
  25. 15b8d54 optimise prefix sums in Lucene104PostingsReader (#15175) by Ramakrishna Chilaka · 11 days ago
  26. 18c73e0 Add bulk scoring option to VectorScorer interface (#15171) by Benjamin Trent · 11 days ago
  27. 0421a8d integrate into new bulk scorers (#15021) by Trevor McCulloch · 11 days ago
  28. 1a448f1 Use TernaryLongHeap in NeighborQueue for better HNSW performance (#15163) by Ramakrishna Chilaka · 11 days ago
  29. 00f2b01 Bump block size of postings to 256. (#15160) by Adrien Grand · 11 days ago
  30. 8f3e49b ci: bump actions/checkout from 4 to 5 (#15146) by dependabot[bot] · 11 days ago
  31. 5a88b54 ci: bump actions/setup-java from 4.7.1 to 5.0.0 (#15147) by dependabot[bot] · 11 days ago
  32. e640bab build(deps): bump holidays from 0.77 to 0.80 in /dev-tools/scripts (#15145) by dependabot[bot] · 11 days ago
  33. 9ccbd79 build(deps): bump basedpyright in /dev-tools/scripts (#15143) by dependabot[bot] · 11 days ago
  34. 50a4f18 build(deps): bump ruff from 0.12.7 to 0.12.11 in /dev-tools/scripts (#15144) by dependabot[bot] · 12 days ago
  35. 3844567 deps(java): bump org.eclipse.jdt:ecj from 3.42.0 to 3.43.0 (#15172) by dependabot[bot] · 12 days ago
  36. b44d645 Optimize PForUtil.encode() with histogram-based bit selection (#15165) by Ramakrishna Chilaka · 13 days ago
  37. ce42d82 Add comment on BooleanScorerSupplier#excl. (#15130) by zhouhui · 13 days ago
  38. 2dcfd89 Use the bulk SimScorer#score API to compute impact scores. (#15151) by Adrien Grand · 14 days ago
  39. e349318 Simplify MaxScoreBulkScorer. (#15141) by Adrien Grand · 14 days ago
  40. eb21dd7 Optimize a bit two more prefix sums. (#15156) by Adrien Grand · 2 weeks ago
  41. acacc8c docs: add VS Code and Neovim IDE links to CONTRIBUTING.md (#15164) by Luis Negrin · 2 weeks ago
  42. ef9128f Add support for uint8 distance comparison (#15148) by Trevor McCulloch · 2 weeks ago
  43. 2550eb2 Speed up flushing of live docs. (#14998) by Adrien Grand · 2 weeks ago
  44. 6b12055 Add bulk-retrieval API to NumericDocValues. (#15149) by Adrien Grand · 2 weeks ago
  45. 6cbd742 Support JDK 25 in Panama Vectorization Provider (#15157) by Chris Hegarty · 2 weeks ago
  46. b7697c9 Update assert in kNN query timeout test (#15153) by Simon Cooper · 2 weeks ago
  47. f9753e6 Move a couple of changelog entries from 10.3 to 10.4 by Michael Froh · 2 weeks ago
  48. f39e644 Remove unused parameter in TopFieldCollecter.countHit() (#15150) by gaobinlong · 3 weeks ago
  49. 28cc084 Restrict visibility of `TieredMergePolicy.score()` (#15131) by Trevor McCulloch · 3 weeks ago
  50. ac90517 Adding 3-ary LongHeap to speed up collectors like TopDoc*Collectors (#15140) by Ramakrishna Chilaka · 3 weeks ago
  51. f0d3bbf Add next minor version 10.4.0 by Vigya Sharma · 3 weeks ago
  52. 6182343 Add new committers to known committer list (reporting). by Dawid Weiss · 3 weeks ago
  53. f59ff92 feat: implement asBulkSimScorer on FeatureFields's SimScorers (#15137) by Aditya Teltia · 3 weeks ago
  54. 839425e Cherry pick changes from #15138; add MIGRATE.md entry by Uwe Schindler · 3 weeks ago
  55. eb876b6 PostingsDecodingUtil: interchange loops to enable better memory access and SIMD vectorisation (#15110) by Ramakrishna Chilaka · 3 weeks ago
  56. 7ccabaf Reusing count() for minor refactor in SortedNumericDocValuesRangeQuery (#15123) by Ankit Jain · 4 weeks ago
  57. f30c7b6 Adding profiling support for concurrent segment search (#14413) by Ankit Jain · 4 weeks ago
  58. bec05a1 Early exit while computing globalMin/Max using skipper (#15127) by Ankit Jain · 4 weeks ago
  59. 039e787 Use FixedBitSet#cardinality for counting liveDocs in CheckIndex (#15045) by Zhang Chao · 4 weeks ago
  60. b49d4ff Tidy. by Dawid Weiss · 4 weeks ago
  61. 0eabc48 Move changes entry to 10x. #15120. by Dawid Weiss · 4 weeks ago
  62. bfdbac3 Add estimatedByteSizes to merges kicked off by IndexWriter.addIndexes(CodecReader[]) (#15120) by Craig Perkins · 4 weeks ago
  63. 4b82169 Tessellator should fail if it cannot process a hole (#14974) by Ignacio Vera · 4 weeks ago
  64. ebfd863 Rewrite of the GroupVInt optimization without lambdas, varhandles and no code in subclasses (#15116) by Uwe Schindler · 4 weeks ago
  65. b6e57da Add optimistic collection to DiversifyingNearestChildren* vector queries (#15063) by Benjamin Trent · 4 weeks ago
  66. 278e967 Fix infinite loop when RefCountedSharedArena's underlying Arena#close fails due to concurrent usage of segments (#15112) by Uwe Schindler · 4 weeks ago
  67. ec369d0 Fix incorrect attribute comment in StandardTokenizer (#15121) by Luis Negrin · 4 weeks ago
  68. e459f30 Add comment on BooleanScorerSupplier#opt. (#15111) by zhouhui · 4 weeks ago
  69. 310ef63 Add AcceptDocs abstraction for accepted KNN docs (#15011) by Shubham Chaudhary · 4 weeks ago
  70. ae82130 Replacing unused variable suppress warning with _ (Part 4/5) (#15115) by Ankit Jain · 4 weeks ago
  71. ad24abf Replacing unused variable suppress warning with _ (Part 3/5) (#15109) by Ankit Jain · 4 weeks ago
  72. 2c56505 Fix GroupVIntBenchmark and some tests to actually use DataInput#readGroupVInt; deprecate/remove obsolete long[] code (#15104) by Adrien Grand · 4 weeks ago
  73. 66df2d1 Use BulkSimScorer on MultiNormsLeafSimScorer (#15101) by Samuel.G · 4 weeks ago
  74. 4ad5981 Revert "Refactor GroupVIntUtil functional interface lambda which does not inline correctly in MemorySegmentIndexInput (#15089)" by Uwe Schindler · 4 weeks ago
  75. ba7f659 Replacing unused variable suppress warning with _ (Part 2/5) (#15105) by Ankit Jain · 4 weeks ago
  76. 5534120 fix locale in PointRangeQueryBuilder (#15076) by Sandesh Kumar · 4 weeks ago
  77. cb16075 Replacing unused variable suppress warning with _ (Part 1/5) (#15102) by Ankit Jain · 4 weeks ago
  78. b1c1770 IndexWriter InfoStream improvements: log elapsed seconds waiting for merges to abort; don't log merge-on-commit when there are no merges to run (#15103) by Michael McCandless · 4 weeks ago
  79. 32e97a6 Fix warning in main branch by Uwe Schindler · 5 weeks ago
  80. 35e3fb5 Fix TestMultiIndexMergeScheduler test decrementing before 0 and falling into int-range loop. (#15098) by Dawid Weiss · 5 weeks ago
  81. 3362fb3 Revert gradle no-progress tracking. #15095, #15098. by Dawid Weiss · 5 weeks ago
  82. 095856e More gradle convention plugins converted to Java (#15096) by Dawid Weiss · 5 weeks ago
  83. 1b7be8c Decrease minimum deletes percentage in TMP (#14893) by Stefan Vodita · 5 weeks ago
  84. 980ab4a Hunspell suggestion: fix bug where outer isWorseCheck was ignored in `GeneratingSuggester` (#15092) by ilia-permiashkin · 5 weeks ago
  85. 6e712fc Remove boolean success from various codec classes (#14995) by Simon Cooper · 5 weeks ago
  86. 45a7c38 More gradle plugins converted to java and cleaned up (#15088) by Dawid Weiss · 5 weeks ago
  87. 2ea7c9e Rewrite SortedNumericDocValuesRangeQuery using DocValuesSkippers (#15083) by Alan Woodward · 5 weeks ago
  88. f245bed Refactor GroupVIntUtil functional interface lambda which does not inline correctly in MemorySegmentIndexInput (#15089) by Uwe Schindler · 5 weeks ago
  89. c3f3db6 Fix static analysis check (#15087) by Luke Kot-Zaniewski · 5 weeks ago
  90. 1d51cc9 Hunspell suggestions: Ensure candidate roots are not worse before updating (#15085) by ilia-permiashkin · 5 weeks ago
  91. 2527992 DisjunctionQuery sub-clause iteration should be stable (#14885) by Luke Kot-Zaniewski · 5 weeks ago
  92. f0483d3 Use DocValuesSkipper for count() in SortedNumericDocValuesRangeQuery (#15080) by Alan Woodward · 5 weeks ago
  93. 772f63c Better vectorize score computations. (#15039) by Adrien Grand · 5 weeks ago
  94. 90be960 Reduce the default RefCountedSharedArena.DEFAULT_MAX_PERMITS to 64 (from 1024) (#15078) by Chris Hegarty · 5 weeks ago
  95. c2e72b2 vectorize L2 normalize function (#15043) by Ramakrishna Chilaka · 5 weeks ago
  96. d70f847 Use READONCE to read segment infos (#15074) by Chris Hegarty · 5 weeks ago
  97. 62014366 Fix assertion in testSearchWithVisitedLimit (#15075) by Shubham Chaudhary · 5 weeks ago
  98. 955d183 Speed up vint/vlong decoding (#15065) by Trevor McCulloch · 5 weeks ago
  99. a3d0a97 Use switch expression for optimized type checks in PointRangeQueryBuilder (#15050) by Sandesh Kumar · 5 weeks ago
  100. 1dc563f Minor tweaks to VectorScorerFloat32Benchmark by ChrisHegarty · 5 weeks ago