elasticsearch/build-tools-internal
Ryan Ernst 2ecfb397ad
Remove plugin classloader indirection (#113154)
Extensible plugins use a custom classloader for other plugin jars. When
extensible plugins were first added, the transport client still existed,
and elasticsearch plugins did not exist in the transport client (at
least not the ones that create classloaders). Yet the transport client
still created a PluginsService. An indirection was used to avoid
creating separate classloaders when the transport client had created the
PluginsService.

The transport client was removed in 8.0, but the indirection still
exists. This commit removes that indirection layer.
2024-09-20 07:45:40 -07:00
..
gradle Update Gradle wrapper to 8.10.1 (#112948) 2024-09-19 19:23:42 +02:00
performance Update references to master branch in build benchmark configuration (#88787) 2022-07-26 09:51:42 -07:00
src Remove plugin classloader indirection (#113154) 2024-09-20 07:45:40 -07:00
.gitignore Move public build api into included build (#72861) 2021-06-01 11:19:30 +02:00
build.gradle Add AGPLv3 as a supported license 2024-09-13 15:29:46 -07:00
settings.gradle Update Gradle wrapper to 8.8 (#108021) 2024-06-04 12:43:02 +02:00
version.properties Bump Elasticsearch version to 9.0.0 (#112570) 2024-09-11 09:40:11 -07:00