elasticsearch/plugins
Luca Cavanna 8efd08b019
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>
2024-10-21 13:38:23 +02:00
..
analysis-icu Add AGPLv3 as a supported license 2024-09-13 15:29:46 -07:00
analysis-kuromoji Deduplicate Nori and Kuromoji User Dictionary (#112768) 2024-09-20 16:25:24 -05:00
analysis-nori Add assertWarnings capabilities to base token stream test case (#113619) 2024-09-27 23:15:01 +10:00
analysis-phonetic Add AGPLv3 as a supported license 2024-09-13 15:29:46 -07:00
analysis-smartcn Add AGPLv3 as a supported license 2024-09-13 15:29:46 -07:00
analysis-stempel Add AGPLv3 as a supported license 2024-09-13 15:29:46 -07:00
analysis-ukrainian Add AGPLv3 as a supported license 2024-09-13 15:29:46 -07:00
discovery-azure-classic Remove duplication in settings code and some minor setting speedups (#112897) 2024-09-18 15:01:49 +02:00
discovery-ec2 Flush response stream in EC2RetriesTests (#114115) 2024-10-04 21:31:42 +10:00
discovery-gce Remove duplication in settings code and some minor setting speedups (#112897) 2024-09-18 15:01:49 +02:00
examples Upgrade develocity plugin (#115139) 2024-10-18 14:10:11 -07:00
mapper-annotated-text Upgrade to Lucene 10 (#114741) 2024-10-21 13:38:23 +02:00
mapper-murmur3 Add AGPLv3 as a supported license 2024-09-13 15:29:46 -07:00
mapper-size Add AGPLv3 as a supported license 2024-09-13 15:29:46 -07:00
repository-hdfs Support writeAtomicBlob from InputStream for repository blob container interface (#112754) 2024-09-17 16:08:51 +03:00
store-smb Upgrade to Lucene 10 (#114741) 2024-10-21 13:38:23 +02:00
build.gradle Add AGPLv3 as a supported license 2024-09-13 15:29:46 -07:00