complete annotation for bonsai <=> hg mapping queries with e2e

Summary:
complete annotation for bonsai <=> hg mapping queries with e2e
telemetry

we have already covered queries to translate from bonsai to hg, here we are
covering the opposite queries

Reviewed By: mzr

Differential Revision: D54412246

fbshipit-source-id: 3de3bccce9c203facf131fdbe0dedc8a3731c893
This commit is contained in:
Liubov Dmitrieva 2024-03-01 06:55:56 -08:00 committed by Facebook GitHub Bot
parent 724c1421c4
commit 3436793a37

View File

@ -502,10 +502,20 @@ async fn select_mapping(
let conn = connection.conn.clone();
move |hg_cs_ids| async move {
let hg_cs_ids = hg_cs_ids.into_iter().collect::<Vec<_>>();
Ok(SelectMappingByHg::query(&conn, &repo_id, &hg_cs_ids[..])
.await?
.into_iter()
.collect())
Ok(match cri {
Some(cri) => {
SelectMappingByHg::traced_query(
&conn,
&cri,
&repo_id,
&hg_cs_ids[..],
)
.await
}
None => SelectMappingByHg::query(&conn, &repo_id, &hg_cs_ids[..]).await,
}?
.into_iter()
.collect())
}
})
.await?;