diff --git a/chain/chain/src/resharding/event_type.rs b/chain/chain/src/resharding/event_type.rs index 5a3f1afa668..34a42f9c07e 100644 --- a/chain/chain/src/resharding/event_type.rs +++ b/chain/chain/src/resharding/event_type.rs @@ -149,6 +149,7 @@ mod tests { let s5 = ShardId::new(5); // Shard layouts V0 and V1 are rejected. + #[allow(deprecated)] assert!(ReshardingEventType::from_shard_layout(&ShardLayout::v0(1, 0), block, prev_block) .is_err()); assert!(ReshardingEventType::from_shard_layout(&ShardLayout::v1_test(), block, prev_block) diff --git a/core/primitives/src/shard_layout.rs b/core/primitives/src/shard_layout.rs index 772bf8a21a9..241a32081e8 100644 --- a/core/primitives/src/shard_layout.rs +++ b/core/primitives/src/shard_layout.rs @@ -986,6 +986,7 @@ mod tests { #[test] fn test_shard_layout_v0() { let num_shards = 4; + #[allow(deprecated)] let shard_layout = ShardLayout::v0(num_shards, 0); let mut shard_id_distribution: HashMap = shard_layout.shard_ids().map(|shard_id| (shard_id.into(), 0)).collect(); @@ -1142,6 +1143,7 @@ mod tests { #[test] fn test_shard_layout_all() { + #[allow(deprecated)] let v0 = ShardLayout::v0(1, 0); let v1 = ShardLayout::get_simple_nightshade_layout(); let v2 = ShardLayout::get_simple_nightshade_layout_v2(); diff --git a/tools/database/src/corrupt.rs b/tools/database/src/corrupt.rs index 5fe5ae360d9..c1dc6e4c9f9 100644 --- a/tools/database/src/corrupt.rs +++ b/tools/database/src/corrupt.rs @@ -21,6 +21,7 @@ impl CorruptStateSnapshotCommand { let mut store_update = store.store_update(); // TODO(resharding) automatically detect the shard version let shard_layout = match self.shard_layout_version { + #[allow(deprecated)] 0 => ShardLayout::v0(1, 0), 1 => ShardLayout::get_simple_nightshade_layout(), 2 => ShardLayout::get_simple_nightshade_layout_v2(),