diff --git a/CHANGELOG.md b/CHANGELOG.md index e36e788..1a9ec44 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 721aacb..414df9b 100644 --- a/docs/JobType.md +++ b/docs/JobType.md @@ -26,6 +26,8 @@ Background job types returned by the API. * `DUCKLAKE_TABLE_COMPACTION` (value: `'ducklake_table_compaction'`) +* `IVF_REBALANCE_SWEEP` (value: `'ivf_rebalance_sweep'`) + * `TABLE_CONSTANTS_UPDATE` (value: `'table_constants_update'`) * `DATABASE_FORK` (value: `'database_fork'`) diff --git a/hotdata/models/job_type.py b/hotdata/models/job_type.py index d5ca2fd..2694ed8 100644 --- a/hotdata/models/job_type.py +++ b/hotdata/models/job_type.py @@ -38,6 +38,7 @@ class JobType(str, Enum): RESULT_RETENTION = 'result_retention' DUCKLAKE_COMPACTION = 'ducklake_compaction' DUCKLAKE_TABLE_COMPACTION = 'ducklake_table_compaction' + IVF_REBALANCE_SWEEP = 'ivf_rebalance_sweep' TABLE_CONSTANTS_UPDATE = 'table_constants_update' DATABASE_FORK = 'database_fork'