Feature Description
Similar to --queryserver-config-query-timeout and QUERY_TIMEOUT_MS, it would be nice to have a similar query hint for --queryserver-config-transaction-timeout like TRANSACTION_TIMEOUT_MS.
Use Case(s)
There has been an effort to reduce this timeout for our clusters, but doing it at a tablet/cluster granularity isn't ideal. Doing at the query level allows app teams to opt-in to the behavior on their own terms. For example, lowering the transaction timeout on web requests while reducing it more slowly for background jobs.