Skip av-store, make consensus task blocking (#2497)

This commit is contained in:
Sebastian Kunert
2023-05-01 10:22:56 +02:00
committed by GitHub
parent 3cec04002a
commit 2d9b3131d5
3 changed files with 284 additions and 283 deletions
+281 -280
View File
File diff suppressed because it is too large Load Diff
@@ -99,7 +99,7 @@ fn build_overseer<'a>(
let network_bridge_metrics: NetworkBridgeMetrics = Metrics::register(registry)?; let network_bridge_metrics: NetworkBridgeMetrics = Metrics::register(registry)?;
let builder = Overseer::builder() let builder = Overseer::builder()
.availability_distribution(DummySubsystem) .availability_distribution(DummySubsystem)
.availability_recovery(AvailabilityRecoverySubsystem::with_chunks_only( .availability_recovery(AvailabilityRecoverySubsystem::with_availability_store_skip(
available_data_req_receiver, available_data_req_receiver,
Metrics::register(registry)?, Metrics::register(registry)?,
)) ))
+2 -2
View File
@@ -125,7 +125,7 @@ where
task_manager task_manager
.spawn_essential_handle() .spawn_essential_handle()
.spawn("cumulus-consensus", None, consensus); .spawn_blocking("cumulus-consensus", None, consensus);
let pov_recovery = PoVRecovery::new( let pov_recovery = PoVRecovery::new(
recovery_handle, recovery_handle,
@@ -218,7 +218,7 @@ where
task_manager task_manager
.spawn_essential_handle() .spawn_essential_handle()
.spawn("cumulus-consensus", None, consensus); .spawn_blocking("cumulus-consensus", None, consensus);
let pov_recovery = PoVRecovery::new( let pov_recovery = PoVRecovery::new(
recovery_handle, recovery_handle,