From b1c5cc06168476789ebfc4d0be85885b9735d48d Mon Sep 17 00:00:00 2001 From: hsiegeln <37154749+hsiegeln@users.noreply.github.com> Date: Tue, 31 Mar 2026 18:10:20 +0200 Subject: [PATCH] fix: cast DateTime64 to DateTime in ClickHouse TTL expression --- .../src/main/resources/clickhouse/V1__agent_metrics.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cameleer3-server-app/src/main/resources/clickhouse/V1__agent_metrics.sql b/cameleer3-server-app/src/main/resources/clickhouse/V1__agent_metrics.sql index 807e882c..b1e620eb 100644 --- a/cameleer3-server-app/src/main/resources/clickhouse/V1__agent_metrics.sql +++ b/cameleer3-server-app/src/main/resources/clickhouse/V1__agent_metrics.sql @@ -10,5 +10,5 @@ CREATE TABLE IF NOT EXISTS agent_metrics ( ENGINE = MergeTree() PARTITION BY (tenant_id, toYYYYMM(collected_at)) ORDER BY (tenant_id, agent_id, metric_name, collected_at) -TTL collected_at + INTERVAL 365 DAY DELETE +TTL toDateTime(collected_at) + INTERVAL 365 DAY DELETE SETTINGS index_granularity = 8192;