-
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
"Create index pattern" wizard. #12530
"Create index pattern" wizard. #12530
Conversation
942f55c
to
d968f84
Compare
I feel like we're missing some sort of graphic on the new index pattern flow. There's a lot of text that I'm worried people still skip over. What are your thoughts on providing some sort of graphic that explains an index pattern. It could be small even. ES is filled with documents, documents make up multiple indices, an index pattern is used to match against all those indices. It could almost look like a flow diagram. This might be unnecessary but I'd like to see how we can visually improve the page as well |
c75a3f9
to
52eda5c
Compare
jenkins, test this |
- Make button text static. - Add link to help. - Add matchingIndicesList directive.
- Display indices, partial matches, exact matches. - Add loading, empty, and success states.
- Surface loading state when fetching time field options. - Simplify time field logic. - Remove unused translation keys.
b353c76
to
cf83d9f
Compare
@snide Good point about hiding the advanced options. I'll hide the checkbox in step 2. It needs to be available outside of step 1 because it's unchecked by default, so you'll get the "couldn't find data" prompt if you come here without any indices other than your system indices. |
Replacing this with #12689 (better commit history). |
Addresses #10438, #5053, and #10440.
Changes to the UX
Loading indices
Searching for matching indices
Submitting the new index pattern
Questions
log*:.kibana
, I got a "no mappings found" error. Can you outline the expected UX here, or can we Zoom about it?Unable to fetch mapping. Do you have indices matching the pattern?
error mean? Anybody know?With this option selected, searches against any time-based index pattern which contains a wildcard will automatically expand to query only the indices which contain data within the currently selected time range.
We're "expanding a query" so that it "only" affects certain indices. This language seems contradictory. Can someone shed some light?It seems like angular-translate isn't working as expected. According to the docs,translate-compile
should allow you to embed tags into a translation string. However, it looks like the tags aren't compiling properly. I'd like to step through the translation process, but I had a hard time following the logic. @Bargs Could you walk me through this?To-do in this PR
Feedback
From @skearns64