[ 
https://issues.apache.org/jira/browse/SOLR-17631?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18012617#comment-18012617
 ] 

ASF subversion and git services commented on SOLR-17631:
--------------------------------------------------------

Commit c64a35adbcd563733533da2867fe48edfd04aa9a in solr's branch 
refs/heads/main from Ishan Chattopadhyaya
[ https://gitbox.apache.org/repos/asf?p=solr.git;h=c64a35adbcd ]

SOLR-17631: Upgrade to Lucene 10.2.1

This is a comprehensive upgrade from Lucene 9.12.1 to Lucene 10.2.1, which 
includes:

    - Updated all Lucene dependencies to 10.2.1
    - Removed deprecated APIs and replaced with new equivalents:
      - TimeLimitingCollector.TimeExceededException removed
      - TopFieldCollector.create() replaced with 
TopFieldCollectorManager.newCollector()
      - TopScoreDocCollector.create() replaced with 
TopScoreDocCollectorManager.newCollector()
      - scorer() replaced with scorerSupplier() throughout
      - getDocFetcher() replaced with storedFields() for document retrieval
      - Various deprecated methods replaced with modern equivalents
    - Fixed compatibility issues with Lucene 10 APIs
    - Updated test files and configuration schemas
    - Removed EnumField and AbstractEnumField (deprecated in Lucene 10)
    - Added backward compatibility codecs support
    - Updated license files for new dependency versions
    - Resolved compilation and test issues across all modules

    Major API changes handled:
    - Scorer creation patterns updated to use ScorerSupplier
    - Document fetching updated to use StoredFields API
    - Query rewriting updated to new constructor patterns
    - Vector field support updated for Lucene 10
    - Group scoring and collection updated for new manager pattern


> Upgrade main to Lucene 10.x
> ---------------------------
>
>                 Key: SOLR-17631
>                 URL: https://issues.apache.org/jira/browse/SOLR-17631
>             Project: Solr
>          Issue Type: Improvement
>          Components: search
>            Reporter: Ishan Chattopadhyaya
>            Priority: Blocker
>              Labels: pull-request-available
>             Fix For: main (10.0)
>
>          Time Spent: 4h 50m
>  Remaining Estimate: 0h
>
> Now that we have 9.8 release of Solr based on Lucene 9.12, we should move to 
> main + Lucene 10. Towards that, I've started on a WIP branch. Opening this 
> issue to track the effort needed for that.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to