diff --git a/CHANGELOG.md b/CHANGELOG.md index 4c0e3d9..1f5e0d8 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_index_hold job type support - feat(indexes): add algorithm and probe_fraction support - chore: add 403 forbidden response to endpoints - feat(jobs): add database_fork job type diff --git a/docs/JobType.md b/docs/JobType.md index 7cc9316..23092ef 100644 --- a/docs/JobType.md +++ b/docs/JobType.md @@ -17,6 +17,7 @@ | DucklakeTableCompaction | ducklake_table_compaction | | TableConstantsUpdate | table_constants_update | | DatabaseFork | database_fork | +| IvfIndexHold | ivf_index_hold | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/src/models/job_type.rs b/src/models/job_type.rs index 961a662..692940c 100644 --- a/src/models/job_type.rs +++ b/src/models/job_type.rs @@ -41,6 +41,8 @@ pub enum JobType { TableConstantsUpdate, #[serde(rename = "database_fork")] DatabaseFork, + #[serde(rename = "ivf_index_hold")] + IvfIndexHold, } impl std::fmt::Display for JobType { @@ -59,6 +61,7 @@ impl std::fmt::Display for JobType { Self::DucklakeTableCompaction => write!(f, "ducklake_table_compaction"), Self::TableConstantsUpdate => write!(f, "table_constants_update"), Self::DatabaseFork => write!(f, "database_fork"), + Self::IvfIndexHold => write!(f, "ivf_index_hold"), } } }