cedadev / nlds

Near Line Data Store
Other
9 stars 0 forks source link

Retry system should fail sooner on errors that will never be resolved #104

Closed nmassey001 closed 5 days ago

nmassey001 commented 7 months ago

At the moment the retry system will retry 6 times for an error that will never be resolved - for example, if the wrong credentials for the object storage are provided. 6 retries will be attempted over the course of 5 days. This will be very frustrating for the user.

The retry system should recognise errors that will not be resolved and fail straight away.

nmassey001 commented 6 months ago

Should refactor the retry lists into classes that can be instantiated within the consumers.

nmassey001 commented 5 days ago

Fixed and verified in v1.0.2 In effect there is now no retry mechanism. WE could add it back in future, but I don't think it's actually necessary.