Skip to content

Standalone activity post-rebase fixups#8497

Merged
dandavison merged 3 commits intostandalone-activityfrom
standalone-activity-post-rebase-fixups
Oct 16, 2025
Merged

Standalone activity post-rebase fixups#8497
dandavison merged 3 commits intostandalone-activityfrom
standalone-activity-post-rebase-fixups

Conversation

@dandavison
Copy link
Contributor

@dandavison dandavison commented Oct 16, 2025

What changed?

Fixup feature branch after rebasing on main and pulling in latest api protos:

  • Rename GetActivityResult => GetActivityExecutionResult
  • Add WorkflowHandler stubs

Why?

Foundations for CHASM activity

How did you test it?

  • built

Note

Renames GetActivityResult to GetActivityExecutionResult and adds client/server plumbing (with frontend stubs) for standalone ActivityExecution operations (pause/unpause/reset/update options).

  • API rename:
    • GetActivityResultGetActivityExecutionResult across clients, interceptors, logtags, quotas, tests, and mocks.
  • Standalone ActivityExecution RPCs:
    • Clients: add PauseActivityExecution, UnpauseActivityExecution, ResetActivityExecution, UpdateActivityExecutionOptions (standard, metric, retryable wrappers).
    • Frontend handler: introduce stubs for the above RPCs returning unimplemented.
    • Log tags: add request/run ID tagging for new ActivityExecution RPCs and existing execution-level calls.
    • Redirection: update mappings and tests for renamed/get and new ActivityExecution APIs.
  • Config:
    • Quotas/priorities: update API names to GetActivityExecutionResult.
  • Deps:
    • Bump go.temporal.io/api version.

Written by Cursor Bugbot for commit d905f6d. This will update automatically on new commits. Configure here.

@dandavison dandavison requested review from a team as code owners October 16, 2025 16:56
@dandavison dandavison changed the title Standalone activity post rebase fixups Standalone activity post-rebase fixups Oct 16, 2025
@dandavison dandavison requested a review from bergundy October 16, 2025 18:42
}

// PauseActivityExecution pauses a standalone activity execution
func (wh *WorkflowHandler) PauseActivityExecution(
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is good to add here but we need to have a plan for it. It's not part of the pre-release for standalone activities but we should add these APIs so we can deprecate the current versions before we move activity operator commands to public preview.

@gow FV.

@dandavison dandavison merged commit 6b6a7af into standalone-activity Oct 16, 2025
58 of 60 checks passed
@dandavison dandavison deleted the standalone-activity-post-rebase-fixups branch October 16, 2025 18:46
dandavison added a commit that referenced this pull request Oct 30, 2025
## What changed?
Fixup feature branch after rebasing on `main` and pulling in latest
`api` protos:
- Rename `GetActivityResult` => `GetActivityExecutionResult`
- Add `WorkflowHandler` stubs

## Why?
Foundations for CHASM activity

## How did you test it?
- built
dandavison added a commit that referenced this pull request Dec 19, 2025
Fixup feature branch after rebasing on `main` and pulling in latest
`api` protos:
- Rename `GetActivityResult` => `GetActivityExecutionResult`
- Add `WorkflowHandler` stubs

Foundations for CHASM activity

- built
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants