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

[GS] Entity results provider #74283

Closed
Tracked by #83354
alexfrancoeur opened this issue Aug 4, 2020 · 5 comments
Closed
Tracked by #83354

[GS] Entity results provider #74283

alexfrancoeur opened this issue Aug 4, 2020 · 5 comments
Labels
enhancement New value added to drive a business result Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc

Comments

@alexfrancoeur
Copy link

Related to #72680, I can see the feature results evolving into more specific navigation requirements. For example, rather than returning Cases as a feature of the Security app, it would be equally if not more beneficial to return cases that match an actual title. The same could be said about a timeline during investigation, a host in the metrics product, an index in index management, a monitor in uptime, a specific alert details page, etc. Being able to search for an entity and navigate to the most relevant view within a feature or application will ultimately streamline navigation.

I've logged this issue separately from the saved objects results provider because I do not believe all of the examples I listed above have saved objects associated with them. I plan to do more research here and fine tune a list of solution / application entities that are separate from saved objects. Stay tuned 😎

@alexfrancoeur alexfrancoeur added Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc REASSIGN from Team:Core UI Deprecated label for old Core UI team labels Aug 4, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-platform (Team:Platform)

@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-core-ui (Team:Core UI)

@tbragin
Copy link
Contributor

tbragin commented Oct 7, 2020

+1 here from Observability. We'd like to dynamically define navigational entities based, for instance, on APM services, saved views in Metrics, etc.. Each part of our product may have additional requirements.

@ryankeairns ryankeairns added the enhancement New value added to drive a business result label Oct 20, 2020
@ryankeairns ryankeairns removed the REASSIGN from Team:Core UI Deprecated label for old Core UI team label Jan 19, 2021
@joshdover
Copy link
Contributor

Since the search framework already supports this today, I wonder if it'd be better if we closed this issue and delegated this to individual solution teams for further research. I'm not sure the Core team has enough knowledge about how other entities should be surfaced the user via the global search.

We may need to provide additional customization options for how these results are displayed in the search framework, but I think the actual provider would be better implemented by the solutions themselves.

@alexfrancoeur
Copy link
Author

+1, works for me Josh. I had opened this as a placeholder to future work (quite broadly, clearly). I think you're correct that the individual solution teams should be driving this and if you've prefer to close this issue vs. tracking the broader need, that works for me.

@rudolf rudolf closed this as not planned Won't fix, can't repro, duplicate, stale Oct 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc
Projects
None yet
Development

No branches or pull requests

6 participants