From 79502a19d62a8d77be483e5b3ad676cbc29487fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois-Xavier=20Talbot?= <108630700+fetchfern@users.noreply.github.com> Date: Mon, 20 Oct 2025 18:30:28 +0100 Subject: [PATCH] bump clickhouse, disable validation (#4593) * bump clickhouse, disable validation * tombi fmt --- Cargo.toml | 2 +- apps/labrinth/src/clickhouse/mod.rs | 1 + apps/labrinth/src/routes/v3/analytics_get.rs | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 40f20602..a661c69d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -51,7 +51,7 @@ cidre = { version = "0.11.3", default-features = false, features = [ "macos_15_0" ] } clap = "4.5.48" -clickhouse = "0.13.3" +clickhouse = "0.14.0" color-eyre = "0.6.5" color-thief = "0.2.2" console-subscriber = "0.4.1" diff --git a/apps/labrinth/src/clickhouse/mod.rs b/apps/labrinth/src/clickhouse/mod.rs index 8bc00921..6efe1eaa 100644 --- a/apps/labrinth/src/clickhouse/mod.rs +++ b/apps/labrinth/src/clickhouse/mod.rs @@ -27,6 +27,7 @@ pub async fn init_client_with_database( .with_url(dotenvy::var("CLICKHOUSE_URL").unwrap()) .with_user(dotenvy::var("CLICKHOUSE_USER").unwrap()) .with_password(dotenvy::var("CLICKHOUSE_PASSWORD").unwrap()) + .with_validation(false) }; client diff --git a/apps/labrinth/src/routes/v3/analytics_get.rs b/apps/labrinth/src/routes/v3/analytics_get.rs index 3c736cea..7713b1da 100644 --- a/apps/labrinth/src/routes/v3/analytics_get.rs +++ b/apps/labrinth/src/routes/v3/analytics_get.rs @@ -691,7 +691,7 @@ async fn query_clickhouse( row_to_analytics: impl Fn(Row::Value<'_>) -> AnalyticsData, ) -> Result<(), ApiError> where - Row: clickhouse::Row + serde::de::DeserializeOwned + std::fmt::Debug, + Row: clickhouse::RowRead + serde::de::DeserializeOwned + std::fmt::Debug, { let mut query = cx .clickhouse