We noticed that during crash recovery the configurable retry settings (count and delay) were not respected. I wasn't sure if there was a reason for this, but if not this PR addresses that behaviour.
Previously while performing crash recovery:
[2023-01-31T17:32:53,179][WARN ][logstash.outputs.s3 ] Uploading failed, retrying (#78 of Infinity) {:exception=>Aws::S3::Errors::AccessDenied,...
We noticed that during crash recovery the configurable retry settings (count and delay) were not respected. I wasn't sure if there was a reason for this, but if not this PR addresses that behaviour.
Previously while performing crash recovery:
Now: