From d5606b251a9631a55630f19794941c4954ad3d41 Mon Sep 17 00:00:00 2001 From: Peter Leonov Date: Thu, 2 Jul 2026 13:53:43 +0200 Subject: [PATCH 1/3] chore: no-op commit to check CI status Co-Authored-By: Claude Opus 4.8 (1M context) From 7c06911c550395d2b1946d1e3f9d9dfe432dd132 Mon Sep 17 00:00:00 2001 From: Peter Leonov Date: Thu, 2 Jul 2026 13:56:04 +0200 Subject: [PATCH 2/3] chore: no-op comment touch to trigger path-filtered CI Co-Authored-By: Claude Opus 4.8 (1M context) --- crates/clickhouse-cloud-api/src/lib.rs | 2 ++ crates/clickhousectl/src/main.rs | 1 + 2 files changed, 3 insertions(+) diff --git a/crates/clickhouse-cloud-api/src/lib.rs b/crates/clickhouse-cloud-api/src/lib.rs index 8cc2192..a790d09 100644 --- a/crates/clickhouse-cloud-api/src/lib.rs +++ b/crates/clickhouse-cloud-api/src/lib.rs @@ -1,5 +1,7 @@ //! # clickhouse-cloud-api //! +//! +//! //! Typed Rust client for the ClickHouse Cloud API. //! //! ## Usage diff --git a/crates/clickhousectl/src/main.rs b/crates/clickhousectl/src/main.rs index b8d3eb4..4fbef5e 100644 --- a/crates/clickhousectl/src/main.rs +++ b/crates/clickhousectl/src/main.rs @@ -1,3 +1,4 @@ +// CI baseline check: no-op change to trigger path-filtered workflows. mod cli; mod cloud; mod dotenv; From e27cbd3d8c79e9e0bbd14260eb0273aaf7cf60ba Mon Sep 17 00:00:00 2001 From: Peter Leonov Date: Thu, 2 Jul 2026 17:46:18 +0200 Subject: [PATCH 3/3] fix(tests): drop replica-count knobs from scaling-schedule entry The cloud API now rejects a scaling-schedule entry that sets both minReplicas/maxReplicas and minReplicaMemoryGb/maxReplicaMemoryGb. The integration test service scales by memory, so set only the memory bounds in the upserted schedule entry. Co-Authored-By: Claude Opus 4.8 (1M context) --- crates/clickhouse-cloud-api/tests/integration_test.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/crates/clickhouse-cloud-api/tests/integration_test.rs b/crates/clickhouse-cloud-api/tests/integration_test.rs index 4323736..0dc8322 100644 --- a/crates/clickhouse-cloud-api/tests/integration_test.rs +++ b/crates/clickhouse-cloud-api/tests/integration_test.rs @@ -2026,10 +2026,13 @@ async fn cloud_service_crud_lifecycle() -> TestResult<()> { weekdays: vec![0], // Sunday only start_hour_utc: 1, end_hour_utc: 2, + // The API rejects an entry that sets both the replica-count + // knobs and the replica-memory knobs together. The test + // service scales by memory, so only set the memory bounds. min_replica_memory_gb: Some(base_memory_gb), max_replica_memory_gb: Some(base_memory_gb), - min_replicas: Some(base_replicas as i64), - max_replicas: Some(base_replicas as i64), + min_replicas: None, + max_replicas: None, idle_scaling: Some(true), idle_timeout_minutes: Some(5), };