-
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
[APM] New Kibana platform migration plan #32894
Labels
Comments
Pinging @elastic/apm-ui |
@elastic/apm-ui Letting this slide to next release. It isn't due until 7.5 |
3 tasks
This was referenced Oct 24, 2019
This was referenced Nov 22, 2019
smith
added a commit
to smith/kibana
that referenced
this issue
Nov 25, 2019
* Move `setHelpExtension` to plugin start method instead of plugin root * Move `setHelpExtension` to a separate file * Remove 'ui/modules' import * Use new platform capabilities in useUpdateBadgeEffect * Move useUpdateBadgeEffect to a utility function called in start * Add plugins and plugins context to new platform start * Use new platform plugins for KueryBar autocomplete provider * Add types for plugin and rename to ApmPublicPlugin * Add empty setup method to plugin * Move all context providers from App to render method * Remove some unnecessary mocks References elastic#32894.
smith
added a commit
that referenced
this issue
Nov 25, 2019
* Move `setHelpExtension` to plugin start method instead of plugin root * Move `setHelpExtension` to a separate file * Remove 'ui/modules' import * Use new platform capabilities in useUpdateBadgeEffect * Move useUpdateBadgeEffect to a utility function called in start * Add plugins and plugins context to new platform start * Use new platform plugins for KueryBar autocomplete provider * Add types for plugin and rename to ApmPublicPlugin * Add empty setup method to plugin * Move all context providers from App to render method * Remove some unnecessary mocks References #32894.
smith
added a commit
to smith/kibana
that referenced
this issue
Nov 26, 2019
* Move `setHelpExtension` to plugin start method instead of plugin root * Move `setHelpExtension` to a separate file * Remove 'ui/modules' import * Use new platform capabilities in useUpdateBadgeEffect * Move useUpdateBadgeEffect to a utility function called in start * Add plugins and plugins context to new platform start * Use new platform plugins for KueryBar autocomplete provider * Add types for plugin and rename to ApmPublicPlugin * Add empty setup method to plugin * Move all context providers from App to render method * Remove some unnecessary mocks References elastic#32894.
smith
added a commit
that referenced
this issue
Nov 26, 2019
* Move `setHelpExtension` to plugin start method instead of plugin root * Move `setHelpExtension` to a separate file * Remove 'ui/modules' import * Use new platform capabilities in useUpdateBadgeEffect * Move useUpdateBadgeEffect to a utility function called in start * Add plugins and plugins context to new platform start * Use new platform plugins for KueryBar autocomplete provider * Add types for plugin and rename to ApmPublicPlugin * Add empty setup method to plugin * Move all context providers from App to render method * Remove some unnecessary mocks References #32894.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Pending
x-pack/legacy/plugins/apm/server/lib/helpers/saved_objects_client.ts
, this need to be migrated to the newly exposed API in Split legacy plugin discovery, expose SavedObjects scopedClient, wrappers, repository #48882Blocked
usage collectors will be moved to a new metrics plugin in NP collectorSets in the New Platform #46924done in [Telemetry] collector set to np #51618internal saved objects client needs to be exposed in NP Split legacy plugin discovery, expose SavedObjects scopedClient, wrappers, repository #48882kibana/x-pack/legacy/plugins/apm/public/legacy_register_feature.ts
Line 19 in bc69d6e
When removing the client-side shims, verify that it fixes the following issues:
Completed
PluginInitializerContext.env.packgeInfo.branch
([APM] NP migration packgeInfo API for branch #49237)home
as a plugin dependency inkibana.json
home.featureCatalogue.register
in NP plugin setup.public/register_feature.js
->public/legacy_register_feature.js
to be removed when the plugin is switched over to NPui/index_patterns
to reference the legacy typeStaticIndexPattern
type definition. Fix by replacing it with new typeIIndexPattern
which is already imported in that file.The text was updated successfully, but these errors were encountered: