The current impl is that any request invoked via `this.client.request()` will get the x-request-id header set with the value from __OW_TRANSACTION_ID env var.
On 4/6/20, 7:32 AM, "Rodric Rabbah" <rod...@gmail.com> wrote: I don't understand the PR - the amended headers are propagated to what HTTP request? -r On Mon, Apr 6, 2020 at 10:23 AM Tyson Norris <tnor...@adobe.com.invalid> wrote: > Hi – > One of our customers wants to reuse the transaction id when a js action > uses the openwhisk js client to invoke another action. > This sounds reasonable to me, but I’m not sure if there is some argument > to keep them as separate transaction ids? > > There is a PR already here > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fopenwhisk-client-js%2Fpull%2F208&data=02%7C01%7Ctnorris%40adobe.com%7Ce1d523df2a0649256ff808d7da374a9e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637217803357043621&sdata=5JLqVfX%2BPpcBTTuZtim%2FxZM25vDgYFqSvu7he5IzR9g%3D&reserved=0 that I’m inclined > to merge, but in case there is some reason to keep the transaction ids > separate, will ask them to update the PR to make an it opt-in feature. > > Thanks > Tyson > >