Java 17 features in Elasticsearch code base #81820
Labels
:Core/Infra/Core
Core issues without another label
Meta
>non-issue
>refactoring
Team:Core/Infra
Meta label for core/infra team
This is a meta issue for tracking Java 17 features implementation in Elasticsearch. The work is composed of the following tasks:
instanceof
. Tasks are divided between folders under https://github.com/elastic/elasticsearch. The split also takes into consideration that some of the above mentioned folders do not contain anyinstanceof
occurrences that can be transitioned to pattern matching.x-pack/plugin/analytics
throughx-pack/plugin/enrich
@astefan #x-pack batch 1 instanceof pattern matching replacement #81812x-pack/plugin/eql
throughx-pack/plugin/searchable-snapshots
@astefan x-pack batch 2 instanceof pattern matching replacement #81936x-pack/plugin/security
throughx-pack/plugin/wildcard
@astefan x-pack batch 3 instanceof pattern matching replacement #81996build-conventions
throughmodules
build-conventions
throughmodules
folders exceptingest
modules @astefan Java 17 instanceof pattern matching for modules #82341plugins
throughqa
,server/internalClusterTest
@gmarouli refactor instanceof in plugins through qa and server/internalServerTest #82161server
@idegtiarenko server instanceof pattern matching replacement #82074test
,x-pack/qa
@astefan Java 17 instanceof pattern matching for test and x-pack/qa #82683The text was updated successfully, but these errors were encountered: