-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
Embeddable persistable state migration #80973
Comments
Pinging @elastic/kibana-app-arch (Team:AppArch) |
The open question we have right now: With
With current approach to invoke a migration chain on embeddable you'd call a function on So right now seems there is no way to connect plugin persistable state migration system we plan have and a SO migration that has to be registered in setup phase. |
we can register migrations in the setup phase even if specific migrations rely on start contract of another plugin, but migrations would need to run AFTER start phase of all plugins has finished (and those start contracts are actually available). In setup phase we would pass a promise of start services in ( |
As discussed on services sync:
|
Closed by #82296 |
In scope of #74352 we added
.telemetry
.extract
and.inject
functions to embeddable service which can take in any embeddable input and perform associated action on it.Same set was added to dynamic actions of
uiActionsEnhanced
and drilldowns. All of those where connected together.Similar to that approach we need to add a way to
migrate
persistable state on embeddable input. As phase 1 we need to at least add it on server side and run as part of SO migrations.Needed for: #71409
Part of: #63358
The text was updated successfully, but these errors were encountered: