Пока ничего не сделали и ни на кого не кинули ) ждем )
>>This will guarantee that previous days/hours/weeks/month
решаю похожую задачу. Пришел к такому решению:
- делаю словарь, где будет одна строчка - дата последнего optimize
- условный крон, который схлопывает все, что нужно и обновляет словарь
- аналитики в запросах делают фильтр < дата из словаря
Профит. Для ReplacingMergeTree имеем всегда схлопнутые данные для отчетов, пусть и с задержкой длинной в интервал крона