This pull request's diff hasn't been prepared yet. Log in with GitHub to have us prepare it for review.

Loading RestoreLifecycleListener via SPI #162737

Closed
masseyke opened 4:54pm on October 20, 2026 wanted to merge 478 Ξ” into elastic/elasticsearch main from
move-RestoreLifecycleListener-to-spi
Reviewing
30 fewer changed lines
(30% less) vs GitHub
This saves about 52.5 hours per year vs conventional diff tools
masseyke authored
of work between October 20 and October 21
Diff Delta:
478
About 53 Diff Delta/hour
Classified as:  Bug Fix, General

masseyke's Description of Work

This changes the way a RestoreLifecycleListener is loaded. Rather than coming from RepositoryPlugin (as was done in #161286), it is loaded via SPI. Since we do not yet have any implementations, this does not impact any existing code.

Building updated commit group diff...
175 total changed files
(13 files ignored)
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...