[
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]