This minor releases updates the socket and sync emitters, adding the capability to retry sending requests to collector that failed. Requests are retried in case connection to the collector is not established or the collector returns with a 4xx or 5xx status code (except for 400, 401, 403, 410, 422). The number of times to retry is configurable. There is also an exponential backoff period between subsequent retry attempts.
Enhancements
Add retry capability for events that failed to send to collector in socket and sync emitter (#135)
coverage: 90.0% (+1.7%) from 88.336% when pulling dafd695f6d71e8a56f9279032b9c060a93dea789 on release/0.7.0 into 9f5819de122061e4955060f112e1f5ed449c5120 on master.
This minor releases updates the socket and sync emitters, adding the capability to retry sending requests to collector that failed. Requests are retried in case connection to the collector is not established or the collector returns with a 4xx or 5xx status code (except for 400, 401, 403, 410, 422). The number of times to retry is configurable. There is also an exponential backoff period between subsequent retry attempts.
Enhancements