If not all records are written no error raised and records are lost
Opened this issue · 1 comments
lcfarrington92 commented
If you're fanning out to a kinesis stream for example and you get back a FailedRecordCount > 0, no error is raised up from the lambda, so only a partial batch is successfully fanned out and the rest are lost. The data element should be being looked at in the callback and this should be handled in some way
jerith666 commented
It looks like ImagineLearning@a31cb28 and ImagineLearning@32ddfd6 might be a fix for this? @dustinwilcock, can you comment?