elastic / timelion

Timelion was absorbed into Kibana 5. Don't use this. Time series composer for Elasticsearch and beyond.
Other
347 stars 79 forks source link

Don't recalculate queries if only something display related changed #200

Closed yissachar closed 7 years ago

yissachar commented 7 years ago

I'm running a pretty resource intensive Timelion query, so it takes a while to display. However, even when changing simple things like the label it seems to be recalculating the entire query, which it shouldn't need to do.

If I already ran:

.es(q="something complicated", metric="foo").label("This is a thing")

Then changing it to:

.es(q="something complicated", metric="foo").label("This is the same thing")

Should really just be a client-side change and not take forever to execute.

This doesn't only apply to .label() of course, .color(), .title() etc. have the same issue.

tbragin commented 7 years ago

@yissachar Timelion is now part of Kibana. Could you file this issue in https://github.com/elastic/kibana/issues ?

yissachar commented 7 years ago

Not sure how I missed the big notice in the README, sorry. Issue filed here https://github.com/elastic/kibana/issues/10892