mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 00:45:18 +03:00
bonsai_hg_mapping: don't construct rendezvous connections in a blocking closure
Summary: D27591073 (a1e2833377
) made the histogram smaller, so this is sufficiently fast to call directly.
Reviewed By: krallin
Differential Revision: D27592432
fbshipit-source-id: 50d3d594b237b87cc9d0a90910a6f022b7c40f2a
This commit is contained in:
parent
a1e2833377
commit
46abf88cde
@ -360,7 +360,7 @@ async fn new_development<'a>(
|
||||
.open::<SqlBonsaiHgMappingBuilder>()
|
||||
.await
|
||||
.context(ErrorKind::StateOpen(StateOpenError::BonsaiHgMapping))?;
|
||||
let mapping = tokio::task::spawn_blocking(move || builder.build()).await?;
|
||||
let mapping = builder.build();
|
||||
Ok(mapping)
|
||||
};
|
||||
|
||||
@ -495,7 +495,7 @@ async fn new_production<'a>(
|
||||
let bonsai_svnrev_mapping = sql_factory.open::<SqlBonsaiSvnrevMapping>();
|
||||
let bonsai_hg_mapping = async {
|
||||
let builder = sql_factory.open::<SqlBonsaiHgMappingBuilder>().await?;
|
||||
let mapping = tokio::task::spawn_blocking(move || builder.build()).await?;
|
||||
let mapping = builder.build();
|
||||
Ok(mapping)
|
||||
};
|
||||
let hg_mutation_store = async {
|
||||
|
Loading…
Reference in New Issue
Block a user