From d69ebfda06ab13c868013337b5b69db57c1b64f3 Mon Sep 17 00:00:00 2001 From: "hotdata-automation[bot]" <267177015+hotdata-automation[bot]@users.noreply.github.com> Date: Mon, 19 Oct 2026 13:01:26 +0000 Subject: [PATCH] feat(jobs): add ivf_rebalance_sweep job type --- CHANGELOG.md | 1 + docs/JobType.md | 1 + src/models/job_type.rs | 3 +++ 3 files changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1799aa6..54f4e14 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +- feat(jobs): add ivf_rebalance_sweep job type - chore(query): clarify write statement and dialect documentation - chore: add 503 service unavailable response to load endpoints diff --git a/docs/JobType.md b/docs/JobType.md index 7cc9316..51b8b2e 100644 --- a/docs/JobType.md +++ b/docs/JobType.md @@ -15,6 +15,7 @@ | ResultRetention | result_retention | | DucklakeCompaction | ducklake_compaction | | DucklakeTableCompaction | ducklake_table_compaction | +| IvfRebalanceSweep | ivf_rebalance_sweep | | TableConstantsUpdate | table_constants_update | | DatabaseFork | database_fork | diff --git a/src/models/job_type.rs b/src/models/job_type.rs index 961a662..304e47d 100644 --- a/src/models/job_type.rs +++ b/src/models/job_type.rs @@ -37,6 +37,8 @@ pub enum JobType { DucklakeCompaction, #[serde(rename = "ducklake_table_compaction")] DucklakeTableCompaction, + #[serde(rename = "ivf_rebalance_sweep")] + IvfRebalanceSweep, #[serde(rename = "table_constants_update")] TableConstantsUpdate, #[serde(rename = "database_fork")] @@ -57,6 +59,7 @@ impl std::fmt::Display for JobType { Self::ResultRetention => write!(f, "result_retention"), Self::DucklakeCompaction => write!(f, "ducklake_compaction"), Self::DucklakeTableCompaction => write!(f, "ducklake_table_compaction"), + Self::IvfRebalanceSweep => write!(f, "ivf_rebalance_sweep"), Self::TableConstantsUpdate => write!(f, "table_constants_update"), Self::DatabaseFork => write!(f, "database_fork"), }