uber / zanzibar

A build system & configuration system to generate versioned API gateways.
MIT License
459 stars 66 forks source link

Expose retryOn configuration in tchannel client #892

Open mahipjain opened 1 year ago

mahipjain commented 1 year ago

Currently, there is no way to configure what types of errors the client should retry on, so we always fall back to the default behavior of RetryConnectionError. Exposing this configuration as part of TChannelClientOption

CLAassistant commented 1 year ago

CLA assistant check
All committers have signed the CLA.

coveralls commented 1 year ago

Coverage Status

coverage: 68.859% (-0.4%) from 69.252% when pulling a8e3a0c844e6aa618c3c6df6a5ab71cf35a8fdb8 on mahipjain:retryon into 8c037deafdb6d78e5569d521be03b83cd6620116 on uber:master.