@@ -82,7 +82,7 @@ impl Uploader {
8282 input_dir : & ' a ActionImmutableDirectory ,
8383 blobs : & ' a ActionBlobs ,
8484 use_case : & RemoteExecutorUseCase ,
85- identity : Option < & ReActionIdentity < ' _ > > ,
85+ identity : & ReActionIdentity < ' _ > ,
8686 digest_config : DigestConfig ,
8787 deduplicate_get_digests_ttl_calls : bool ,
8888 ) -> buck2_error:: Result < (
@@ -175,8 +175,8 @@ impl Uploader {
175175 } )
176176 } else {
177177 let client = client. clone ( ) ;
178- let mut metadata = use_case. metadata ( identity) ;
179- if let Some ( id) = identity. and_then ( |id| id . action_id . clone ( ) ) {
178+ let mut metadata = use_case. metadata ( Some ( identity) ) ;
179+ if let Some ( id) = identity. action_id . clone ( ) {
180180 metadata. action_id = Some ( id) ;
181181 }
182182 let request = GetDigestsTtlRequest {
@@ -236,7 +236,7 @@ impl Uploader {
236236 input_dir : & ActionImmutableDirectory ,
237237 blobs : & ActionBlobs ,
238238 use_case : RemoteExecutorUseCase ,
239- identity : Option < & ReActionIdentity < ' _ > > ,
239+ identity : & ReActionIdentity < ' _ > ,
240240 digest_config : DigestConfig ,
241241 deduplicate_get_digests_ttl_calls : bool ,
242242 ) -> buck2_error:: Result < UploadStats > {
@@ -435,8 +435,8 @@ impl Uploader {
435435
436436 // Upload
437437 if !upload_files. is_empty ( ) || !upload_blobs. is_empty ( ) {
438- let mut metadata = use_case. metadata ( identity) ;
439- if let Some ( id) = identity. and_then ( |id| id . action_id . clone ( ) ) {
438+ let mut metadata = use_case. metadata ( Some ( identity) ) ;
439+ if let Some ( id) = identity. action_id . clone ( ) {
440440 metadata. action_id = Some ( id) ;
441441 }
442442 with_error_handler (
@@ -597,7 +597,7 @@ impl<'s> GetDigestsTtlDeduper<'s> {
597597 deduper : & ' s Mutex < Self > ,
598598 client : & ' a RemoteExecutionClient ,
599599 use_case : RemoteExecutorUseCase ,
600- identity : Option < & ' a ReActionIdentity < ' a > > ,
600+ identity : & ' a ReActionIdentity < ' a > ,
601601 digest_config : DigestConfig ,
602602 digests : impl IntoIterator < Item = & ' a TrackedFileDigest > ,
603603 ) -> (
@@ -669,13 +669,13 @@ fn query_digest_ttls<'s>(
669669 request_id : RequestId ,
670670 client : & RemoteExecutionClient ,
671671 use_case : RemoteExecutorUseCase ,
672- identity : Option < & ReActionIdentity < ' _ > > ,
672+ identity : & ReActionIdentity < ' _ > ,
673673 digest_config : DigestConfig ,
674674 input_digests : Vec < TrackedFileDigest > ,
675675) -> BoxFuture < ' s , buck2_error:: Result < HashMap < TrackedFileDigest , i64 > > > {
676676 let client = client. dupe ( ) ;
677- let mut metadata = use_case. metadata ( identity) ;
678- if let Some ( id) = identity. and_then ( |id| id . action_id . clone ( ) ) {
677+ let mut metadata = use_case. metadata ( Some ( identity) ) ;
678+ if let Some ( id) = identity. action_id . clone ( ) {
679679 metadata. action_id = Some ( id) ;
680680 }
681681 let request = GetDigestsTtlRequest {
0 commit comments