diff --git a/iox_catalog/src/interface.rs b/iox_catalog/src/interface.rs
index 40554b5724..eeb41a7f21 100644
--- a/iox_catalog/src/interface.rs
+++ b/iox_catalog/src/interface.rs
@@ -5,8 +5,8 @@ use data_types::{
partition_template::{NamespacePartitionTemplateOverride, TablePartitionTemplateOverride},
Column, ColumnType, ColumnsByName, CompactionLevel, Namespace, NamespaceId, NamespaceName,
NamespaceSchema, NamespaceServiceProtectionLimitsOverride, ParquetFile, ParquetFileId,
- ParquetFileParams, Partition, PartitionId, PartitionKey, SkippedCompaction, Table, TableId,
- TableSchema, Timestamp,
+ ParquetFileParams, Partition, PartitionHashId, PartitionId, PartitionKey, SkippedCompaction,
+ Table, TableId, TableSchema, Timestamp,
};
use iox_time::TimeProvider;
use snafu::{OptionExt, Snafu};
@@ -372,6 +372,12 @@ pub trait PartitionRepo: Send + Sync {
/// get partition by ID
async fn get_by_id(&mut self, partition_id: PartitionId) -> Result