Yichao Yang
Yichao Yang
## What changed? - Make taskCategoryRegistry history service only instead of a top level module that's used by all four services. - (tdbg will still depend on it for validation...
**Is your feature request related to a problem? Please describe.** When doing reset, signals and updates after the reset point will be reapplied (cherry-picked) to the new run. However all...
## What changed? - Refresh sub state machine tasks ## Why? - Refresh sub state machine tasks ## How did you test it? - Test WIP ## Potential risks ##...
## What changed? - Allow updating workflow current version after close ## Why? - Workflow state machine could be updated after workflow closed from user POV ## How did you...
## What changed? - Properly update workflow transition history. - Only update transition history when closing transaction as active - Only update updates to replicated application state as state transition...
## What changed? - Account for state only changes in LastWriteVersion - ^ also means LastWriteVersion could change after workflow is closed. - NOTE: this PR is stacked on top...
## What changed? - Move update proto to persistence proto package ## Why? - Avoid cycle dependency when later adding proto messages defined in persistence package (specifically, `VersionedTransition` in this...
## What changed? - Track last update versioned transition for each sub state machine - This PR is V2 of https://github.com/temporalio/temporal/pull/6009 ## Why? - With lastUpdateVersionedTransition, we can determine which...
## Expected Behavior - Sync activity replication task should create the workflow if not found in the target cluster. ## Actual Behavior - Sync activity replication task will be dropped....
## What changed? - Track sub state machine tombstones in mutable state ## Why? - For new state-based replication stack ## How did you test it? - Unit test ##...