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

Index pattern creation UX: Improve explanatory copy #10437

Closed
cjcenizal opened this issue Feb 17, 2017 · 4 comments
Closed

Index pattern creation UX: Improve explanatory copy #10437

cjcenizal opened this issue Feb 17, 2017 · 4 comments
Labels
Team:Platform-Design Team Label for Kibana Design Team. Support the Analyze group of plugins.

Comments

@cjcenizal
Copy link
Contributor

cjcenizal commented Feb 17, 2017

Clarify "Do not expand index pattern" explanatory text

Taken from #9991 (comment):

image

When the option is checked, two very similar messages are visible, but one is treated as a "notification" and the other is just regular text. When I read these two messages, it's hard for me to figure out which one applies to the checked state. I think this is partially because a) the notification treatment obscures the fact that the two messages are two sides of the same coin and b) the second message is broken up into two paragraphs, and the second paragraph makes a statement that doesn't apply to the checked state but doesn't make this clear.

I think we can fix this by removing the notification treatment, and adjusting the copy to clearly identify what happens when the option is selected and not selected. Let's change this copy and keep all of it visible regardless of whether the option is checked or not:

With this option not selected, searches against any time-based index pattern that contains a wildcard will automatically be expanded to query only the indices that contain data within the currently selected time range. Searching against the index pattern logstash-* will actually query elasticsearch for the specific matching indices (e.g. logstash-2015.12.21) that fall within the current time range.

With this option selected, this index pattern will be queried directly rather than being expanded into more performant searches against individual indices. Elasticsearch will receive a query against logstash-* and will have to search through all matching indices regardless of whether they have data that matches the current time range.

FYI, if you or anyone decides to massage this copy further, this comment #8128 (comment) has some suggestions on how it should be rephrased.

@cjcenizal cjcenizal added Team:Platform-Design Team Label for Kibana Design Team. Support the Analyze group of plugins. :Management labels Feb 17, 2017
@cjcenizal cjcenizal changed the title Index pattern creation UX: Clarify "Do not expand index pattern" explanatory text Index pattern creation UX: Improve explanatory copy Feb 17, 2017
@cjcenizal
Copy link
Contributor Author

@alexfrancoeur Could you add more copy-improvement notes to this isuse?

@cjcenizal
Copy link
Contributor Author

cjcenizal commented Feb 17, 2017

Per @bohyun-e We need better explanatory copy and documentation in general for this flow. Feel free to add additional details, Bohyun.

@cjcenizal
Copy link
Contributor Author

Note: the "do not expand" explanatory copy will be removed entirely by #10445.

@cjcenizal
Copy link
Contributor Author

Addressed by #13454

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team:Platform-Design Team Label for Kibana Design Team. Support the Analyze group of plugins.
Projects
None yet
Development

No branches or pull requests

1 participant