mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-04-25 15:47:23 -04:00
Upgrade to Lucene 10 (#114741)
The most relevant ES changes that upgrading to Lucene 10 requires are: - use the appropriate IOContext - Scorer / ScorerSupplier breaking changes - Regex automaton are no longer determinized by default - minimize moved to test classes - introduce Elasticsearch900Codec - adjust slicing code according to the added support for intra-segment concurrency - disable intra-segment concurrency in tests - adjust accessor methods for many Lucene classes that became a record - adapt to breaking changes in the analysis area Co-authored-by: Christoph Büscher <christophbuescher@posteo.de> Co-authored-by: Mayya Sharipova <mayya.sharipova@elastic.co> Co-authored-by: ChrisHegarty <chegar999@gmail.com> Co-authored-by: Brian Seeders <brian.seeders@elastic.co> Co-authored-by: Armin Braun <me@obrown.io> Co-authored-by: Panagiotis Bailis <pmpailis@gmail.com> Co-authored-by: Benjamin Trent <4357155+benwtrent@users.noreply.github.com>
This commit is contained in:
parent
671458a999
commit
8efd08b019
662 changed files with 8805 additions and 3640 deletions
|
@ -458,7 +458,8 @@ module org.elasticsearch.server {
|
|||
provides org.apache.lucene.codecs.Codec
|
||||
with
|
||||
org.elasticsearch.index.codec.Elasticsearch814Codec,
|
||||
org.elasticsearch.index.codec.Elasticsearch816Codec;
|
||||
org.elasticsearch.index.codec.Elasticsearch816Codec,
|
||||
org.elasticsearch.index.codec.Elasticsearch900Codec;
|
||||
|
||||
provides org.apache.logging.log4j.core.util.ContextDataProvider with org.elasticsearch.common.logging.DynamicContextDataProvider;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue