Files
7921c5d55f Add ExecuteMultiOperation API (#5577)
## What changed?
<!-- Describe what has changed in this PR -->

Happy-path implementation for https://github.com/temporalio/api/pull/367

This is just the first version; it'll need more work (e.g. more
validation and tests) before it can be production-ready.

It is behind a feature flag.

## Why?
<!-- Tell your future self why have you made these changes -->

Putting up the review now so the [API
change](https://github.com/temporalio/api/pull/367) can be merged; and
no feature branch is necessary anymore.

## How did you test it?
<!-- How have you verified this change? Tested locally? Added a unit
test? Checked in staging env? -->

Net new API behind feature flag, needs more testing.

## Potential risks
<!-- Assuming the worst case, what can be broken when deploying this
change to production? -->

It's behind a feature flag.

## Documentation
<!-- Have you made sure this change doesn't falsify anything currently
stated in `docs/`? If significant
new behavior is added, have you described that in `docs/`? -->

## Is hotfix candidate?
<!-- Is this PR a hotfix candidate or does it require a notification to
be sent to the broader community? (Yes/No) -->

---------

Co-authored-by: Alex Shtin <[email protected]>
2024-04-13 02:58:30 +00:00
..