Skip to content

Commit 67891ac

Browse files
authored
Merge branch 'master' into kannan/poll-shutdown-rejected-field
2 parents c9726cb + 6f298e7 commit 67891ac

26 files changed

Lines changed: 2498 additions & 193 deletions

File tree

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
_**READ BEFORE MERGING:** All PRs require approval by both Server AND SDK teams before merging! This is why the number of required approvals is "2" and not "1"--two reviewers from the same team is NOT sufficient. If your PR is not approved by someone in BOTH teams, it may be summarily reverted._
2-
31
<!-- Describe what has changed in this PR -->
42
**What changed?**
53

.github/workflows/trigger-api-go-update.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
esac
5757
5858
gh workflow run update-proto.yml -R https://github.com/temporalio/api-go \
59-
-r master \
59+
-r "${BRANCH}" \
6060
-f branch="${BRANCH}" \
6161
-f commit_author="${COMMIT_AUTHOR}" \
6262
-f commit_author_email="${COMMIT_AUTHOR_EMAIL}" \

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,6 @@
22
/.gen
33
/.vscode
44
/.stamp
5-
*~
5+
*~
6+
*.swp
7+
*.swo
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# yaml-language-server: $schema=https://raw.githubusercontent.com/nexus-rpc/nexus-rpc-gen/main/schemas/nexus-rpc-gen.json
2+
#
3+
# Nexus service definition for server-to-worker communication.
4+
# See request_response.proto for message definitions.
5+
#
6+
# Task queue format: /temporal-sys/worker-commands/{namespace}/{worker_grouping_key}
7+
8+
nexusrpc: 1.0.0
9+
10+
services:
11+
temporal.api.nexusservices.workerservice.v1.WorkerService:
12+
description: >
13+
Internal Nexus service for server-to-worker communication.
14+
Used by the Temporal server to send commands to workers.
15+
operations:
16+
ExecuteCommands:
17+
description: Executes worker commands sent by the server.
18+
input:
19+
$goRef: "go.temporal.io/api/nexusservices/workerservice/v1.ExecuteCommandsRequest"
20+
$javaRef: "io.temporal.api.nexusservices.workerservice.v1.ExecuteCommandsRequest"
21+
$pythonRef: "temporalio.api.nexusservices.workerservice.v1.ExecuteCommandsRequest"
22+
$typescriptRef: "@temporalio/api/nexusservices/workerservice/v1.ExecuteCommandsRequest"
23+
$dotnetRef: "Temporalio.Api.Nexusservices.Workerservice.V1.ExecuteCommandsRequest"
24+
$rubyRef: "Temporalio::Api::Nexusservices::Workerservice::V1::ExecuteCommandsRequest"
25+
output:
26+
$goRef: "go.temporal.io/api/nexusservices/workerservice/v1.ExecuteCommandsResponse"
27+
$javaRef: "io.temporal.api.nexusservices.workerservice.v1.ExecuteCommandsResponse"
28+
$pythonRef: "temporalio.api.nexusservices.workerservice.v1.ExecuteCommandsResponse"
29+
$typescriptRef: "@temporalio/api/nexusservices/workerservice/v1.ExecuteCommandsResponse"
30+
$dotnetRef: "Temporalio.Api.Nexusservices.Workerservice.V1.ExecuteCommandsResponse"
31+
$rubyRef: "Temporalio::Api::Nexusservices::Workerservice::V1::ExecuteCommandsResponse"
32+

0 commit comments

Comments
 (0)