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

Closed
wants to merge 4 commits into from
Closed

Conversation

cretz
Copy link
Member

@cretz cretz commented Dec 13, 2021

What changed?

WorkflowService.GetSystemInfo RPC call was added mimics some of GetClusterInfo but is namespace aware. Initial version uses a fixed response.

temporalio/api#134 must be merged and https://github.com/temporalio/api-go updated before this will pass CI.

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

go.mod Outdated Show resolved Hide resolved
@cretz cretz changed the title New GetServerInfo RPC New GetSystemInfo RPC Dec 13, 2021
@cretz
Copy link
Member Author

cretz commented Dec 16, 2021

Due to an improper master merge with submodule updates (ug), I have just opened a cleaner new PR with these same changes at #2309.

@cretz cretz closed this Dec 16, 2021
@cretz cretz deleted the server-capabilities branch December 16, 2021 16:35
@cretz cretz mentioned this pull request Dec 16, 2021
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
2 participants