Created
June 2, 2023 07:03
-
-
Save taonic/f838b40d54f433451f75e917bc674ad9 to your computer and use it in GitHub Desktop.
Temporal event history vs batch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
➜ temporal git:(master) tctl admin wf show --namespace_id 807d120c-1c9d-4ca4-800b-170f1115e93e --workflow_id hello_world_workflowID3d7d8225-ceb7-4442-9e64-4d2fd4d80258 --run_id 907c8a43-1f57-4f53-b6e2-a15c4a06dde6 | |
======== batch 1, blob len: 267 ====== | |
[{"eventId":"1","eventTime":"2023-06-02T01:05:54.563102721Z","eventType":"WorkflowExecutionStarted","taskId":"2097152","workflowExecutionStartedEventAttributes":{"workflowType":{"name":"Workflow"},"taskQueue":{"name":"hello-world","kind":"Normal"},"input":{"payloads":[{"metadata":{"encoding":"anNvbi9wbGFpbg=="},"data":"IlRlbXBvcmFsIg=="}]},"workflowExecutionTimeout":"0s","workflowRunTimeout":"0s","workflowTaskTimeout":"12s","originalExecutionRunId":"907c8a43-1f57-4f53-b6e2-a15c4a06dde6","identity":"9715@MacBook-Pro.local@","firstExecutionRunId":"907c8a43-1f57-4f53-b6e2-a15c4a06dde6","attempt":1,"firstWorkflowTaskBackoff":"0s","header":{}}},{"eventId":"2","eventTime":"2023-06-02T01:05:54.563193513Z","eventType":"WorkflowTaskScheduled","taskId":"2097153","workflowTaskScheduledEventAttributes":{"taskQueue":{"name":"hello-world","kind":"Normal"},"startToCloseTimeout":"12s","attempt":1}}] | |
======== batch 2, blob len: 96 ====== | |
[{"eventId":"3","eventTime":"2023-06-02T02:27:09.696657672Z","eventType":"WorkflowTaskStarted","taskId":"2097158","workflowTaskStartedEventAttributes":{"scheduledEventId":"2","identity":"15586@MacBook-Pro.local@","requestId":"d58bffbb-1d00-4b43-a1e6-f0d5d171bc10","historySizeBytes":"267"}}] | |
======== batch 3, blob len: 231 ====== | |
[{"eventId":"4","eventTime":"2023-06-02T02:27:09.707136255Z","eventType":"WorkflowTaskCompleted","taskId":"2097162","workflowTaskCompletedEventAttributes":{"scheduledEventId":"2","startedEventId":"3","identity":"15586@MacBook-Pro.local@","binaryChecksum":"36972e9c335f0835dd0d4da7422f1216","sdkMetadata":{"langUsedFlags":[3]},"meteringMetadata":{}}},{"eventId":"5","eventTime":"2023-06-02T02:27:09.707166964Z","eventType":"ActivityTaskScheduled","taskId":"2097163","activityTaskScheduledEventAttributes":{"activityId":"5","activityType":{"name":"Activity"},"taskQueue":{"name":"hello-world","kind":"Normal"},"header":{},"input":{"payloads":[{"metadata":{"encoding":"anNvbi9wbGFpbg=="},"data":"IlRlbXBvcmFsIg=="}]},"scheduleToCloseTimeout":"0s","scheduleToStartTimeout":"0s","startToCloseTimeout":"10s","heartbeatTimeout":"0s","workflowTaskCompletedEventId":"4","retryPolicy":{"initialInterval":"1s","backoffCoefficient":2,"maximumInterval":"100s"}}}] | |
======== batch 4, blob len: 294 ====== | |
[{"eventId":"6","eventTime":"2023-06-02T02:27:09.710409630Z","eventType":"ActivityTaskStarted","taskId":"2097169","activityTaskStartedEventAttributes":{"scheduledEventId":"5","identity":"15586@MacBook-Pro.local@","requestId":"ab3ae6ba-c6af-4abe-a906-f188cb61ef71","attempt":1}},{"eventId":"7","eventTime":"2023-06-02T02:27:09.713372089Z","eventType":"ActivityTaskCompleted","taskId":"2097170","activityTaskCompletedEventAttributes":{"result":{"payloads":[{"metadata":{"encoding":"anNvbi9wbGFpbg=="},"data":"IkhlbGxvIFRlbXBvcmFsISI="}]},"scheduledEventId":"5","startedEventId":"6","identity":"15586@MacBook-Pro.local@"}},{"eventId":"8","eventTime":"2023-06-02T02:27:09.713375047Z","eventType":"WorkflowTaskScheduled","taskId":"2097171","workflowTaskScheduledEventAttributes":{"taskQueue":{"name":"MacBook-Pro.local:ada0f928-d41c-4e69-8eda-d88bdef02adb","kind":"Sticky"},"startToCloseTimeout":"12s","attempt":1}}] | |
======== batch 5, blob len: 96 ====== | |
[{"eventId":"9","eventTime":"2023-06-02T02:27:09.716154214Z","eventType":"WorkflowTaskStarted","taskId":"2097175","workflowTaskStartedEventAttributes":{"scheduledEventId":"8","identity":"15586@MacBook-Pro.local@","requestId":"c6a391c3-b2f0-4fcd-8706-a98ea4f60fd1","historySizeBytes":"888"}}] | |
======== batch 6, blob len: 171 ====== | |
[{"eventId":"10","eventTime":"2023-06-02T02:27:09.719456297Z","eventType":"WorkflowTaskCompleted","taskId":"2097179","workflowTaskCompletedEventAttributes":{"scheduledEventId":"8","startedEventId":"9","identity":"15586@MacBook-Pro.local@","binaryChecksum":"36972e9c335f0835dd0d4da7422f1216","sdkMetadata":{},"meteringMetadata":{}}},{"eventId":"11","eventTime":"2023-06-02T02:27:09.719467130Z","eventType":"WorkflowExecutionCompleted","taskId":"2097180","workflowExecutionCompletedEventAttributes":{"result":{"payloads":[{"metadata":{"encoding":"anNvbi9wbGFpbg=="},"data":"IkhlbGxvIFRlbXBvcmFsISI="}]},"workflowTaskCompletedEventId":"10"}}] | |
======== total batches 0, total blob len: 1155 ====== | |
➜ temporal git:(master) tctl wf show --workflow_id hello_world_workflowID3d7d8225-ceb7-4442-9e64-4d2fd4d80258 --run_id 907c8a43-1f57-4f53-b6e2-a15c4a06dde6 | |
1 WorkflowExecutionStarted {WorkflowType:{Name:Workflow}, | |
ParentInitiatedEventId:0, TaskQueue:{Name:hello-world, | |
Kind:Normal}, Input:["Temporal"], | |
WorkflowExecutionTimeout:0s, WorkflowRunTimeout:0s, | |
WorkflowTaskTimeout:12s, Initiator:Unspecified, | |
OriginalExecutionRunId:907c8a43-1f57-4f53-b6e2-a15c4a06dde6, | |
Identity:9715@MacBook-Pro.local@, | |
FirstExecutionRunId:907c8a43-1f57-4f53-b6e2-a15c4a06dde6, | |
Attempt:1, FirstWorkflowTaskBackoff:0s, | |
ParentInitiatedEventVersion:0} | |
2 WorkflowTaskScheduled {TaskQueue:{Name:hello-world, | |
Kind:Normal}, | |
StartToCloseTimeout:12s, | |
Attempt:1} | |
3 WorkflowTaskStarted {ScheduledEventId:2, | |
Identity:15586@MacBook-Pro.local@, | |
RequestId:d58bffbb-1d00-4b43-a1e6-f0d5d171bc10, | |
SuggestContinueAsNew:false, | |
HistorySizeBytes:267} | |
4 WorkflowTaskCompleted {ScheduledEventId:2, StartedEventId:3, | |
Identity:15586@MacBook-Pro.local@, | |
BinaryChecksum:36972e9c335f0835dd0d4da7422f1216, | |
SdkMetadata:{CoreUsedFlags:[], LangUsedFlags:[3]}, | |
MeteringMetadata:{NonfirstLocalActivityExecutionAttempts:0}} | |
5 ActivityTaskScheduled {ActivityId:5, | |
ActivityType:{Name:Activity}, | |
TaskQueue:{Name:hello-world, | |
Kind:Normal}, | |
Input:["Temporal"], | |
ScheduleToCloseTimeout:0s, | |
ScheduleToStartTimeout:0s, | |
StartToCloseTimeout:10s, | |
HeartbeatTimeout:0s, | |
WorkflowTaskCompletedEventId:4, | |
RetryPolicy:{InitialInterval:1s, | |
BackoffCoefficient:2, | |
MaximumInterval:1m40s, | |
MaximumAttempts:0, | |
NonRetryableErrorTypes:[]}} | |
6 ActivityTaskStarted {ScheduledEventId:5, | |
Identity:15586@MacBook-Pro.local@, | |
RequestId:ab3ae6ba-c6af-4abe-a906-f188cb61ef71, | |
Attempt:1} | |
7 ActivityTaskCompleted {Result:["Hello | |
Temporal!"], ScheduledEventId:5, | |
StartedEventId:6, | |
Identity:15586@MacBook-Pro.local@} | |
8 WorkflowTaskScheduled {TaskQueue:{Name:MacBook-Pro.local:ada0f928-d41c-4e69-8eda-d88bdef02adb, | |
Kind:Sticky}, StartToCloseTimeout:12s, Attempt:1} | |
9 WorkflowTaskStarted {ScheduledEventId:8, | |
Identity:15586@MacBook-Pro.local@, | |
RequestId:c6a391c3-b2f0-4fcd-8706-a98ea4f60fd1, | |
SuggestContinueAsNew:false, | |
HistorySizeBytes:888} | |
10 WorkflowTaskCompleted {ScheduledEventId:8, StartedEventId:9, | |
Identity:15586@MacBook-Pro.local@, | |
BinaryChecksum:36972e9c335f0835dd0d4da7422f1216, | |
SdkMetadata:{CoreUsedFlags:[], LangUsedFlags:[]}, | |
MeteringMetadata:{NonfirstLocalActivityExecutionAttempts:0}} | |
11 WorkflowExecutionCompleted {Result:["Hello | |
Temporal!"], | |
WorkflowTaskCompletedEventId:10} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment