Where are Metrics Cached?


If a SimpleMetric is defined with a cache field, meaning its results will be cached. Where is this metric result cached? Is it persisted in Cassandra?


I would also like to know if there is a way to override/ignore the cache field when doing evalMetrics (or similar) so that the evaluations are done without side-effects such as caching (over previous caches, if any).


Suppose we have "cache": { "intervals": ["DAY", "MONTH"] } in SomeSimpleMetric.json. If we remove the cache field at run time and upsert the metric, would the caching stop at that point? (Similarly, if we add it back and upsert, will the caching start again?)