[Save this search]

Status
All
   Fixed (7187)
  Closed (5456)
✓Open (2725)
   Won't Fix (545)
   Duplicate (297)
   Invalid (217)
   Not A Problem (195)
Issue type
✓All
  Issue (2314)
  PR (411)
Author relation
✓All
  None (2080)
  Member (679)
  Contributor (559)
  New contributor (85)
Created
✓All
  Past day (7)
  Past 2 days (16)
  Past 3 days (22)
  Past week (37)
  Past month (115)
  Past 3 months (176)
  Past 6 months (261)
  Past year (339)
Updated
✓All
  Past day (25)
  Past 2 days (39)
  Past 3 days (58)
  Past week (74)
  Past month (190)
  Past 3 months (278)
  Past 6 months (334)
  Past year (411)
Updated ago
✓All
  > 1 day ago (2700)
  > 2 days ago (2686)
  > 3 days ago (2667)
  > 1 week ago (2651)
  > 1 month ago (2535)
  > 3 months ago (2447)
  > 1 year ago (2313)
Comment count
✓All
  0 (624)
  1 (391)
  2 - 5 (844)
  6 - 10 (458)
  10 - 20 (310)
  > 20 (171)
Reaction count
✓All
  0 (2434)
  1 (175)
  2 - 5 (94)
  6 - 10 (16)
  10 - 20 (5)
  > 20 (1)
Review Requested
✓All
  jpountz (14)
  mikemccand (13)
  rmuir (8)
  msokolov (4)
  iverase (4)
  romseygeek (4)
  benwtrent (4)

See all 25...
Mentioned
✓All
  jpountz (97)
  mikemccand (87)
  rmuir (66)
  benwtrent (52)
  msokolov (46)
  uschindler (43)
  romseygeek (27)

See all 220...
Reviewed
✓All
  mikemccand (24)
  jpountz (23)
  rmuir (16)
  benwtrent (13)
  msokolov (10)
  uschindler (10)
  gsmiller (10)

See all 64...
Commented
✓All
  asfimport (1366)
  github-actions[bot] (290)
  jpountz (136)
  mikemccand (125)
  rmuir (99)
  msokolov (96)
  benwtrent (81)

See all 326...
User
✓All
  asfimport (1804)
  github-actions[bot] (376)
  mikemccand (222)
  jpountz (204)
  msokolov (159)
  rmuir (142)
  benwtrent (118)

See all 500...
Last comment user
✓All
  asfimport (1316)
  github-actions[bot] (276)
  mikemccand (33)
  jpountz (31)
  rmuir (23)
  msokolov (21)
  benwtrent (17)

See all 181...
Draft
✓All
  No (344)
  Yes (67)
Component
✓All
  core (679)
  analysis (154)
  highlighter (51)
  facet (45)
  spatial (42)
  sandbox (34)
  queryparser (32)

See all 23...
Type
✓All
  enhancement (1209)
  bug (724)
  task (203)
  test (80)
  documentation (33)
Labels
✓All
  Stale (274)
  legacy-jira-fix-versio... (214)
  legacy-jira-fix-versio... (169)
  affects-version:4.0-ALPHA (81)
  tool:build (54)
  vector-based-search (48)
  affects-version:6.0 (37)

See all 156...
Commits?
✓All
  No (2725)
Reporter
✓All
  rmuir (269)
  mikemccand (156)
  jpountz (123)
  dsmiley (67)
  uschindler (53)
  romseygeek (44)
  iverase (44)

See all 783...
Assignee
✓All
  Unassigned (2483)
  mikemccand (35)
  uschindler (31)
  romseygeek (29)
  dsmiley (22)
  rmuir (15)
  jpountz (11)

See all 44...
  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

#16952 PR: Use leaf maxDoc as the upper bound for bulk scoring
49.1 minutes ago  0 comments  0 votes  0 watches  github-actions[bot], kkewwei
Description Some calls assume that incoming docId stays within the segment's maxDoc. https://github.com/apache/lucene/blob/main/lucene/core/src/java/org/apache/lucene/internal/ ... Incorrect maxDoc have previously affected performance on 16855, may be other as-yet-undiscovered ...

#16949 PR: Fix stale names and examples in javadocs
1.5 hours ago  0 comments  0 votes  0 watches  github-actions[bot], hidingmyname
Description Small javadoc-only fixes for names and code snippets that no longer match the code. No behavior changes.- vectorhighlight/package-info.java: the FieldFragList.add() example builds ... Added phraseInfo.getBoost(). (16822)- charfilter/package-info.java: refers to addOffCorrectMapping( ...

#16700 PR: Optimize QueryRescorer for two-phase queries
2.7 hours ago  4 comments  0 votes  0 watches  aneesh-db, epotyom, github-actions[bot]
Description QueryRescorer sorts first-pass hits by document ID and advances a scorer to each ... For two-phase scorers, advancing the filtered scorer iterator confirms approximation candidates ... This change advances the two-phase approximation directly and calls matches only when the ...
    aneesh-db 2.7 hours ago:  @epotyom I created a synthetic JMH benchmark with 1 million documents and 100 scattered rescore ... Half the documents contain both query terms, while phrase selectivity varies from rare to common. This measures the benefit of avoiding phrase verification on documents outside the rescore window. ...
    epotyom 1.7 days ago:  Nice improvement! Just curious, do you have any performance results you can share? Looks like luceneutil doesn't have any tasks that call QueryRescorer, but maybe you ran some other ...

#16900: openIfChanged returns null after flush() when the only changes are doc-values updates
2.7 hours ago  4 comments  0 votes  0 watches  Roshan1299, diwu-sf, shbhar
Description If the only changes are doc value updates (including soft deletes) since reader was ... SearcherManager.maybeRefresh() also doesnt pick up the change due to this. Repro (passes without the flush()).
    Roshan1299 2.7 hours ago:  @diwu-sf thanks, I hadn't seen #16923. It already covers #16900 and the commit/sync case with tests, so I don't want to open a competing ... Are you planning to take #16923 through review?
    diwu-sf 1.6 days ago:  When you fix this, since the fix is to the NRT reader, can you also make sure to cover an adjacent ... A commit bumps the version first, then syncs files to disk, and only then switches to the new ... A reader opened during the sync gets the new version but still points at the old segments_N.

#16897 PR: Use RangeIntoBitSet for DocValues without skip indexes
4.6 hours ago  1 comments  0 votes  0 watches  github-actions[bot], kkewwei
Description DocValues range query currently use DocValuesValueRangeIterator when no ... Its default intoBitSet implementation is predicating doc by doc, even though NumericDocValues, ... This change allows DocValuesValueRangeIterator to use an optional bulk range when no skipper is ...
    kkewwei 4.6 hours ago:  Also waiting #16952 to be merged to solve the test failure.

#16790 PR: Vectorize 3 loops in OptimizedScalarQuantizer
5.1 hours ago  9 comments  0 votes  0 watches  github-actions[bot], kaivalnp, slow-J
Starting as a draft, as I want to make sure this approach is valid first. I was looking into HNSW indexing performance (also https://github.com/apache/lucene/pull/16631 ) ... OptimizedScalarQuantizer.scalarQuantize centers the vector, then runs a coordinate descent to pick ...
    kaivalnp 5.1 hours ago:  Pretty interesting, thanks @slow-J! I'm surprised that vector quantization is a non-trivial part of indexing (mainly compared to HNSW), ... +1 to vectorizing in this case.
    kaivalnp 5.8 hours ago:  Can we make these checks stricter? (i.e. == 5)

#16571 PR: Let a merge write more than one segment
8.2 hours ago  44 comments  0 votes  0 watches  dweiss, github-actions[bot], iverase, jimczi, mccullocht, michaeljmarshall
A merge takes N segments and writes one. This lets it take N and write M, by giving each output a contiguous document range of every input: ... Called after the merge readers are open, so boundaries can be placed on values read from the ...
    iverase 21.4 hours ago:  I don't understand why we are changing the order of the merging here. Maybe add a comment why we need postings to be done after doc values?
    jimczi 1.1 days ago:  Good catch, that was a miss. Pushed a fix, with tests for merge on commit and on refresh. It also turned up a bug when an output gets dropped mid-commit, fixed in the same commit.

[22.4 msec search, 23.4 msec total]