Shahab Tajik

Results 11 issues of Shahab Tajik

## What changed? Assigning a task to the appropriate build ID based on the versioning assignment rules. For now, both old and new versioning data is supported, in the following...

## What changed? - Replaced package `tqname` with `tqid` containing the following types - `TaskQueue` struct including namespace ID and user-given TQ name - `Partition` interface which can be either...

## What changed? - Send BuildIdRedirectInfo from Matching to History on Record*TaskStarted call containing information about redirect intention. - History validates the redirect info against current MS and fails the...

## What changed? title. ## Why? ## How did you test it? ## Potential risks ## Documentation ## Is hotfix candidate?

**Is your feature request related to a problem? Please describe.** In new versioning, current build ID for tasks being replayed should be retrieved from the WFTStarted event rather than WFTCompleted...

enhancement

## What changed? DescribeTaskQueue has to support non-root partitions for legacy mode to keep supporting `tctl` and `temporal` CLIs. This PR is fixing a regression caused by https://github.com/temporalio/temporal/pull/6419/files ## Why?...

## What changed? Renaming old versioning test suite to make it more clear these are old tests. ## Why? Plus some other minor changes ## How did you test it?...

## What changed? Remove unused code about versioning deprecated pre-release APIs (only v0.3.0). ## Why? The code is not used by the current implementation. The APIs previously referring to the...

## What changed? Enforce a max limit on number of versions registered in a task queue. ## Why? Safety agains user data becoming too big. ## How did you test...

## What changed? Add revision number to Worker Deployment Version Data that is synced to Task Queues. ## Why? This allows making task queue registration also async, but more importantly,...