From f3ae4b07a9863802b5822aae3e8a660cfad73734 Mon Sep 17 00:00:00 2001 From: Simon Farnsworth Date: Tue, 21 Jan 2020 16:10:07 -0800 Subject: [PATCH] Move benchmark to new futures for startup Summary: This is prep for bootcamping all the upgrades to new futures Reviewed By: krallin Differential Revision: D19473961 fbshipit-source-id: ea20f38be520e681650e72b024e5d5e80b8e0813 --- mononoke/benchmark/benchmark.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mononoke/benchmark/benchmark.rs b/mononoke/benchmark/benchmark.rs index c5abcb1ddb..a176e3aae4 100644 --- a/mononoke/benchmark/benchmark.rs +++ b/mononoke/benchmark/benchmark.rs @@ -22,6 +22,7 @@ use fbinit::FacebookInit; use fsnodes::{RootFsnodeId, RootFsnodeMapping}; use futures::Future; use futures_ext::{BoxFuture, FutureExt}; +use futures_preview::compat::Future01CompatExt; use futures_stats::Timed; use mononoke_types::ChangesetId; use rand::SeedableRng; @@ -158,5 +159,5 @@ fn main(fb: FacebookInit) -> Result<()> { let derive = derive_fn(ctx.clone(), repo.clone(), matches.value_of(ARG_TYPE))?; let mut runtime = Runtime::new()?; - runtime.block_on(run(ctx, repo, seed, stack_size, derive)) + runtime.block_on_std(run(ctx, repo, seed, stack_size, derive).compat()) }