Yichao Yang

Results 33 issues of 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...

stale

**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...

enhancement

## 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....

potential-bug

## What changed? - Track sub state machine tombstones in mutable state ## Why? - For new state-based replication stack ## How did you test it? - Unit test ##...