@@ -28,8 +28,8 @@ use crate::{
28
28
error:: { WorkflowError , WorkflowResult } ,
29
29
history:: {
30
30
event:: {
31
- ActivityEvent , Event , EventData , EventId , EventType , LoopEvent , MessageSendEvent ,
32
- RemovedEvent , SignalEvent , SignalSendEvent , SleepEvent , SleepState , SubWorkflowEvent ,
31
+ ActivityEvent , Event , EventData , EventType , LoopEvent , MessageSendEvent , RemovedEvent ,
32
+ SignalEvent , SignalSendEvent , SleepEvent , SleepState , SubWorkflowEvent ,
33
33
} ,
34
34
location:: Location ,
35
35
} ,
@@ -1333,13 +1333,6 @@ impl Database for DatabaseKv {
1333
1333
entry. key( ) ,
1334
1334
) {
1335
1335
current_event. output_chunks. push( entry) ;
1336
- } else if let Ok ( key) =
1337
- self . subspace. unpack:: <keys:: history:: InputHashKey >(
1338
- entry. key( ) ,
1339
- ) {
1340
- let input_hash = key. deserialize( entry. value( ) ) ?;
1341
-
1342
- current_event. input_hash = Some ( input_hash) ;
1343
1336
} else if let Ok ( _key) =
1344
1337
self . subspace
1345
1338
. unpack:: <keys:: history:: ErrorKey >( entry. key( ) )
@@ -2336,7 +2329,7 @@ impl Database for DatabaseKv {
2336
2329
from_workflow_id : Id ,
2337
2330
location : & Location ,
2338
2331
version : usize ,
2339
- event_id : & EventId ,
2332
+ name : & str ,
2340
2333
create_ts : i64 ,
2341
2334
input : & serde_json:: value:: RawValue ,
2342
2335
res : Result < & serde_json:: value:: RawValue , & str > ,
@@ -2353,8 +2346,7 @@ impl Database for DatabaseKv {
2353
2346
location,
2354
2347
version,
2355
2348
create_ts,
2356
- & event_id. name ,
2357
- & event_id. input_hash . to_be_bytes ( ) ,
2349
+ name,
2358
2350
input,
2359
2351
res,
2360
2352
) ?;
@@ -2718,7 +2710,6 @@ struct WorkflowHistoryEventBuilder {
2718
2710
sub_workflow_id : Option < Id > ,
2719
2711
input_chunks : Vec < Value > ,
2720
2712
output_chunks : Vec < Value > ,
2721
- input_hash : Option < Vec < u8 > > ,
2722
2713
error_count : usize ,
2723
2714
iteration : Option < usize > ,
2724
2715
deadline_ts : Option < i64 > ,
@@ -2738,7 +2729,6 @@ impl WorkflowHistoryEventBuilder {
2738
2729
sub_workflow_id : None ,
2739
2730
input_chunks : Vec :: new ( ) ,
2740
2731
output_chunks : Vec :: new ( ) ,
2741
- input_hash : None ,
2742
2732
error_count : 0 ,
2743
2733
iteration : None ,
2744
2734
deadline_ts : None ,
@@ -2786,12 +2776,7 @@ impl TryFrom<WorkflowHistoryEventBuilder> for ActivityEvent {
2786
2776
2787
2777
fn try_from ( value : WorkflowHistoryEventBuilder ) -> WorkflowResult < Self > {
2788
2778
Ok ( ActivityEvent {
2789
- event_id : EventId :: from_be_bytes (
2790
- value. name . ok_or ( WorkflowError :: MissingEventData ( "name" ) ) ?,
2791
- value
2792
- . input_hash
2793
- . ok_or ( WorkflowError :: MissingEventData ( "hash" ) ) ?,
2794
- ) ?,
2779
+ name : value. name . ok_or ( WorkflowError :: MissingEventData ( "name" ) ) ?,
2795
2780
create_ts : value
2796
2781
. create_ts
2797
2782
. ok_or ( WorkflowError :: MissingEventData ( "create_ts" ) ) ?,
0 commit comments