[Save this search]

Status
All
   Fixed (7187)
  Closed (4650)
Open (2549)
   Won't Fix (543)
   Duplicate (297)
   Invalid (217)
   Not A Problem (195)
Issue type
All
  Issue (2245)
  PR (304)
Author relation
All
  None (2034)
  Member (622)
  Contributor (428)
  New contributor (59)
Created
All
  Past day (1)
  Past 2 days (1)
  Past 3 days (3)
  Past week (5)
  Past month (37)
  Past 3 months (91)
  Past 6 months (133)
  Past year (262)
Updated
All
  Past day (7)
  Past 2 days (10)
  Past 3 days (13)
  Past week (22)
  Past month (61)
  Past 3 months (127)
  Past 6 months (190)
  Past year (479)
Updated ago
All
  > 1 day ago (2542)
  > 2 days ago (2539)
  > 3 days ago (2536)
  > 1 week ago (2527)
  > 1 month ago (2488)
  > 3 months ago (2422)
  > 1 year ago (2070)
Comment count
All
  0 (560)
  1 (358)
  2 - 5 (799)
  6 - 10 (432)
  10 - 20 (305)
  > 20 (165)
Reaction count
All
  0 (2266)
  1 (169)
  2 - 5 (92)
  6 - 10 (16)
  10 - 20 (5)
  > 20 (1)
Review Requested
All
  jpountz (15)
  mikemccand (9)
  benwtrent (5)
  rmuir (4)
  iverase (4)
  dweiss (3)
  msokolov (3)

See all 22...
Mentioned
All
  jpountz (94)
  mikemccand (73)
  rmuir (52)
  benwtrent (50)
  msokolov (40)
  uschindler (39)
  dweiss (19)

See all 202...
Reviewed
All
  jpountz (23)
  mikemccand (22)
  rmuir (15)
  msokolov (14)
  benwtrent (14)
  dweiss (12)
  uschindler (11)

See all 59...
Commented
All
  asfimport (1369)
  github-actions[bot] (240)
  jpountz (140)
  mikemccand (123)
  rmuir (99)
  benwtrent (85)
  msokolov (80)

See all 287...
User
All
  asfimport (1811)
  github-actions[bot] (272)
  mikemccand (208)
  jpountz (202)
  rmuir (131)
  benwtrent (124)
  msokolov (103)

See all 440...
Last comment user
All
  asfimport (1326)
  github-actions[bot] (233)
  mikemccand (34)
  jpountz (32)
  rmuir (25)
  benwtrent (16)
  gsmiller (15)

See all 153...
Draft
All
  No (252)
  Yes (52)
Component
All
  core (588)
  analysis (150)
  highlighter (48)
  spatial (41)
  facet (39)
  queryparser (27)
  test-framework (23)

See all 23...
Type
All
  enhancement (1174)
  bug (726)
  task (199)
  test (77)
  documentation (22)
Labels
All
  Stale (229)
  legacy-jira-fix-versio... (214)
  legacy-jira-fix-versio... (169)
  affects-version:4.0-ALPHA (81)
  tool:build (54)
  vector-based-search (47)
  affects-version:6.0 (37)

See all 157...
Commits?
All
  No (2549)
Reporter
All
  rmuir (270)
  mikemccand (157)
  jpountz (126)
  dsmiley (68)
  uschindler (52)
  romseygeek (42)
  iverase (42)

See all 743...
Assignee
All
  Unassigned (2307)
  mikemccand (35)
  uschindler (31)
  romseygeek (27)
  dsmiley (22)
  rmuir (15)
  jpountz (11)

See all 45...
  Filters: Status (Open),  Issue type,  Author relation,  Created,  Updated,  Updated ago,  Comment count,  Reaction count,  Review Requested,  Mentioned,  Reviewed,  Commented,  User,  Last comment user,  Draft,  Component,  Type,  Labels,  Commits?,  Reporter,  Assignee

#15950 PR: Add JMH benchmark comparing various sort algorithms specifically for sorting ScoreDoc[] of varying ...
10.4 hours ago  16 comments  0 votes  0 watches  gsmillermikemccandneoremindzihanx
[Spinoff from @zihanx's recent PR (15803) adding ReaderUtil.partitionByLeaf helper to collate any ... TL;DR: see this cool benchmark results UI testing various algorithms to sort ScoreDoc[] (smaller is ... The hits from a Lucene query (ScoreDoc[]) come out sorted by something important to the user (e.g. ...
    neoremind 10.4 hours ago:  Nice work on the benchmark + visualization! One thing I noticed: jmh-table.py currently hardcodes size and distribution as the param dimensions ... If the script is meant to be general-purpose, would it make sense to auto-discover @Param attribute ...
    mikemccand 1.5 days ago:  Ooh good catch, you're right -- Lucene hits would never duplicate docid.

#15967: The InfoStream progress lines from concurrent HNSW merging report duplicate times
13.1 hours ago  1 comments  0 votes  0 watches  mikemccand
I'm digging into nightly benchy and concurrent HNSW merging, trying to extend segment traces to ... InfoStream has these useful lines: ` HNSW 0 [2026-04-15T14:58:00.633261871Z; hnsw-merge-1-thread- ... Here's the source: ` private long printGraphBuildStatus(int node, long start, long t) { long ...
    mikemccand 13.1 hours ago:  Related: it would be helpful if each work unit (2048 vectors inserted into the graph) InfoStream'd ... Then we could derive the "effective concurrency" by summing all those times that contributed to one ...

#15732 PR: Prevent writing vectors twice during merging HNSW graphs
13.4 hours ago  43 comments  0 votes  0 watches  benwtrentgithub-actions[bot]iverasemccullochtmsokolov
This PR is just addressing the following suggestion from Adrien when merging https://github.com/ ... This version only supports un-quantised vectors because for quantise vectors the logic is a bit ... The key aspects of this implementation are: 1.- KnnVectorsWritermergeOneField returns now an ...
    iverase 13.8 hours ago:  makes sense, done.
    github-actions[bot] 1.1 days ago:  This PR has not had activity in the past 2 weeks, labeling it as stale. If the PR is waiting for review, notify the dev@lucene.apache.org list. Thank you for your contribution!

#15960 PR: Move parent field from DWPT to IndexingChain
14.4 hours ago  2 comments  0 votes  0 watches  ChrisHegartyTim-Brooksdnhatngithub-actions[bot]mikemccandromseygeek
The parent field (used for block indexing) was previously managed by DWPT: it created a ... Move ownership of the parent field into IndexingChain, where field schemas and processing already ... The parent field and its PerField are created once in the IndexingChain constructor, and ...
    ChrisHegarty 14.4 hours ago:  I agree with @romseygeek, but otherwise LGTM
    romseygeek 1.7 days ago:  Presumably we originally thought that there would be other reserved fields which never appeared? This makes sense to me, but I'd like to get eyes from somebody more familiar with IndexingChain - @ ...

#13072 PR: Terminate automaton when it can match all suffixes, and match suffixes directly.
18.2 hours ago  60 comments  0 votes  0 watches  Copilotcopilot-pull-request-reviewer[bot]github-actions[bot]jpountzmikemccandrmuirvsop-479
For PrefixQuery, we can terminate the automaton on current term if we have matched the whole prefix ... Furthermore, if there is a subBlock, we could match all its' sub terms.
    copilot-pull-request-reviewer[bot] 18.2 hours ago:  # Pull request overview This PR optimizes term dictionary intersection for multi-term queries ( ... **Changes:** - Add matchAllSuffix state tracking to runnable automata (RunAutomaton / ByteRunnable ... Reviewed changes Copilot reviewed 10 out of 10 changed files in this pull request and generated 5 ...
    Copilot 18.2 hours ago:  import org.apache.lucene.index.*; reduces clarity of dependencies in this test and is inconsistent ... Please switch back to explicit imports for the specific types used in this file. `suggestion import org.apache.lucene.index.DirectoryReader; import org.apache.lucene.index.IndexRead ...

#15861 PR: Optimise phrasescorer matches
18.9 hours ago  5 comments  0 votes  0 watches  github-actions[bot]iprithvromseygeek
Description Optimise PhraseScorer by short-circuiting non-competitive documents in TOP_SCORES ... In PhraseScorer.TwoPhaseIterator.matches(), the matcher.reset() call is moved after the competitive ... This allows skipping the expensive reset() work for documents whose maximum possible score falls ...
    romseygeek 19 hours ago:  Thanks @iprithv, this looks great! I left a couple of comments.
    romseygeek 19 hours ago:  Can we add benchmarks to check that there isn't an adverse impact on COMPLETE and COMPLETE_NO_SCORES ...

#15961 PR: Remove implicit determinization from WildcardQuery
21.1 hours ago  18 comments  0 votes  0 watches  drempapisdweissgithub-actions[bot]rmuirromseygeek
This change continues the determinization cleanup started for regexp queries (15939) by applying ... Previously, wildcard automata were implicitly determinized up front. After removing that implicit determinization, some code paths (especially query visiting/ ...
    dweiss 21.1 hours ago:  I see only good things resulting from this patch, thank you.
    rmuir 1.6 days ago:  I'm a fan of this change: I feel like the hashcode/equals is the way it should have always worked! ... I'll give it a few days for more feedback. Thank you for doing this work @drempapis

[22.2 msec search, 23.1 msec total]