@@ -34,10 +34,10 @@ where
3434 bail ! ( "cannot dispatch a workflow from an operation within a workflow execution. trigger it from the workflow's body." ) ;
3535 }
3636
37- let name = I :: Workflow :: NAME ;
38- let id = Uuid :: new_v4 ( ) ;
37+ let workflow_name = I :: Workflow :: NAME ;
38+ let workflow_id = Uuid :: new_v4 ( ) ;
3939
40- tracing:: info!( %name , %id , ?input, "dispatching workflow" ) ;
40+ tracing:: info!( %workflow_name , %workflow_id , ?input, "dispatching workflow" ) ;
4141
4242 // Serialize input
4343 let input_val = serde_json:: to_value ( input)
@@ -46,13 +46,13 @@ where
4646
4747 db_from_ctx ( ctx)
4848 . await ?
49- . dispatch_workflow ( ctx. ray_id ( ) , id , & name , None , input_val)
49+ . dispatch_workflow ( ctx. ray_id ( ) , workflow_id , & workflow_name , None , input_val)
5050 . await
5151 . map_err ( GlobalError :: raw) ?;
5252
53- tracing:: info!( %name , ?id , "workflow dispatched" ) ;
53+ tracing:: info!( %workflow_name , ?workflow_id , "workflow dispatched" ) ;
5454
55- Ok ( id )
55+ Ok ( workflow_id )
5656}
5757
5858pub async fn dispatch_tagged_workflow < I , B > (
@@ -69,10 +69,10 @@ where
6969 bail ! ( "cannot dispatch a workflow from an operation within a workflow execution. trigger it from the workflow's body." ) ;
7070 }
7171
72- let name = I :: Workflow :: NAME ;
73- let id = Uuid :: new_v4 ( ) ;
72+ let workflow_name = I :: Workflow :: NAME ;
73+ let workflow_id = Uuid :: new_v4 ( ) ;
7474
75- tracing:: info!( %name , %id , ?input, "dispatching workflow" ) ;
75+ tracing:: info!( %workflow_name , %workflow_id , ?input, "dispatching tagged workflow" ) ;
7676
7777 // Serialize input
7878 let input_val = serde_json:: to_value ( input)
@@ -81,13 +81,19 @@ where
8181
8282 db_from_ctx ( ctx)
8383 . await ?
84- . dispatch_workflow ( ctx. ray_id ( ) , id, & name, Some ( tags) , input_val)
84+ . dispatch_workflow (
85+ ctx. ray_id ( ) ,
86+ workflow_id,
87+ & workflow_name,
88+ Some ( tags) ,
89+ input_val,
90+ )
8591 . await
8692 . map_err ( GlobalError :: raw) ?;
8793
88- tracing:: info!( %name , ?id , "workflow dispatched" ) ;
94+ tracing:: info!( %workflow_name , ?workflow_id , "workflow tagged dispatched" ) ;
8995
90- Ok ( id )
96+ Ok ( workflow_id )
9197}
9298
9399/// Wait for a given workflow to complete.
@@ -96,7 +102,7 @@ pub async fn wait_for_workflow<W: Workflow, B: Debug + Clone>(
96102 ctx : & rivet_operation:: OperationContext < B > ,
97103 workflow_id : Uuid ,
98104) -> GlobalResult < W :: Output > {
99- tracing:: info!( name =W :: NAME , id =?workflow_id, "waiting for workflow" ) ;
105+ tracing:: info!( sub_workflow_name =W :: NAME , sub_workflow_id =?workflow_id, "waiting for workflow" ) ;
100106
101107 tokio:: time:: timeout ( WORKFLOW_TIMEOUT , async move {
102108 let mut interval = tokio:: time:: interval ( SUB_WORKFLOW_RETRY ) ;
@@ -161,7 +167,7 @@ pub async fn signal<I: Signal + Serialize, B: Debug + Clone>(
161167
162168 let signal_id = Uuid :: new_v4 ( ) ;
163169
164- tracing:: info!( name =%I :: NAME , %workflow_id, %signal_id, "dispatching signal" ) ;
170+ tracing:: info!( signal_name =%I :: NAME , to_workflow_id= %workflow_id, %signal_id, "dispatching signal" ) ;
165171
166172 // Serialize input
167173 let input_val = serde_json:: to_value ( input)
@@ -188,7 +194,7 @@ pub async fn tagged_signal<I: Signal + Serialize, B: Debug + Clone>(
188194
189195 let signal_id = Uuid :: new_v4 ( ) ;
190196
191- tracing:: info!( name =%I :: NAME , ?tags, %signal_id, "dispatching tagged signal" ) ;
197+ tracing:: info!( signal_name =%I :: NAME , ?tags, %signal_id, "dispatching tagged signal" ) ;
192198
193199 // Serialize input
194200 let input_val = serde_json:: to_value ( input)
0 commit comments