Make operation lifespan configurable

Description

Each operation has a lifespan timeout (in OperationBase) associated with it; if the request fails it (depending upon the operation type and failure type) will be retried up until that lifespan has elapsed.

-This should be a ClientConfiguration setting that is overridable by a BucketConfiguration.
-The default is 2500ms
-There should be an option to disable it by providing a lifespan of infinity: -1
-This should be configured through the config file and programmatically

Environment

None

Gerrit Reviews

None

Release Notes Description

None

Activity

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Instabug

Open Instabug

PagerDuty

Sentry

Zendesk Support

Created February 8, 2015 at 10:39 PM
Updated March 4, 2015 at 1:23 AM
Resolved March 4, 2015 at 1:23 AM
Instabug