1. 15b8d54 optimise prefix sums in Lucene104PostingsReader (#15175) by Ramakrishna Chilaka · 17 hours ago main
  2. 18c73e0 Add bulk scoring option to VectorScorer interface (#15171) by Benjamin Trent · 20 hours ago
  3. 0421a8d integrate into new bulk scorers (#15021) by Trevor McCulloch · 23 hours ago
  4. 1a448f1 Use TernaryLongHeap in NeighborQueue for better HNSW performance (#15163) by Ramakrishna Chilaka · 24 hours ago
  5. 00f2b01 Bump block size of postings to 256. (#15160) by Adrien Grand · 25 hours ago
  6. 8f3e49b ci: bump actions/checkout from 4 to 5 (#15146) by dependabot[bot] · 25 hours ago
  7. 5a88b54 ci: bump actions/setup-java from 4.7.1 to 5.0.0 (#15147) by dependabot[bot] · 25 hours ago
  8. e640bab build(deps): bump holidays from 0.77 to 0.80 in /dev-tools/scripts (#15145) by dependabot[bot] · 25 hours ago
  9. 9ccbd79 build(deps): bump basedpyright in /dev-tools/scripts (#15143) by dependabot[bot] · 25 hours ago
  10. 50a4f18 build(deps): bump ruff from 0.12.7 to 0.12.11 in /dev-tools/scripts (#15144) by dependabot[bot] · 34 hours ago
  11. 3844567 deps(java): bump org.eclipse.jdt:ecj from 3.42.0 to 3.43.0 (#15172) by dependabot[bot] · 34 hours ago
  12. b44d645 Optimize PForUtil.encode() with histogram-based bit selection (#15165) by Ramakrishna Chilaka · 2 days ago
  13. ce42d82 Add comment on BooleanScorerSupplier#excl. (#15130) by zhouhui · 3 days ago
  14. 2dcfd89 Use the bulk SimScorer#score API to compute impact scores. (#15151) by Adrien Grand · 3 days ago
  15. e349318 Simplify MaxScoreBulkScorer. (#15141) by Adrien Grand · 3 days ago
  16. eb21dd7 Optimize a bit two more prefix sums. (#15156) by Adrien Grand · 4 days ago
  17. acacc8c docs: add VS Code and Neovim IDE links to CONTRIBUTING.md (#15164) by Luis Negrin · 5 days ago
  18. ef9128f Add support for uint8 distance comparison (#15148) by Trevor McCulloch · 6 days ago
  19. 2550eb2 Speed up flushing of live docs. (#14998) by Adrien Grand · 6 days ago
  20. 6b12055 Add bulk-retrieval API to NumericDocValues. (#15149) by Adrien Grand · 6 days ago
  21. 6cbd742 Support JDK 25 in Panama Vectorization Provider (#15157) by Chris Hegarty · 6 days ago
  22. b7697c9 Update assert in kNN query timeout test (#15153) by Simon Cooper · 6 days ago
  23. f9753e6 Move a couple of changelog entries from 10.3 to 10.4 by Michael Froh · 7 days ago
  24. f39e644 Remove unused parameter in TopFieldCollecter.countHit() (#15150) by gaobinlong · 8 days ago
  25. 28cc084 Restrict visibility of `TieredMergePolicy.score()` (#15131) by Trevor McCulloch · 8 days ago
  26. ac90517 Adding 3-ary LongHeap to speed up collectors like TopDoc*Collectors (#15140) by Ramakrishna Chilaka · 9 days ago
  27. f0d3bbf Add next minor version 10.4.0 by Vigya Sharma · 9 days ago
  28. 6182343 Add new committers to known committer list (reporting). by Dawid Weiss · 10 days ago
  29. f59ff92 feat: implement asBulkSimScorer on FeatureFields's SimScorers (#15137) by Aditya Teltia · 12 days ago
  30. 839425e Cherry pick changes from #15138; add MIGRATE.md entry by Uwe Schindler · 13 days ago
  31. eb876b6 PostingsDecodingUtil: interchange loops to enable better memory access and SIMD vectorisation (#15110) by Ramakrishna Chilaka · 2 weeks ago
  32. 7ccabaf Reusing count() for minor refactor in SortedNumericDocValuesRangeQuery (#15123) by Ankit Jain · 2 weeks ago
  33. f30c7b6 Adding profiling support for concurrent segment search (#14413) by Ankit Jain · 2 weeks ago
  34. bec05a1 Early exit while computing globalMin/Max using skipper (#15127) by Ankit Jain · 2 weeks ago
  35. 039e787 Use FixedBitSet#cardinality for counting liveDocs in CheckIndex (#15045) by Zhang Chao · 2 weeks ago
  36. b49d4ff Tidy. by Dawid Weiss · 2 weeks ago
  37. 0eabc48 Move changes entry to 10x. #15120. by Dawid Weiss · 2 weeks ago
  38. bfdbac3 Add estimatedByteSizes to merges kicked off by IndexWriter.addIndexes(CodecReader[]) (#15120) by Craig Perkins · 2 weeks ago
  39. 4b82169 Tessellator should fail if it cannot process a hole (#14974) by Ignacio Vera · 2 weeks ago
  40. ebfd863 Rewrite of the GroupVInt optimization without lambdas, varhandles and no code in subclasses (#15116) by Uwe Schindler · 2 weeks ago
  41. b6e57da Add optimistic collection to DiversifyingNearestChildren* vector queries (#15063) by Benjamin Trent · 2 weeks ago
  42. 278e967 Fix infinite loop when RefCountedSharedArena's underlying Arena#close fails due to concurrent usage of segments (#15112) by Uwe Schindler · 2 weeks ago
  43. ec369d0 Fix incorrect attribute comment in StandardTokenizer (#15121) by Luis Negrin · 2 weeks ago
  44. e459f30 Add comment on BooleanScorerSupplier#opt. (#15111) by zhouhui · 3 weeks ago
  45. 310ef63 Add AcceptDocs abstraction for accepted KNN docs (#15011) by Shubham Chaudhary · 3 weeks ago
  46. ae82130 Replacing unused variable suppress warning with _ (Part 4/5) (#15115) by Ankit Jain · 3 weeks ago
  47. ad24abf Replacing unused variable suppress warning with _ (Part 3/5) (#15109) by Ankit Jain · 3 weeks ago
  48. 2c56505 Fix GroupVIntBenchmark and some tests to actually use DataInput#readGroupVInt; deprecate/remove obsolete long[] code (#15104) by Adrien Grand · 3 weeks ago
  49. 66df2d1 Use BulkSimScorer on MultiNormsLeafSimScorer (#15101) by Samuel.G · 3 weeks ago
  50. 4ad5981 Revert "Refactor GroupVIntUtil functional interface lambda which does not inline correctly in MemorySegmentIndexInput (#15089)" by Uwe Schindler · 3 weeks ago
  51. ba7f659 Replacing unused variable suppress warning with _ (Part 2/5) (#15105) by Ankit Jain · 3 weeks ago
  52. 5534120 fix locale in PointRangeQueryBuilder (#15076) by Sandesh Kumar · 3 weeks ago
  53. cb16075 Replacing unused variable suppress warning with _ (Part 1/5) (#15102) by Ankit Jain · 3 weeks ago
  54. 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 · 3 weeks ago
  55. 32e97a6 Fix warning in main branch by Uwe Schindler · 3 weeks ago
  56. 35e3fb5 Fix TestMultiIndexMergeScheduler test decrementing before 0 and falling into int-range loop. (#15098) by Dawid Weiss · 3 weeks ago
  57. 3362fb3 Revert gradle no-progress tracking. #15095, #15098. by Dawid Weiss · 3 weeks ago
  58. 095856e More gradle convention plugins converted to Java (#15096) by Dawid Weiss · 3 weeks ago
  59. 1b7be8c Decrease minimum deletes percentage in TMP (#14893) by Stefan Vodita · 3 weeks ago
  60. 980ab4a Hunspell suggestion: fix bug where outer isWorseCheck was ignored in `GeneratingSuggester` (#15092) by ilia-permiashkin · 3 weeks ago
  61. 6e712fc Remove boolean success from various codec classes (#14995) by Simon Cooper · 3 weeks ago
  62. 45a7c38 More gradle plugins converted to java and cleaned up (#15088) by Dawid Weiss · 3 weeks ago
  63. 2ea7c9e Rewrite SortedNumericDocValuesRangeQuery using DocValuesSkippers (#15083) by Alan Woodward · 3 weeks ago
  64. f245bed Refactor GroupVIntUtil functional interface lambda which does not inline correctly in MemorySegmentIndexInput (#15089) by Uwe Schindler · 3 weeks ago
  65. c3f3db6 Fix static analysis check (#15087) by Luke Kot-Zaniewski · 3 weeks ago
  66. 1d51cc9 Hunspell suggestions: Ensure candidate roots are not worse before updating (#15085) by ilia-permiashkin · 3 weeks ago
  67. 2527992 DisjunctionQuery sub-clause iteration should be stable (#14885) by Luke Kot-Zaniewski · 3 weeks ago
  68. f0483d3 Use DocValuesSkipper for count() in SortedNumericDocValuesRangeQuery (#15080) by Alan Woodward · 3 weeks ago
  69. 772f63c Better vectorize score computations. (#15039) by Adrien Grand · 3 weeks ago
  70. 90be960 Reduce the default RefCountedSharedArena.DEFAULT_MAX_PERMITS to 64 (from 1024) (#15078) by Chris Hegarty · 4 weeks ago
  71. c2e72b2 vectorize L2 normalize function (#15043) by Ramakrishna Chilaka · 4 weeks ago
  72. d70f847 Use READONCE to read segment infos (#15074) by Chris Hegarty · 4 weeks ago
  73. 62014366 Fix assertion in testSearchWithVisitedLimit (#15075) by Shubham Chaudhary · 4 weeks ago
  74. 955d183 Speed up vint/vlong decoding (#15065) by Trevor McCulloch · 4 weeks ago
  75. a3d0a97 Use switch expression for optimized type checks in PointRangeQueryBuilder (#15050) by Sandesh Kumar · 4 weeks ago
  76. 1dc563f Minor tweaks to VectorScorerFloat32Benchmark by ChrisHegarty · 4 weeks ago
  77. 41fcc22 Add remaining bulk float32 off-heap scoring similarities (#15037) by Chris Hegarty · 4 weeks ago
  78. 55cd460 Reduce memory needed for multi-vector tests (#15066) by Vigya Sharma · 4 weeks ago
  79. bdd5a87 Rework off-heap float32 bulk scoring to reduce garbage creation (#15062) by Chris Hegarty · 4 weeks ago
  80. 5e16f7d Revert unneccessary cms change (#15061) by Benjamin Trent · 4 weeks ago
  81. 871a9fb deps(java): bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (#15052) by dependabot[bot] · 4 weeks ago
  82. 5ff0c9b Update shas of dependencies as well in autobot. #15055 by Dawid Weiss · 4 weeks ago
  83. 861d74d Add regeneration of the lock file to formatting autobot #15055 by Dawid Weiss · 4 weeks ago
  84. fa6c87c Refactor Faiss-based vector format for easier backport (#14934) by Kaival Parikh · 4 weeks ago
  85. c82413e Remove more merge instance asserts from AssertingKnnVectorsFormat (#15049) by Simon Cooper · 4 weeks ago
  86. 7a60d7c Wraps all iterator with likelyImpactsEnum under BlockMaxConjunctionBulkScorer (#15004) by Samuel.G · 4 weeks ago
  87. c485e48 Removing unused parameter in MemorySegmentIndexInput (#15033) by Ankit Jain · 4 weeks ago
  88. 78a622d Remove merge instance assertions from AssertingKnnVectorsFormat (#15044) by Simon Cooper · 4 weeks ago
  89. cfb407b MultiIndexMergeScheduler: a production multi-tenant merge scheduler (#15015) by Shawn Yarbrough · 5 weeks ago
  90. cefc6c7 Change default ReadAdvice from RANDOM to NORMAL (#15040) by Chris Hegarty · 5 weeks ago
  91. a43c02d Reapply "Update the IOContext rather than the ReadAdvice on IndexInput (#14702)" (#14844) by Simon Cooper · 5 weeks ago
  92. 319f010 Correct test TestParentsChildrenBlockJoinQuery.testExplain (#15042) by Benjamin Trent · 5 weeks ago
  93. 1845ecb Fix preview and forbidden API usage in benchmark by ChrisHegarty · 5 weeks ago
  94. 84e5df3 Add bulk off-heap scoring for float32 vectors (#14980) by Chris Hegarty · 5 weeks ago
  95. 34d4e73 Move GroupVarInt optimization changes comment to 10.3 section by Michael Sokolov · 5 weeks ago
  96. c231ff2 Add some basic tests and infra to allow to write small sanity tests for benchmarks (#15035) by Chris Hegarty · 5 weeks ago
  97. 5ba5479 Convert more gradle convention plugins to java (#14981) by Dawid Weiss · 5 weeks ago
  98. 2a47867 Add TestUtil.normalizeToUnitInterval (#15036) by Chris Hegarty · 5 weeks ago
  99. a6c9912 GroupVarInt Encoding Implementation for HNSW Graphs (#14932) by Akira Lonske · 5 weeks ago
  100. 743eede Only score doc first when minCompetitiveScore is zero (#14856) by Guo Feng · 5 weeks ago