Multiple Granularity when ingestion with tranquility


The question is may be not related to tranquility but also druid.
I need to ingest the data with a granularity of 1 minute but after a day this data can have a granularity of 1 Hour.
I know that I can use the queryGranularity but it will be very heavy to aggregate the data for each query.

The only way I can see is to have 2 data sources with different granularity but in this case I need twice tranquility server .
Is there any other better option to do this ?


Is someone already have played with multiple Granularity with tranquility



You can use batch reindexing to rollup your data to different time granularities. This is the common approach.