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

Allow for expanding and collapsing all/multiple fields #52681

Open
cjcenizal opened this issue Dec 10, 2019 · 5 comments
Open

Allow for expanding and collapsing all/multiple fields #52681

cjcenizal opened this issue Dec 10, 2019 · 5 comments
Labels
Feature:Mappings Editor Index mappings editor UI Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more

Comments

@cjcenizal
Copy link
Contributor

Per feedback from @fxdgear, it would be useful to be able to expand and collapse multiple fields, especially in the case of a deeply nested mappings object with many fields. Examples of behavior:

  1. A button that collapses/expands all fields.
  2. Command-clicking or shift-clicking a field to auto-expand/collapse all of its children.
@cjcenizal cjcenizal added Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more Feature:Mappings Editor Index mappings editor UI labels Dec 10, 2019
@elasticmachine
Copy link
Contributor

Pinging @elastic/es-ui (Team:Elasticsearch UI)

@felix-lessoer
Copy link

felix-lessoer commented Mar 11, 2020

I also have customers asking about that. This is the behavior of data doc in their "logs" view. Would be nice having something similar in Discover and other apps that show raw field data in Kibana.

Here is an example:
image

@shaunmcgough Could you take care of that? Or provide feedback?
@timroes What do you think about that?

@timroes
Copy link
Contributor

timroes commented Mar 11, 2020

@felix-lessoer We had expanding/collapsing in discover for a very long time, and it seems it got lost when switching away from Angular to EUI. I opened #59949 to track the request.

@sebelga
Copy link
Contributor

sebelga commented Apr 20, 2020

I just want to add that this is possibly something that can make the browser freeze or be very unresponsive. Imagine expanding all the fields of the mappings of this index template:

https://gist.github.com/cjcenizal/09837195a7b1f2ba1447aa4d67859497

We want to protect the user from doing that.

It would be interesting to understand the pain point of the user and think if we could solve it by improving the search field experience.

@felix-lessoer
Copy link

The customer has different categories of fields. Like we also have in ECS. They want to quickly navigate through the different fields and hiding information they don't need.

Their biggest point was that they do this in Datadog and that they really like that experience. So they stay with Datadog at the moment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Mappings Editor Index mappings editor UI Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more
Projects
None yet
Development

No branches or pull requests

5 participants