Pass TransactionId to action containers
- Dominant language
- Scala
- Stars
- 6.8k
- Forks
- 1.2k
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 2
Description
Currently we pass the `activation_id` as part of `/run` call to any [action runtime][1]. In addition to that we should also pass `transaction_id` to enable correlating flow across multiple action invocation in sequence/composition at end user level.
To enable this 2 changes need to be done
1. expose the transaction id to runtime container
2. propagate the transaction id in requests initiated from runtime container/controller
See [mail thread][2] for discussion
[1]: https://github.com/apache/openwhisk/blob/master/docs/actions-new.md#activation
[2]: https://lists.apache.org/thread.html/f8b73a9ffb0d09a50aecfb54538da2e8365c54dcc3e26a78382ad7bd@%3Cdev.openwhisk.apache.org%3E
Contributor guide
Assessment
This issue has not been assessed yet.