temporalio / cli

Command-line interface for running Temporal Server and interacting with Workflows, Activities, Namespaces, and other parts of Temporal
https://docs.temporal.io/cli
MIT License
241 stars 32 forks source link

Support worker versioning with new API #596

Closed antlai-temporal closed 2 weeks ago

antlai-temporal commented 3 weeks ago

What was changed

This PR combines changes from several already (partially) reviewed to provide support for new worker versioning APIs in pre-release.

In particular:

556

559

565

It also updates the cli to the latest go SDK (v1.27.0), which is required for the new APIs

Breaking Changes

task-queue describe is now also returning task reachability information in addition to pollers info. It uses an enhanced API that is not supported by a server with version prior to 1.24. To access pollers info in older servers set the --legacy-mode flag, and select the task queue type, if different from workflow, using the --task-queue-type-legacy argument.

Why?

Enable Pre-release testing of new worker versioning APIs.

Checklist

  1. Closes

    479

CLAassistant commented 3 weeks ago

CLA assistant check
All committers have signed the CLA.