Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New GetSystemInfo RPC #2309

Merged
merged 1 commit into from
Dec 20, 2021
Merged

New GetSystemInfo RPC #2309

merged 1 commit into from
Dec 20, 2021

Conversation

cretz
Copy link
Member

@cretz cretz commented Dec 16, 2021

What changed?

WorkflowService.GetSystemInfo RPC call was added mimics some of GetClusterInfo but is namespace aware. Initial version uses a fixed response. This uses temporalio/api#134.

This was previously done in #2297 but a new branch was required to get fresh master without having to rebase over submodule updates.

Closes #2190

Why?

Callers for cloud and open-source servers need a namespace-aware call they can make to determine server version and system capabilities. Future capabilities can be added as needed.

How did you test it?

Standard unit test.

Potential risks

None, but the proto should be reviewed for future compatibility.

Is hotfix candidate?

No

@cretz cretz mentioned this pull request Dec 16, 2021
@alexshtin alexshtin removed their request for review December 16, 2021 17:51
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.

Server capabilities/metadata RPC
4 participants