-
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
Timepicker conf #3908
Timepicker conf #3908
Conversation
While I like the intention here, we don't want this implemented as JSON jammed into an advanced settings parameter. We'd like to see this implemented as a configuration dialog somewhere near the time picker. Also the refactoring should be separated from the work of introducing configuration to the timepicker |
👍 to the courier changes. Would like that in a separate pr as well. |
Ok, I will create a dedicated PR for the refactoring worldline@e7704a6 |
I think those 2 would be reasonable to have in advanced config, though we need to look at the implementation of the refreshInterval object, |
@rashidkpc PR #3976 and #3977 created. I don't know how to handle the configuration of It could be interesting to generate the
I am not sure I will have the opportunity to do this implementation because it's a little bit more complex than expected. If I am able to change the quick_ranges with an ES update query, I will be happy with that.
You could notice that the time periods I am looking at could not be generated from the |
It closes #2874 and #2758 and also makes
refreshIntervalDefaults
andrefreshIntervals
configurable.Because of circular dependency with
config
->courier/data_source/doc_source
->courier/data_source/_abstract
->courier/fetch/fetch
->courier/fetch/strategy/search
->timefilter
->config
, I was forced to to some refactoring.Now strategies are not instanciated by generic components like
fetch
,courier/data_source/_abstract
. But are instantiated by specialized components :courier
,doc_source
,search_source
,looper/doc
I hope this refactoring will suit you.