Hi, I’m having difficulties to understand from temporal SDK how can I gather all heartbeat values from all the activities to have some “progress bar” how workflow is working.
I’m trying to use Temporal for batch processing doing something similar to split-merge sample. I’d like to know how many items were processed at any given moment
and how can I convert *common.Payloads to my own type that I’ve passed to activity.RecordHeartbeat?
Also is there a way to get last heartbeat of finished activities or only their results?