Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance extensible plugin (backport) #58542

Merged

Conversation

henningandersen
Copy link
Contributor

Backport of #58234

Rather than let ExtensiblePlugins know extending plugins' classloaders,
we now pass along an explicit ExtensionLoader that loads the extensions
asked for. Extensions constructed that way can optionally receive their
own Plugin instance in the constructor.

henningandersen and others added 2 commits June 25, 2020 14:36
Rather than let ExtensiblePlugins know extending plugins' classloaders,
we now pass along an explicit ExtensionLoader that loads the extensions
asked for. Extensions constructed that way can optionally receive their
own Plugin instance in the constructor.
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-core-infra (:Core/Infra/Plugins)

@elasticmachine elasticmachine added the Team:Core/Infra Meta label for core/infra team label Jun 25, 2020
@henningandersen
Copy link
Contributor Author

@elasticmachine run elasticsearch-ci/2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport :Core/Infra/Plugins Plugin API and infrastructure Team:Core/Infra Meta label for core/infra team v7.9.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants