-
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
jasonrhodes
added
Team:APM
All issues that need APM UI Team support
[zube]: Inbox
labels
Mar 11, 2019
Pinging @elastic/apm-ui |
jasonrhodes
changed the title
APM changes required to migrate to new Kibana platform
[APM] New Kibana platform migration plan
Mar 11, 2019
@elastic/apm-ui Letting this slide to next release. It isn't due until 7.5 |
formgeist
added
[zube]: Planned for release
and removed
v7.3.0
[zube]: Planned for release
labels
Jun 6, 2019
3 tasks
sorenlouv
added
[zube]: (7.6) Planned for release
and removed
[zube]: Impl Backlog
labels
Oct 22, 2019
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.
smith
added
Feature:New Platform
Feature:NP Migration
v7.8.0
and removed
Feature:New Platform
labels
Mar 24, 2020
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: